Inhaltsverzeichnis |
Solltet ihr bei den Einstellungen einen Fehler machen, könnt ihr euch nicht mehr Einloggen
Bei Verwendung mit Woltlab Burning Board 3 bitte Verschlüsselung nicht ändern
Wozu braucht man eine CMS-Bridge?
Die Bridge sorgt dafür, dass sich eure Member nur einmal im Forum registrieren müssen, und diese Registrierung für euer Forum und euer EQDKP-Plus gilt. Sie können sich also mit den Logindaten des Forums auch im EQDKP-Plus einloggen.
Nach der Registrierung im Forum und der Freischaltung (per Admin, per Email oder automatisch - liegt an euren Einstellungen) wird der User erst ins EQDKP übernommen, wenn er sich das erstemal im EQDKP einloggt.
Die Bridge dient ausschließlich dazu, die Benutzer zu übertragen, beinhaltet aber keinen Single Sign On - jeder Benutzer muss sich deshalb sowohl am EQdkp als auch im Forum einloggen.
Ladet euch ein Forum/CMS eurer Wahl herunter, z.B. das phpbb3. Erstellt für das Forum am besten einen Ordner außerhalb der EQDKP-Ordnerstruktur, z.B. www.domain.de/forum. Installiert nun euer Forum und richtet es ein.
Um die Bridge zu konfigurieren, müsst ihr im Administrationsbereich auf "Plus Einstellungen - CMS-Bridge" und dann seht ihr folgenden Screen:
URL zu eurem Forum
hier tragt ihr die URL zu eurem Forum ein, z.B. http://www.meinedomain.de/phpBB3/
Dies hat zur Folge, das euer Forum jetzt im EQDKP-Plus integriert ist, und ihr habt auch einen neuen Menupunkt im Hauptmenu.
URL zur Registrierung an eurem CMS/Forums
hier gebt ihr die URL zu eurer Registrierungseite des Forums an. Am besten in eurem Forum rechtsklick auf den Registrieren-Link, Linkadresse kopieren, und dann dort einfügen. Diese Eingabe gewinnt dann später an Bedeutung.
Bridge zu einem CMS aktivieren
Dies ist die entscheidende Einstellung für die Bridge. Hier entscheidet ihr ob ihr die Bridge nutzen wollt. also eine Registrierung für beide System, oder nicht. Ein Haken rein, und die Bridge ist aktiviert.
Registrierung am Eqdkp Plus auf die oben eingegebene URL umlenken?
Hier bekommt der obene eingetragene Link zur Registrierung in eurem Forum bedeutung. Aktiviert ihr diesen Punkt (Haken setzen), dann wird die Registrierung eures EQDKP-Plus direkt auf die Registrierung eures Forums umgeleitet.
Die Registrierung am EQdkp komplett deaktivieren (ignorierte die voherigen 2 Optionen)
Ist dieser Punkt aktiviert, dann verschwindet der "Registrieren"-Link eures EQDKP-Plus vollständig.
CMS Gruppen ID die Zugriff haben soll
Hier müsst ihr die ID der Gruppe eures Forums eintragen, dessen Mitglieder beide Logins mit einer Registrierung nutzen dürfen. Die Id könnt ihr entweder im Adminbereich eures Forums ersehen, oder gegebenfalls in der Datenbank eures Forums.
Ein Tip von mir:
Da in den meisten Foren ein User mehreren Gruppen angehören kann, erstellt euch in eurem Forum eine Gruppe die z.B. EQDKP heisst, schaufelt alle User darein die ihr wollt und nutzt dann diese Gruppen ID für die Bridge.
Group-ID via phpmyAdminrausfinden:
Ihr geht via phpmyAdmin auf die Datenbank eures Forums. Links seht ihr die Tabellennamen. Hier klickt ihr auf die Tabelle (in diesem Beispiel phpBB3) phpbb_groups. Es öffnet sich die Tabelle mit ihren einzelnen Feldern.
Jetzt klickt ihr auf "Anzeigen". Es wird nun der Inhalt der Tabelle angezeigt. Hier seht ihr dann die Spalte "group_id". Das ist die ID der einzelnen Gruppen.
Gewünschtes CMS/Forum
Hier stellt ihr ein, welches Forensystem ihr nutzt. Sollte euer Forensystem nicht dabei sein, dann exsistiert dafür noch keine Bridge.
Prefix der CMS Installation
hier ist die Prefix einzutragen. Diese könnt ihr in eurer Datenbank sehen z.B. bei einer phpBB Standardinstallation wäre das "phpbb_" oder bei Woltlab "wcf1_". Das Prefix des Forums muss IMMER angegeben werden, und nicht den "_" vergessen.
Befindet sich das CMS/Forum in einer anderen Datenbank wie das Eqdkp?
Wenn euer Forum eine eigene Datenbank nutzt, dann müsst ihr diesen Punkt aktivieren. Wenn nicht, dann sind die Einstellungen hiermit erledigt, und ihr müsst nur noch auf speichern klicken. Das wars.
Euer Forum nutzt eine eigene Datenbank
Dann müsst ihr noch folgende Angaben machen:
Datenbank Name
Hostname bzw. Server
Datenbank Username
Datenbank Passwort
habt ihr das getan, dann nur noch speichern anklicken und schon ist eure Bridge aktiv.
So sollte es dann aussehen (das sind natürlich keine echten Werte :-)
Wenn ihr euch nicht mehr im EQDKP-Plus nicht mehr einloggen könnt, dann habt ihr in den Einstellungen einen Fehler gemacht. Aber keine Panik, via phpmyAdmin könnt ihr das wieder regeln.</br> Dazu greit ihr via phpmyAdmin auf die Datenbank eures EQDKP-Plus zu. jetzt seht ihr links die Tabellen des EQDKP. Eine davon heisst "eqdkp_1_plus_config"
Diese Tabelle anklicken und wieder auf "Anzeigen" gehen. Dann seht ihr den Inhalt der Tabelle. Jetzt klickt ihr auf den Stift in der Zeile "pk_bridge_cms_active" siehe Bild:
dannach seht ihr folgendes Bild:
Hier macht ihr aus der 1 eine 0 und dann nur noch ok klicken. Jetzt könnt ihr euch als Admin wieder im EQDKP einloggen.