Gestern Abend sah ich in unserem Moderatorenforum auf dem Vista-Blog einen Beitrag, dass derzeit wohl ein „Darstellungsfehler“ auf dem Vista-Blog herumgeistert. Die Anzeige der User schien wohl nicht 100% korrekt zu laufen.
Heute Morgen sprach mich Dennis dann an, dass die Anmeldung im Forum nicht mehr funktioniert und mit einer Fehlermeldung abbricht.
Nachdem ich kurz nachgeforscht hatte sah ich, dass die Benutzer im Forum zwar angelegt werden aber nicht mit in den Blog übernommen werden.
Anscheinend gab es auf Seiten des SMF-Plugins zur Integration der User in Wordpress ein Problem.
Die Datei „/wp-admin/admin-db.php“ existiert nicht mehr.
Habe mir also die Datei mal in einer älteren WP-Version angeschaut und nach der ersten Funktion der Datei, in der aktuellen Version von Wordpress, gesucht.
Gefunden habe ich die Funktion jetzt in der Datei „wp-admin/includes/user.php“.
Frei nach dem Motto „probieren geht über studieren“ habe ich im SMF-Plugin einfach mal den Pfad zur veralteten Datei „admin-db.php“ auskommentiert und die aktuelle „user.php“ verlinkt.
Zeile: 198
//require_once(ABSPATH . ‘wp-admin/admin-db.php’);
require_once (ABSPATH . ‘wp-admin/includes/user.php’);
Zeile: 584 (Wenn auskommentiert sonst 583)
//require_once(ABSPATH . ‘wp-admin/admin-db.php’);
require_once (ABSPATH . ‘wp-admin/includes/user.php’);
Meine nächste Registrierung im SMF-Forum hat wunderbar funktioniert und der User wurde auch mit in die Wordpress Datenbank übernommen.
5 Kommentare
Neuen Kommentar schreiben1. Bogus | 25. März 2008 | 20:55
Hi
Das klingt echt intressant, wo kann ich das Plugin bzw. die brigde downloaden ?
danke in vorraus
Bogus
2. gumfi | 26. März 2008 | 11:15
Bin zu Faul um die Pages rauszusuchen… hier eben 2 Links zu den Downloads
Wordpress Plugin: http://gumfi.de/wp-content/downloads/wordpressPluginSMF-Forum.zip
SMF Plugin: http://gumfi.de/wp-content/downloads/SMF_Wordpress_1.09.zip
Das SMF Plugin einfach in den packages Ordner legen und per Admin Installieren…
Gruß
3. Chris\\Das3Zehn | 27. März 2008 | 03:26
Moin,
ich versuche im moment so ziemlich das gleiche zu erreichen: Integration WP 2.3 mit SMF 1.1.4 – nun stehe ich allerdings vor folgendem Problem:
Versuche ich mich im Wordpress anzumelden grinst mir eine Fehlermeldung entgegen – und zwar:
Warning: Missing argument 2 for authenticate_imports() in /var/www/pm/wp-content/plugins/WP_SMF/wp_smf.php on line 1123
Ich habe leider absolut garkeine Ahnung, woran das liegen könnte – hast du da vielleicht eine Idee?
4. Chris\\Das3Zehn | 27. März 2008 | 03:34
Kommando zurück – es lag am Plugin “Themed Login” welches das Login in Wordpress ein wenig umbiegt und in das Theme integriert – dabei wird wohl ein benötigter Paramater nicht übergeben – schade schade.
5. gumfi | 07. April 2008 | 16:32
Aktuell für Version WP 2.5
http://gumfi.de/wordpress-25-smf-forum-bridge/