YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Ideen, Wünsche und Suche » anderes "Passwort vergessen" » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.029 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen anderes "Passwort vergessen"
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Elly
Mitglied


Dabei seit: 09.07.07
Beiträge: 83
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

 anderes "Passwort vergessen" Antworten Zitieren Editieren Melden       UP

Hallo an alle,

kann man die fortgotpw.php und das dazugehörige Template so ändern, dass man nicht nur den Nick, sondern auch die Mailadresse zusätzlich eingeben muss. Eine Abfrage, die überprüft, ob das zusammenpasst.
Es geht darum, dass User ständig von einer bestimmten Person Passwortmails bekommen, da geht's um fürchterlichstes Mobbing. Auf diese Weise möchte ich vermeiden, dass sie weiter mit solchen Mails bombardiert werden.

Vielen Dank,
Elly
06.06.14 11:54 Elly ist offline E-Mail WWW Finden Als Freund hinzufügen
Pigsel
Mitglied


images/avatars/avatar-5749.gif

Dabei seit: 05.09.11
Beiträge: 774
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

 RE: anderes "Passwort vergessen" Antworten Zitieren Editieren Melden       UP

Zitat:
kann man die fortgotpw.php und das dazugehörige Template so ändern, dass man nicht nur den Nick, sondern auch die Mailadresse zusätzlich eingeben muss. Eine Abfrage, die überprüft, ob das zusammenpasst.


Das könnte man machen, aber unter den Umständen fände ich es besser, wenn man die Verknüpfung zu der PHP raus nimmt aus den jeweiligen Templates.

Falls und daran wären die User ja selbst Schuld, sie mal das Passwort vergessen sollten (und es nicht auf einem Zettel neben der Tastatur zu liegen haben @ selbst Schuld), dann könnten sich diese User immernoch per Mail oder sonst wie bei der Admina melden und die Änderung des Passworts erbitten.

Damit bräuchte man die Funktion nicht, könnte die Verknüpfungen entfernen und der Störer (da er/sie bekannt zu sein scheint) sofern man ihn nicht anzeigt wegen der Belästigung, einen anderen Weg suchen die User zu stören.

Edit: wenn ich keins übersehen habe sind das die Templates wo die Verknüpfung raus müsste:

access_error_guest
index_quicklogin
login

__________________
Ein Leben ohne CodeBug's ist ein Leben im Paradies

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Pigsel: 06.06.14 16:32.

06.06.14 16:22 Pigsel ist offline E-Mail Finden Als Freund hinzufügen
Schrimm
Banned


Dabei seit: 21.08.11
Beiträge: 700

Antworten Zitieren Editieren Melden       UP

Hallo,

Vom Ausbau der Funktion würde ich eher abraten.

Man kann dies natürlich so machen, dass man auch die E-Mail-Adresse eingeben muss, doch dies setzt auch vorraus, dass für andere Benutzer des Boards die E-Mail-Adresse des jeweiligen Benutzers nicht einsehbar ist. Augenzwinkern

Aber folgendes müsste gemacht werden:

suche in forgotpw.php:
php:
1:
if(isset($_POST['send'])) {

füge darunter ein:
php:
1:
$email=trim($_POST['email']);

suche:
php:
1:
if(!$result['userid'])

ersetze gegen:
php:
1:
if(!$result['userid'] || $email!=$result['email'])


suche in forgotpw.tpl:
php:
1:
2:
3:
4:
<tr>
   <td id="tablea" bgcolor="{tablecolora}"><normalfont><b>Benutzername:</b></font><br><smallfont>Geben Sie hier Ihren Benutzernamen eindamit wir Ihnen weitere Informationen zuschicken k&ouml;nnen.</font></td>
   <td id="tableb" bgcolor="{tablecolorb}"><normalfont><input type="text" name="username" value="$wbbuserdata[username]" class="input">&nbsp;<input type="submit" class="input" value="Weiter"></font></td>
  </tr>

füge darüber ein:
php:
1:
2:
3:
4:
<tr>
   <td id="tablea" bgcolor="{tablecolora}"><normalfont><b>E-Mail-Adresse:</b></font><br><smallfont>Geben Sie hier Ihre E-Mail-Adresse eindir mit dem Benutzernamen verknüpft ist.</font></td>
   <td id="tableb" bgcolor="{tablecolorb}"><normalfont><input type="text" name="email" value="$wbbuserdata[email]" class="input"></font></td>
  </tr>

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Schrimm: 11.06.14 02:17.

11.06.14 02:05 Schrimm ist offline Finden Als Freund hinzufügen
Elly
Mitglied


Dabei seit: 09.07.07
Beiträge: 83
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Themenstarter Thema begonnen von Elly
Antworten Zitieren Editieren Melden       UP

Super, danke!
Klappt einwandfrei!

Den Link rausnehmen wollte ich nicht.
16.06.14 20:07 Elly ist offline E-Mail WWW Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Ideen, Wünsche und Suche » anderes "Passwort vergessen"