ConPresso Community

Fragen, Antworten, Diskussionen rund um das Content Management System ConPresso

 
[4.1.x] Passwort-Rücksetzungsmail und Seitentemplates

 
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Bugs ConPresso 4
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
MarkusR
Handbuchversteher


Anmeldungsdatum: 01.01.1970
Beiträge: 6979

BeitragVerfasst am: 27.09.2015 19:27    Titel: [4.1.x] Passwort-Rücksetzungsmail und Seitentemplates Antworten mit Zitat

Bei der Nutzung von Seitentemplates fehlen dem Mailversand leider die Variablen beim Aufruf von member.php?action=password_reset

Es muss auf globale Variablen umgestellt werden (oder man müsste in member.php einfach mal die üblichen Variablen globalisieren).

So funktioniert das Mail ohne Lücken:

Code:
if (!defined('CPO')) exit;

ini_set('sendmail_from', $GLOBALS['cpoSystem']['system_email']);
mail(
    $email,
    __('Password resetted'),
    sprintf(__("------------------------------------------------------------------------\nThis e-mail was automatically generated. If you have questions please\ncontact your administrator <%s>.\n------------------------------------------------------------------------\n\nHello %s,\n\nyour password was resetted:\n\nProject:      %s\nNew password: %s\n"),
        $GLOBALS['cpoSystem']['admin_email'], // admin
        $name, // user
        $GLOBALS['cpoSystem']['project'], // project
        $new_passwd
    ),
    'From: '.$GLOBALS['cpoSystem']['system_email']
);
ini_restore('sendmail_from');


Alternativ könnte man in member.inc.php ein paar Variabeln globalisieren, z.B.
Code:
global $activeModules, $cpoSystem;

_________________
Ciao Markus
ConPresso-Module
ConPresso und PHP 7
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neue Antwort erstellen    ConPresso Community Foren-Übersicht -> Bugs ConPresso 4 Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen