Das Modul LostPW erlaubt die Wiederbeschaffung des eigenen Passwortes über die Mailadresse. Dazu wird das gespeicherte Kennwort per eMail an die gespeicherte eMail-Adresse verschickt.
Vorlagen/Templates
lost_pw/form
Das Formular zur Eingabe von Username oder eMail.
<form action="{lost_pw_url}" method="post">
<table width="100%" height="70%" align="center" valign="middle"><tr><td valign="middle">
<table border="0" cellpadding="1" cellspacing="0" bgcolor="#000000" align="center"><tr><td>
<table border="0" cellpadding="2" cellspacing="2" bgcolor="#dddddd">
<tr>
<td align="center" colspan="2">{lost_pw_error}</td>
</tr>
<tr>
<td align="center" colspan="2">Bitte geben Sie Ihren Usernamen <b>oder</b> Ihre eMail-Adresse an.</td>
</tr>
<tr>
<td>Username: </td>
<td><input type="text" name="username" value="{lost_pw_username}"></td>
</tr>
<tr>
<td>eMail:</td>
<td><input type="text" name="email" value="{lost_pw_email}"></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" name="send" value="Absenden"></td>
</tr>
<tr>
<td align="center" colspan="2">Sie erhalten Ihr Kennwort per eMail.</td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
</form>
Platzhalter:<table width="100%" height="70%" align="center" valign="middle"><tr><td valign="middle">
<table border="0" cellpadding="1" cellspacing="0" bgcolor="#000000" align="center"><tr><td>
<table border="0" cellpadding="2" cellspacing="2" bgcolor="#dddddd">
<tr>
<td align="center" colspan="2">{lost_pw_error}</td>
</tr>
<tr>
<td align="center" colspan="2">Bitte geben Sie Ihren Usernamen <b>oder</b> Ihre eMail-Adresse an.</td>
</tr>
<tr>
<td>Username: </td>
<td><input type="text" name="username" value="{lost_pw_username}"></td>
</tr>
<tr>
<td>eMail:</td>
<td><input type="text" name="email" value="{lost_pw_email}"></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" name="send" value="Absenden"></td>
</tr>
<tr>
<td align="center" colspan="2">Sie erhalten Ihr Kennwort per eMail.</td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
</form>
{lost_pw_url} - Muss als form-action angegeben werden.
{lost_pw_error} - Rückgaben (Hinweise und Fehler) erscheinen an dieser Stelle.
{lost_pw_username} - Falls das Formular wegen eines Fehlers erneut ausgegeben wird, wird hier der angegebene Username wiederholt.
{lost_pw_email} - Falls das Formular wegen eines Fehlers erneut ausgegeben wird, wird hier die angegebene eMail-Adresse wiederholt.
lost_pw/mail
Die Mail, die an den Anwender geschickt wird.
tdbmail
{email}
informer@ihre_domain.de
Ihr verlorenes Kennwort
Hallo {name},
Ihr Kennwort fuer ihre_domain.de lautet:
{pw}
Viele Gruesse
Ihr eforia-Informer
Platzhalter:{email}
informer@ihre_domain.de
Ihr verlorenes Kennwort
Hallo {name},
Ihr Kennwort fuer ihre_domain.de lautet:
{pw}
Viele Gruesse
Ihr eforia-Informer
{email} - Hier wird die eMail-Adresse des Users eingetragen
{name} - Hier wird der Username des Users eingetragen
{pw} - Hier wird das Kennwort des Users angegeben
lost_pw/message
Die Nachricht, die der Anwender nach erfolgtem eMailversand erhält.
<table width="100%" height="70%" align="center" valign="middle"><tr><td valign="middle" align="center">
{lost_pw_error}
</td></tr></table>
Platzhalter:{lost_pw_error}
</td></tr></table>
{lost_pw_error} - Hier wird die Rückgabe ausgegeben
Aufruf
Das Modul wird durch den Aufruf {execmacro="lost_pw"} eingebunden.