Beiträge: 416
Themen: 113
Registriert seit: 26.09.2006
MyBB-Version: 1.2.6
19.04.2007, 15:14
(Dieser Beitrag wurde zuletzt bearbeitet: 20.04.2007, 05:42 von iamstillalive.)
Hallo zusammen!
Es gibt einen neuen Bug. Und zwar, wenn man einen User im Admin CP bearbeitet, dann geht das Häckchen Sommerzeitenkorrektur raus. Der User muss es dann selber im Benutzer CP wieder rein machen.
Wie kann man das fixen?!
Beiträge: 688
Themen: 88
Registriert seit: 25.06.2006
MyBB-Version: 1.8.X
Hallo!
Ich kann es bestätigen!!! Ich hatte es ja auch schon gemeldet, aber irgendwie hatte niemand sonst das Problem!
LG, Elke!
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
19.04.2007, 15:42
(Dieser Beitrag wurde zuletzt bearbeitet: 19.04.2007, 15:43 von Michael.)
Versuchs mal so: Öffne die Datei admin/users.php und suche nach:
PHP-Code:
startform("users.php", '', "do_edit", 0);
Darunter einfügen:
PHP-Code:
makehiddencode("enabledst", $user['dst']);
Sollte gehen, der Bug wurde gemeldet.
@Monalou: Du hattest gemeldet, dass sich die Einstellung im Admin-CP immer wieder zurücksetzt. Das ist was anderes.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 688
Themen: 88
Registriert seit: 25.06.2006
MyBB-Version: 1.8.X
Hallo Michael,
ich habe es gerade ausprobiert, schon so wohl zu funktionieren!!!
LG, Elke!
Beiträge: 416
Themen: 113
Registriert seit: 26.09.2006
MyBB-Version: 1.2.6
Danke Michael. Der Fix funktioniert
Beiträge: 31
Themen: 3
Registriert seit: 17.10.2006
MyBB-Version: 1.4.7
21.05.2007, 16:59
(Dieser Beitrag wurde zuletzt bearbeitet: 21.05.2007, 16:59 von Goaly.)
Michael schrieb:Darunter einfügen:
PHP-Code:
makehiddencode("enabledst", $user['dst']);
Der Fix funktioniert bei mir auch, dankeschön.
Kann mir als php-Laie jemand erklären was der Eintrag macht?
Setzt er generell bei dem bearbeiteten User die DST auf 1/enable,
ist das abhängig von dem was der User vorher eingestellt hatte,
oder ist das abhängig davon ob im Forum/AdminCP DST aktiviert ist?
Danke im Voraus für die Mühen.
"Power is nothing without control!"
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Die Funktion makehiddencode() erstellt ein verstecktes Formularfeld. Dieses heißt enabledst und hat den Wert, der in der Variablen $user['dst'] steckt, der vorher aus der Datenbank ausgelesen wurde und die aktuelle Einstellung des Benutzers enthält. Die Ausgabe der Funktion sieht dann so aus:
Code:
<input type="hidden" name="enabledst" value="yes/no" />
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.