Seite 2 von 2

Re: Mail an Admin : 'Benutzerkonto aktivieren'

Verfasst: 22.08.2012 21:55
von FRvN
Nuramon hat geschrieben:Das wird nicht funktionieren, denn die Template-Variable ist nicht definiert, soweit ich weiß.
sorry, hast natürlich recht, die gibt es nicht. :oops:
Hatte die bei mir mal nachträglich eingebaut und habe jetzt nicht mehr daran gedacht das es nicht Standard ist :roll:

Re: Mail an Admin : 'Benutzerkonto aktivieren'

Verfasst: 22.08.2012 22:34
von RuediKehl
 
Ich schaff's nicht.

includes/ucp/ucp_profile.php :

Code: Alles auswählen

    $messenger->assign_vars(array(
    'USERNAME'   => htmlspecialchars_decode($data['username']),
    'USEREMAIL'  => $user->data['user_email'],
    'U_ACTIVATE'	=> "$server_url/ucp.$phpEx?mode=activate&u={$user->data['user_id']}&k=$user_actkey")
       );
admin_activate.txt:

Code: Alles auswählen

 ...des Benutzers prüfen und das Konto entsprechend behandeln:

xSeine E-Mail Adresse : {USEREMAIL}

Verwende diesen Link, um das Profil des Benutzers zu betrachten:
Und schliesslich das Resultat im E-Mail:

  solltest ggf. die Angaben des Benutzers prüfen und das Konto entsprechend
behandeln:

xSeine E-Mail Adresse :


Verwende diesen Link, um das Profil des Benutzers zu betrachten:


Selbstverständlich vor jedem Versuch den cache geleert ...

Ausserdem das 'USERNAME' ... kommt 2 x vor.
CA. Zeile 155 und 190. Ich habs an beiden Orten ergänzt.

Ruedi

Re: Mail an Admin : 'Benutzerkonto aktivieren'

Verfasst: 22.08.2012 22:53
von Nuramon
Nargh, das war auch fürs Profilupdate, nicht die Neuregistration :oops:

So, jetzt die richtige Stelle.

öffne die includes/ucp/ucp_register.php
FINDE:

Code: Alles auswählen

'USERNAME'            => htmlspecialchars_decode($data['username']),
Füge DANACH ein:

Code: Alles auswählen

'USEREMAIL'            => $data['email'],

ERLEDIGT Mail an Admin : 'Benutzerkonto aktivieren'

Verfasst: 23.08.2012 09:15
von RuediKehl
 
Danke Nuramon!

So funktioniert es.

Ruedi

PS

Code: Alles auswählen

'USERNAME'            => htmlspecialchars_decode($data['username']),

kommt 2 x vor. Ich habe den zusätzlichen Eintrag an beiden Stellen gemacht.

PS2
Ich leite diese E-Mails weiter an den Forums-Betreiber. Dieser entscheidet, ob ich einen neuen Benutzer frei schalte.