1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Buddypress International - Benutzerdatenbank teilen.

Dieses Thema im Forum "BuddyPress" wurde erstellt von 21cdbb, 9. März 2009.

  1. 21cdbb

    21cdbb Active Member

    Registriert seit:
    3. Juli 2008
    Beiträge:
    33
    Zustimmungen:
    0
    Ein herzliches "Hallo zusammen" in die Runde. Vorab, wir sind begeistert von den Möglichkeiten die WPMU in Kombination mit Buddypress bietet!

    Im Rahmen einer Masterarbeit soll auf Basis von Buddypress eine Informationsnetzwerk aufgebaut werden das in mehreren Ländern genutzt werden kann.

    Die Lokalisierung von Buddypress ist ja schon sehr gut, so dass wir keine Probleme sehen zum Start eine Englische und Deutsche Version anbieten zu können. Dies soll ähnlich wie bei wordpress.com erfolgen und anschließend über 2 separate Installationen von Buddypress laufen.

    Hierbei stellt http://musterseite.org die Hauptseite dar, die deutsche Version läuft unter de.musterseite.org als Subdomain laufen. Über eine Dropdown Liste (wie bei wordpress.com) kann zwischen den beiden Sprachen gewechselt werden. Wir denken dies ist die einfachste Möglichkeit eine Internationale Version zu erstellen, bei der eben nur lokaler content angezeigt wird.

    Das Problem vor dem wir momentan stehen ist folgendes:

    Es wäre für den Benutzer äußerst nervig wenn er sich auf beiden Seiten registrieren und anmelden müsste. Es soll daher möglich sein, den einmal erstellten Benutzernamen + Passwort für beide Seiten nutzen zu können.

    Gibt es hierzu Ideen oder Lösungsvorschläge?
     
    #1 21cdbb, 9. März 2009
    Zuletzt bearbeitet: 9. März 2009
  2. GIGALinux

    GIGALinux Well-Known Member

    Registriert seit:
    28. Dezember 2005
    Beiträge:
    817
    Zustimmungen:
    0
    Dafür müsste man im Code hacken (Ich denke an eine sunrise.php). Man gibt den beiden Installation zwei verschiedene Datenbank-Prefixe (de_/en_) und die Benutzertabellen (wp_users, wp_usermeta) werden geteilt.
     
  3. 21cdbb

    21cdbb Active Member

    Registriert seit:
    3. Juli 2008
    Beiträge:
    33
    Zustimmungen:
    0
    Nur um das Thema noch einmal aufzufrischen: Wir sind immer noch auf der Suche nach einer möglichen Lösung für unsere Anforderungen. Die Idee mit der sunrise.php klingt schon sehr gut.

    @GIGALinux, könntet Ihr so etwas technisch umsetzen und Epfehlungen zu passendem Hosting geben.

    Hier haben wir einen sehr interessanten Artikel gefunden der eine geteilte usertable für 2 eigenständige Wordpress Installationen beschreibt, prinzipiell genau das was wir suchen. Gibt es hier irgendwelche Bedenken dieses Konzept auf WPMU + Buddypress anzuwenden?

    http://opensourceexperiments.wordpress.com/2009/02/01/setting-up-a-common-userbase-across-multiple-wordpress-installations/

    Und hier einen Artikel der das ganze für eine normale Wordpress (nicht MU) Installation beschreibt.

    http://justintadlock.com/archives/2008/09/20/installing-two-wordpress-blogs-with-the-same-users

    Alternativ wurde uns der Multi Site Manager ans Herz gelegt. Angeblich sollte dieser für unsere Bedürfnisse auch geeignet sein, ein Test steht aber noch aus. Aktuell lesen wir diesbezüglich Dokumentationen und Foreneinträge, uns erscheint aber noch nicht klar wie bei einer Multi Site Manager Lösung zwischen Inhalt auf Deutsch / Englisch unterschieden werden kann?
     
    #3 21cdbb, 4. April 2009
    Zuletzt bearbeitet: 5. April 2009
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden