Bei jedem Besuch automatisch einloggen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
tiger87
Mitglied
Beiträge: 169
Registriert: 05.11.2004 15:29

Bei jedem Besuch automatisch einloggen

Beitrag von tiger87 »

Es gibt ja ein Kästchen (Bei jedem Besuch automatisch einloggen) welches mann anklicken muss wenn man bei jedem Besuch eingeloggt sein will.

Gibt es auch die Möglichkeit durch eine Codeänderung dass man dieses Kästchen nicht aktivieren muss sondern das schon standardmäßig so ist, dassman bei jedem besuch eingeloggt ist?

Wäre super wenn ihr weiterwüsstet :)
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Hallo,

Gesucht, gefunden - Mods & Co für phpBB2

Code: Alles auswählen

MOD Title: Autologin active by default
MOD Author: AWSW
MOD Description: Setzt den Haken "Bei jedem Besuch automatisch einloggen" in der Loginbox auf aktiviert in der index.php und login.php.
Gruß,
Chris
tiger87
Mitglied
Beiträge: 169
Registriert: 05.11.2004 15:29

Beitrag von tiger87 »

Und wo kann man sich den runterladen?
Christian Benz
Mitglied
Beiträge: 854
Registriert: 25.02.2004 00:41
Wohnort: Regen
Kontaktdaten:

Beitrag von Christian Benz »

Hallo,

wenn du HTML kannst, ist es auch kein Problem das Häkchen einfach selbst standardmäßig zu setzen. (AWSW hat das eben nur als MOD verpackt.) Die Änderungen sind nicht umfangreich:

In der templates/subSilver/index_body.tpl und in der templates/subSilver/login_body.tpl mußt du bei der zugehörigen Checkbox schlicht und einfach nur das Attribut checked="checked" hinzufügen.

http://de.selfhtml.org/html/formulare/a ... checkboxen

Gruß,
Chris
tiger87
Mitglied
Beiträge: 169
Registriert: 05.11.2004 15:29

Beitrag von tiger87 »

Und geht es auch ohne Checkboxen?
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

wozu brauchst du eine Lösung ohne Checkboxen?
du kannst ja die Checkbox per

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
HTML-Code für die CHeckbox
<!-- END switch_user_logged_in -->
ausblenden. Resultat ist, dass nur noch eingeloggte User die Checkbox sehen würden, da diese aber gar nicht mehr auf die Loginseite gelangen, funktioniert das einwandfrei.

dann müsstest du in der login.php den Autologin nur auf true setzen und schon sollte es gehen

dazu öffnest du die login.php und suchst:

$autologin = ( isset($HTTP_POST_VARS['autologin']) ) ? TRUE : 0;

und ersetzt das mit:

$autologin = TRUE;

mfg Johny
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“