MyBB.de Forum

Normale Version: Konverter wbb 2.0.1 lite zu Mybb 1.4.9
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12
HA!!!! Offenbar wurden die Passwörter beim Upgrade doch umgewandelt.
Als ich nun aus dem WBBLite 1.0.2 den Wert unter "password" in das Feld "wbbpassword" eingetragen habe, konnte ich mich erfolgreich einloggen.

Jetzt muss ich nur noch hinbekommen, dass ein neues Passwort vom MyBB generiert wird. Dazu werde ich mich einfach an deinen Code aus deiner functions_user.php halten.

Falls du Interesse hast, würde ich dir als Gegenleistung ein von mir erstelltes Theme zur Verwendung anbieten.
Vielen lieben Dank Big Grin
Das ist aufjedenfall mal eine interessante Information.
Um ein neues Passwort zu generieren benutze einfach die update_password funktion. Dieser übergibts du einfach die userid und das Passwort das eingegeben wurde, und fertig.
Das sieht dann etwa so aus:
PHP-Code:
    if(md5($password) ==  $user['wbbpassword'])
    {
        
update_password($uid,$password);
        return 
$user;
    } 
Zumindest bei mir funktioniert dieser Code nicht. Der Alte hingegen schon:

PHP-Code:
elseif(md5($password) ==  $user['wbbpassword'])
    {
        
$salt generate_salt();
        
$newpassword md5(md5($salt).md5($password));
        
$update = array("salt"=>"$salt","password"=>"$newpassword");

        
$db->update_query("users"$update "uid='$uid'"1);
        
        return 
$user;
    } 

Ein Tipp wie ich alle alten Passwörter automatisch kopiere und die Spalte wbbsalt lösche?
Alle Foren liegen in der selben Datenbank.
Einfach per SQL befehl
Update mybb_users u set password = wbbpassword
Danke.
Es ist wirklich zum Mäuse melken.
Nach dem Upgrade zu 1.6.4 funktioniert der Login wieder nicht und ich habe nicht die geringste Ahung warum.

Habe sowohl die function_users.php für die 1.4 als auch die 1.6 Version probiert. Mit und ohne Passwortgenerierung etc.

Gibt es denn für die 1.6er Version eine passgen.php?
Da sich meiner Ansicht nach , ich hab mich allerdings auch wie gesagt noch nicht so viel damit auseinandergesetzt, die Passwortverschlüsselung von 1.4 zu 1.6 nicht verändert hat müsste die passgen.php noch funktionieren
Habe es doch hinbekommen. Werde demnächst ein Tutorial schreiben, wie man vom WBBLite 1.0.2 auf MyBB 1.4 und dann auf 1.6 wechselt.

Zuerst schaue ich aber, dass ich eine PHP-Datei zusammengeschustert bekommen, welche die alten Passworthashes vom WBBLite ins MyBB kopiert.
Das find ich echt gut ! Wo ist der sonst so nutzlose "gefällt mir" button
Hallo,
ich habe vor die Daten aus einem WBBLite 1.0.2 in ein MyBB zu bringen. Ist der Weg es zuerst auf die Version 2.0.1 zu updaten, dann mit dem Konverter zu MyBB 1.4.9 zu konvertieren und das dann auf die aktuelle Version 1.6.2 zu updaten dafür der empfohlene? Oder gibt es mittlerweile eine weniger aufwändige Lösung? Der Aufwand an sich stört mich nicht, ich habe nur Angst, dass ich Fehler mache oder Fehler nicht erkenne und dann nur zu einem verbuggten Forum komme, das funktioniert, mir aber bis ans Ende meiner Tage Probleme bereitet....
Wäre über eine Auskunft/einen Tipp wie ich meinen Plan am sichersten in die Tat umsetzen kann sehr dankbar.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12