Seite 1 von 2
[3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 21:15
von forensis
Beim Login werden die Funktionen "Passwort vergessen" und "Benutzername vergessen" nicht angezeigt.
Obwohl ich den Adminbereich jetzt mehrfach rauf und runter abgesucht habe, finde ich die Einstellung nicht, die dafür verantwortlich ist, dass beides angezeigt wird.
Für einen Hinweis, wo sie sich verbirgt, wäre ich dankbar.
LG, fori
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 22:38
von Lehrling
Hallo, mir ist keine Funktion im Administrationsbereich bekannt, die dafür zuständig wäre. Standardmäßig erscheint im Style prosilver neben bzw. unter den Eingabefeldern der Link Ich habe mein Passwort vergessen.
Benutzt du einen anderen Style?
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 22:47
von Crizzo
Hi,
gehe bitte im Admin-Bereich zum Tab: Allgemein > Board-E-Mails > Aktiviere E-Mail-Funktionalität: Aktiviert und dann unten auf Absenden klicken.
Dann sollte die "Passwort vergessen"-Funktion wieder vorhanden sein.
Grüße
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 22:55
von Talk19zehn
Hi, ich vermute mal, dass die E-Mail-Funktion nicht aktiv ist.
Allgemein / Board-E-Mails
Aktiviere E-Mail-Funktionalität: --> Aktiviert ?
===
Uuups Crizzo war fixer ...

Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 23:09
von forensis
@Crizzo und Talk19zehn: E-Mail-Funktionalität war aktiviert. Es funktioniert leider nicht - auch nach einmal deaktivieren und wieder aktivieren.
@Lehrling: Ich befürchte, dass Du recht hast. Vor etwa 1½ Jahren bin ich auf den
responsiven Stil "Bootlike" umgestiegen, weil immer mehr Nutzer nur über ihr Smartphone ins Forum gingen und vom Forum Responsivität verlangten.
Was ich aber nicht verstehe, ist, dass die login_body.html von "Bootlike" den gleichen Code zum Anzeigen von "Send_Password" und "Reset_Activation" hat (siehe unten), beides aber trotzdem nicht anzeigt.
Code: Alles auswählen
<!-- IF S_DISPLAY_FULL_LOGIN and (U_SEND_PASSWORD or U_RESEND_ACTIVATION) -->
<dl class="form-group">
<dt class="col-md-3 col-sm-4 col-xs-12 hidden-xs"> </dt>
<dd class="col-md-9 col-sm-8 col-xs-12">
<!-- IF U_RESEND_ACTIVATION -->
<a href="{U_RESEND_ACTIVATION}">{L_RESEND_ACTIVATION}</a>
<!-- ENDIF -->
<!-- IF U_SEND_PASSWORD -->
<a href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a>
<!-- ENDIF -->
</dd>
</dl>
<!-- ENDIF -->
Ist denn möglicherweise zwischenzeitlich auch Prosilver
responsiv gestaltet worden?
LG, fori
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 23:10
von Crizzo
forensis hat geschrieben:
Ist denn möglicherweise zwischenzeitlich auch Prosilver responsiv gestaltet worden?
LG, fori
Seit phpBB 3.1.0, ja.
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 23:13
von forensis
Seufz! Dann werde ich wohl wieder auf Prosilver umstellen und individuell anpassen müssen ...
LG, fori
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 23:25
von Talk19zehn
Hm, -
forensis hat geschrieben:...(...)...Vor etwa 1½ Jahren bin ich auf den responsiven Stil "Bootlike" umgestiegen, weil ...(...)...
Wir reden von jenem Design? Ist das evtl. richtig? --> [Release] bootlike for phpBB 3.1.10
So schaue hier vorbei:
https://www.phpbb.com/community/viewtop ... &t=2289856
LG
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 18.03.2017 23:31
von forensis
Ja, genau davon. Und mittlerweile gibt es sogar eine neuere Version:
https://www.phpbb.com/community/viewtop ... #p14625171
Aber sowohl diese neueste als auch die von Deinem Link zeigen beide im Login KEIN "Send_Password". Es ist zum Haare raufen.
Ich glaube ich mache mich mal auf und versuche mich im Basteln. Mal schaun, was passiert ...
LG, fori
Re: [3.1] Wo schalte ich "PW vergessen" ein? Wird nicht angezeigt
Verfasst: 19.03.2017 07:03
von Lehrling
also, für die phpBB-Version 3.1.x:
Öffne die Datei login_popup.html (im Ordner template) und finde folgende Stelle
Code: Alles auswählen
<p class="form-group">
<label class="sr-only" for="password">{L_PASSWORD}{L_COLON}</label>
<span class="input-group">
<span class="input-group-addon"><i class="fa fa-key fa-fw"></i></span>
<input type="password" id="password" name="password" tabindex="2" size="10" placeholder="{L_PASSWORD}" title="{L_PASSWORD}" class="form-control" />
</span>
</p>
Füge danach folgendes ein:
Code: Alles auswählen
<p><!-- IF U_SEND_PASSWORD -->
<a href="{U_SEND_PASSWORD}">{L_FORGOT_PASS}</a>
<!-- ENDIF --></p>
Danach musst du den Cache leeren. Wenn sich nach Leeren des Caches im Administrationsbereich keine Veränderung ergibt, dann musst du den Cache notfalls manuell leeren (war bei mir jetzt so). Dafür alles bis auf die .htaccess und die index.htm im Ordner Cache löschen, also auch den Unterordner twig.