Ausgehend von einer Anfrage von Jan habe ich eine Bridge für Redaxo inkl. Community-Addon und der Forensoftware MyBulletinBoard (MyBB) programmiert. Diese sollte möglichst einfach zu installallieren und zu handhaben sein. Inzwischen sind alle Funktionen impementiert und das Ganze kommt ohne eine einzige Dateiänderung aus. Um sicherzugehen, dass die Skripte funktionieren, suche ich Tester.
Funktionen
- Registrierung, Login und Logout erfolgen über Community-Addon
- Benutzer werden automatisch in Forendatenbank angelegt, ein- und ausgeloggt
- Links zu Registrierung, Login und Logout werden im Forum umgeschrieben
- Daten aus Profilverwaltung des Forums werden mit Community-Addon synchronisiert
- Daten aus Profilverwaltung des Community-Addons werden mit Forum synchronisiert
- Synchronisation folgender Daten: Benutzername, Passwort, E-Mail, ICQ, Geburtsdatum, Geschlecht, Avatar
- Synchronisation benutzerdefinierter Textfelder
Download: http://www.redaxo.de/180-0-addon-detail ... don_id=464
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Redaxo-MyBB-Bridge
Zuletzt geändert von Michael83 am 13. Feb 2009, 19:19, insgesamt 1-mal geändert.
Gruß,
Michael
Michael
-
- Beiträge: 108
- Registriert: 26. Nov 2007, 20:18
- Wohnort: Winterthur, Schweiz
- Kontaktdaten: Website
Bridge auch für Rexsale zu verwenden
Frage: Kann man diese Bridge ev. auch mit überblickbaren Anpassungen für Rexsale - Community Addon gebrauchen?
-
- Beiträge: 108
- Registriert: 26. Nov 2007, 20:18
- Wohnort: Winterthur, Schweiz
- Kontaktdaten: Website
Merci für die Auskunft. Ich möchte gerne unsere Website mit Community-Addon, newsletter-System und Rexsale ausstatten und versuch herauszufinden, ob a) das prinzipiell geht, b) von mir plus kleines Budget für einen Programmierer machbar ist c) welche Vorgehensweise die beste ist.
Leider übersteigt dieses Vorhaben meine Fähigkeiten noch bei weitem.
Leider übersteigt dieses Vorhaben meine Fähigkeiten noch bei weitem.
-
- Beiträge: 108
- Registriert: 26. Nov 2007, 20:18
- Wohnort: Winterthur, Schweiz
- Kontaktdaten: Website
Inwiefern verstrickt
Es geht grundsätzlich darum, dass der User sich nur einmal einloggen muss...
Hi Michael,
ich hab Deine BB-Bride Testinstallation getest. Scheint so weit gut zu funktionieren. Allerdings hatte ich BB-Bridge die E-mail geändert und die wurde nicht mit "Mein Profil" im ComAddon synchronisiert.
Ich weiss nicht ob es am Server generell oder an Deiner Programmierung lag, aber beim Wechsel zur BB-Bridge hing bei mir der Link "zum Forum" in 90% der Fälle. Die Seite wurde einfach nicht geladen und war weiss. Einmal hatte ich mich auf BB-Bridge ausgelogged und war aber zunächst noch auf der ComAddon-Seite eingelogged
Da ist aber auch noch was anderes, was aber eigentlich mit dem Addon zu tun hat:
Grundsätzlich gibt es aber mit Community Addon ein Registrierungsproblem, denn es können nur Usernamen erfolgreich aktiviert werden, die keine Leerstelle im Usernamen enthalten. Grund dafür ist, dass Der Aktivierungslink nicht vollständig verlinkt ist, dh. der Name wird zwar vollständig in der Aktivierungsmail dargestallt, aber nur bis zur Leerstelle verlinkt. Ein "Myname 123" bekäme zwar fälschlicherweise eine Aktivierungs-Erfolgsmeldung könnte sich aber nicht einloggen.
Das kann man auf Deiner Testinstallation prima ausprobieren.
Da müsste für die Linkgenerierung vermutlich irgendwie ein StringReplace "Leerstelle" gegen "+" austauschen rein. Wenn es hierfür eine Lösung gäbe wäre es toll wenn die jemand postet.
Kann man Deine Lösung eigentlich auch für andere Datenbankabgleiche verwenden? Also User-Sysnchronisation mit anderen Systemen als BB-Bridge. Wenn ja wäre das ja richtig cool.
LG openmind
ich hab Deine BB-Bride Testinstallation getest. Scheint so weit gut zu funktionieren. Allerdings hatte ich BB-Bridge die E-mail geändert und die wurde nicht mit "Mein Profil" im ComAddon synchronisiert.
Ich weiss nicht ob es am Server generell oder an Deiner Programmierung lag, aber beim Wechsel zur BB-Bridge hing bei mir der Link "zum Forum" in 90% der Fälle. Die Seite wurde einfach nicht geladen und war weiss. Einmal hatte ich mich auf BB-Bridge ausgelogged und war aber zunächst noch auf der ComAddon-Seite eingelogged
Da ist aber auch noch was anderes, was aber eigentlich mit dem Addon zu tun hat:
Grundsätzlich gibt es aber mit Community Addon ein Registrierungsproblem, denn es können nur Usernamen erfolgreich aktiviert werden, die keine Leerstelle im Usernamen enthalten. Grund dafür ist, dass Der Aktivierungslink nicht vollständig verlinkt ist, dh. der Name wird zwar vollständig in der Aktivierungsmail dargestallt, aber nur bis zur Leerstelle verlinkt. Ein "Myname 123" bekäme zwar fälschlicherweise eine Aktivierungs-Erfolgsmeldung könnte sich aber nicht einloggen.
Das kann man auf Deiner Testinstallation prima ausprobieren.
Da müsste für die Linkgenerierung vermutlich irgendwie ein StringReplace "Leerstelle" gegen "+" austauschen rein. Wenn es hierfür eine Lösung gäbe wäre es toll wenn die jemand postet.
Kann man Deine Lösung eigentlich auch für andere Datenbankabgleiche verwenden? Also User-Sysnchronisation mit anderen Systemen als BB-Bridge. Wenn ja wäre das ja richtig cool.
LG openmind
Hallo openmind,
vielen Dank fürs Testen. Leider kann ich deine angemerkten Fehler nicht nachvollziehen. Welchen Browser hast du benutzt?
Der Fehler mit dem Registrierungslink hat nichts mit der Bridge zu tun. Am besten meldest du das an Jan, der das Community-Addon entwickelt.
Diese Lösung ist so nicht direkt auf andere Systeme übertragbar, da sie das Plugin- und Tasksystem des MyBB nutzt.
vielen Dank fürs Testen. Leider kann ich deine angemerkten Fehler nicht nachvollziehen. Welchen Browser hast du benutzt?
Der Fehler mit dem Registrierungslink hat nichts mit der Bridge zu tun. Am besten meldest du das an Jan, der das Community-Addon entwickelt.
Diese Lösung ist so nicht direkt auf andere Systeme übertragbar, da sie das Plugin- und Tasksystem des MyBB nutzt.
Gruß,
Michael
Michael
-
- Beiträge: 108
- Registriert: 26. Nov 2007, 20:18
- Wohnort: Winterthur, Schweiz
- Kontaktdaten: Website
hi, habs gerade auch ausprobiert.openmind hat geschrieben:Tja weiss ich auch nich!
Vielleicht kann ja ein anderer mit einem Mac ja auch mal drauf schauen. Normalerweise habe ich mit Firefox keine Weiterleitungsprobleme.
Gruss, openmind
liegt es eventl. am emailprogram? lehrzeichen und rest des namens werden angezeigt, aber nicht mehr als link interpretiert. hilft vielleicht lehrzeichen durch %20 zu ersetzen?
Kurios, das addon liefert in jedem Fall:
Vielen Dank f�r Ihre Best�tigung. Ihr Zugang ist nun freigeschaltet.
auch wenn loginname und activation key nicht stimmen.
lutz
- Ruediger.Nitzsche
- Beiträge: 2117
- Registriert: 13. Dez 2005, 09:29
- Wohnort: Coburg
- Kontaktdaten: Website
Wir können hier auf dem Mac und Firefox keine Probleme mit der Bridge feststellen, bis jetzt funktioniert alles fein, was wir brauchen und getestet haben.
Rüdiger
Rüdiger
gn2 netwerk | gn2 hosting | REDAXO Referenzen | Github
Supportanfragen per PN werden gepflegt ignoriert
Supportanfragen per PN werden gepflegt ignoriert
-
- Beiträge: 520
- Registriert: 21. Sep 2006, 17:39
- Kontaktdaten: ICQ
-
- Beiträge: 520
- Registriert: 21. Sep 2006, 17:39
- Kontaktdaten: ICQ
-
- Beiträge: 520
- Registriert: 21. Sep 2006, 17:39
- Kontaktdaten: ICQ
Große Klasse!!!!
vielen Dank für die eindrucksvolle Demonstration der Möglichkeiten so einfach, zumindest aus unserer Sicht einfach - die Arbeit hast Du ja geleisted, ein Forum an REDAXO anzubinden.
Ich hatte übrigens keine Probleme das Ganze auch auf mener lokalen Entwicklungsumgebung zum Laufen zu bringen (XAMPP).
Die Aktivierung eines Users muß ich zwar hier von Hand (phpMyAdmin) vornehmen, aber das liegt daran, dass ich keinen Mailserver laufen habe - dadurch werden natürlich keine Registrierungsmails gesendet. Das lässt sich nur auf einem Server nutzen/testen der auch über die entsprechenden Services verfügt.
Eine Bitte noch:
könntest Du, bei Gelegenheit, ein paar Worte zu den 8 Feldern in der ReaxoBridge verlieren?
Wann werden die Inhalte genutzt?
Ich musste z.B. erst in der Allgemeinen Konfiguration (21 Felder) die URL meiner Redaxo-Community eingeben damit ein Rücksprung dorthin möglich war.
LG Gunter - bin begeistert!
vielen Dank für die eindrucksvolle Demonstration der Möglichkeiten so einfach, zumindest aus unserer Sicht einfach - die Arbeit hast Du ja geleisted, ein Forum an REDAXO anzubinden.
Ich hatte übrigens keine Probleme das Ganze auch auf mener lokalen Entwicklungsumgebung zum Laufen zu bringen (XAMPP).
Die Aktivierung eines Users muß ich zwar hier von Hand (phpMyAdmin) vornehmen, aber das liegt daran, dass ich keinen Mailserver laufen habe - dadurch werden natürlich keine Registrierungsmails gesendet. Das lässt sich nur auf einem Server nutzen/testen der auch über die entsprechenden Services verfügt.
Eine Bitte noch:
könntest Du, bei Gelegenheit, ein paar Worte zu den 8 Feldern in der ReaxoBridge verlieren?
Wann werden die Inhalte genutzt?
Ich musste z.B. erst in der Allgemeinen Konfiguration (21 Felder) die URL meiner Redaxo-Community eingeben damit ein Rücksprung dorthin möglich war.
LG Gunter - bin begeistert!
read the manual first
Danke für die positive Rückmeldung und das Testen!
Mit den 8 Feldern meinst du sicher die Einstellungen zur Bridge, oder?
Die Links (1-4) musst du hinterlegen, damit die im Forum umgeschrieben werden. Der Login-Link führt dann nicht mehr zum Loginformular des Forums, sondern zu dem des Community-Addons usw.
Im 5. Feld kannst du angeben, welche Felder synchronisiert werden sollen. Ein Eintrag besteht dabei aus der ID des Profilfelds im MyBB (im ACP einsehbar) und dem Namen der Datenbankspalte im Community-Addon (im Redaxo-Backend einsehbar).
Die URL und der Pfad zur Redaxoinstallation (6 & 7) werden für die Avatarsynchronisation benötigt.
Und in der letzten Einstellung kannst du den Tabellenpräfix anpassen. Das wird für die Datenbankabfragen benötigt.
Die Angabe der URL in der allgemeinen Konfiguration des MyBB wird nur für den Link zur Homepage im Footer gebraucht.
Mit den 8 Feldern meinst du sicher die Einstellungen zur Bridge, oder?
Die Links (1-4) musst du hinterlegen, damit die im Forum umgeschrieben werden. Der Login-Link führt dann nicht mehr zum Loginformular des Forums, sondern zu dem des Community-Addons usw.
Im 5. Feld kannst du angeben, welche Felder synchronisiert werden sollen. Ein Eintrag besteht dabei aus der ID des Profilfelds im MyBB (im ACP einsehbar) und dem Namen der Datenbankspalte im Community-Addon (im Redaxo-Backend einsehbar).
Die URL und der Pfad zur Redaxoinstallation (6 & 7) werden für die Avatarsynchronisation benötigt.
Und in der letzten Einstellung kannst du den Tabellenpräfix anpassen. Das wird für die Datenbankabfragen benötigt.
Die Angabe der URL in der allgemeinen Konfiguration des MyBB wird nur für den Link zur Homepage im Footer gebraucht.
Gruß,
Michael
Michael
Da keine Fehler mehr gemeldet wurden, habe ich die Dateien soeben im Downloadbereich zur Verfügung gestellt: http://www.redaxo.de/180-0-addon-detail ... don_id=464
Gruß,
Michael
Michael
ist die bridge nun für version 4.2, wie im addon beschrieben oder doch 4.1 (da ja das community-addon bisher nur dafür programmiert wurde)?
betrifft zwar viel mehr das community addon: beim versuch User Felder auf das neue feld lastupdate zu erweitern, bekomme ich die fehlermeldung:
helft mir bitte!
danke und gruß, havard
betrifft zwar viel mehr das community addon: beim versuch User Felder auf das neue feld lastupdate zu erweitern, bekomme ich die fehlermeldung:
Code: Alles auswählen
PHP Error Message
Notice: Undefined variable: errmsg in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 148
PHP Error Message
Notice: Undefined offset: 0 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 6 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 8 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 10 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 11 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 12 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 13 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 14 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 15 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined offset: 16 in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 326
PHP Error Message
Notice: Undefined variable: ausgabe in /home/a3746468/public_html/community/redaxo/include/addons/xform/classes/basic/class.rexform.inc.php on line 337
danke und gruß, havard