Hallo,
ich habe ein SMF-Forum und möchte nur die Benutzer nach Wordpress importieren, ohne BBPress.
Wie mach ich das am geschicktesten?
Gruß Andreas
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo,
ich habe ein SMF-Forum und möchte nur die Benutzer nach Wordpress importieren, ohne BBPress.
Wie mach ich das am geschicktesten?
Gruß Andreas
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
hast du das schon über phpmyadmin probiert?
Und was soll ich da machen?
Wenn dein bisheriges System auf mysql basiert, kannst du schauen, wie die User dort in der Datenbank angelegt sind und das vergleichen mit der Methode von WordPress.
Wenns nicht zuweit auseinanderliegt, könnte man die User exportieren - "umformatieren" - und nach WP importieren.
Hallo,
die Benutzer zu importieren per MySQL ist kein Problem, es geht lediglich darum die Passworter zu convertieren. Ist aber wohl nicht möglich.
Andreas
wie sind die Passwörter denn codiert?
Sorry, wenn du keine Ahnung hast solltest du nicht antworten.
Gruß Andreas
...also, nachdem ich so etwas schon gemacht habe - Passwörter aus anderen Systemen importieren - finde ich deine Anmerkung etwas...
Sorry, wenn du keine Ahnung hast solltest du nicht antworten.
Gruß Andreas
Die Frage ist in diesem Zusammenhang durchaus berechtigt. Ich habe auch keine Ahnung, wie und ob überhaupt die Passwörter des Forums codiert sind.
Man könnte z.B. einfach wp_check_password() mit einer eigenen Funktion ersetzen, die das Passwort einmal anhand des alten PHP-Code/Hash/whatever des SMF-Forums vergleicht (paar Zeilen Code von dort sollten genügen) und dann ggf. noch nach WordPress-Standard. Wahlweise kann man sich auch zu einem ähnlichen Zweck in den check_password Filter einklinken.
In die DB kann man die User mit diesem Ansatz mit dem alten, bestehenden Hash einpflegen.
Für den User ist es beim Login so nicht erstichtlich und auch nicht relevant, ob intern der alte oder aktuelle Password-Mechanismus verwendet wird, beides führt zum Ziel.
WordPress macht sowas ähnliches intern je nachdem ob noch (ganz) alte MD5-Hashes verwendet werden oder der aktuelle Standard.
Hallo
Nenn mir nur 1 CMS/Forensoftware wo die Passwörter uncodiert in der Datenbank abgelegt sind.
Wenn dir keines einfällt dann einfach mal vorher nachdenken.
Thema ist übrigends schon längst erledigt.
Gruß Andreas
Hallo,
in meinem SQL-Client (HeidiSQL) die Mitglieder als CSV exportiert, das CSV entsprechend bearbeitet,
und in Wordpress mit dem AddIn Import users from CSV with meta die Benutzer importiert und neues Passwort senden lassen mit dem Plugin Bulk Password Reset
Andreas
Hallo
Nenn mir nur 1 CMS/Forensoftware wo die Passwörter uncodiert in der Datenbank abgelegt sind.
Wenn dir keines einfällt dann einfach mal vorher nachdenken.Thema ist übrigends schon längst erledigt.
Gruß Andreas
Zuerst eine dumme Fragen stellen, und dann diejenigen als dumm hinstellen, die Dir behilflich sein wollen... :twisted:
Und: Was Du selbst als "Lösung" anbieten kannst, ist bestenfalls Realsatire. Ein bisschen Export, ein bisschen Import, damit dann ein neues Passwort zugesendet wird!
Weiterhin viel Spass mit solchen Basteleien!
Zuerst eine dumme Fragen stellen...
Finde die Frage an sich nicht dumm, das Folgeverhalten allerdings ziemlich unglücklich.
So eine Migration kommt öfters mal vor und ist (wie kurz beschrieben) auch durchaus ohne Passwort-Wechsel für die User lösbar.
Finde die Frage an sich nicht dumm [...]
Hätte er gewusst, wie die Passwörter codiert sind, hätte er die Frage nicht stellen müssen (und die Daten entweder einfach importieren können oder es so machen, wie Du es vorgeschlagen hast). ;-)
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!