MyBB.de Forum

Normale Version: Passwortabfrage für ges. Forum
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Klar geht das. Es betrifft auch nur die durch Passwort geschützten Foren, in alle anderen kann man noch schreiben - aber wenn ich den Code wieder auf original setze hab ich diese Stundenfrist nicht - die extrem wichtig in diesem Fall ist.

Axxis

Ich habe das gleiche Problem. Hat jemand eine Lösung?. Muss doch möglich sein, dass Der Cookie für passwortgeschützte Foren ein Zeitlimit bekommt.

So wie in Beitrag#2 funzt das leider nicht --> https://www.mybb.de/forum/thread-9538-po...l#pid69267

Habe selbst leider zu wenig Ahnung davon...
Die sicherste Lösung wäre hier sicherlich ein Plugin, dass den Zeitpunkt der Freischaltung in einer Datenbanktabelle speichert und beim Aufrufen des Forums die Daten abgleicht. Frag da mal in einer der Mod-Communities an, vielleicht hast du Glück.

Axxis

Habe die Antwort selbst herausgefunden. Damit mal alle was davon haben, so sieht die Lösung aus:

in der Datei inc/functions.php:

PHP-Code:
my_setcookie("forumpass[$fid]"md5($mybb->user['uid'].$mybb->input['pwverify']), nulltrue); 

hiermit ersetzen

PHP-Code:
my_setcookie("forumpass[$fid]"md5($mybb->user['uid'].$mybb->input['pwverify']), time 3600true); 

einfach "null" gegen "time + ...." ersetzen, wobei die Punkte für die Zeit in Sekunden stehen. Das war´s Smile


//Edit

thx Michael, hab gar nicht gesehen, dass noch ein Nachtmensch hier war Smile
Seiten: 1 2