Elgg ist das einzige mir bekannte gute Social Network unter der GPL. Sobald man die Struktur und die Logik dieser Software verstanden hat, ist es nicht allzu schwer, selbst Module zu schreiben. Bei diesem Modul handelt es sich um ein Chat PlugIn. Der Sourcecode des PhpFreeChats wurde leicht modifiziert und an die PlugIn Schnittstelle von Elgg angepasst. Einer der Vorteile des PhpFreeChats liegt haupsächlich darin, dass er keinen Datenbankzugriff benötigt und so die Gefahr für die Integrität des ganzen Systems durch dieses PlugIn auf ein Minmum gehalten werden kann. Mit v1.2.2 des PlugIns haben jedoch einige Konfigurationsmöglichkeiten in das Elgg Admininterface Einzug erhalten und nun ist es zum Beispiel auch möglich den Chat mit MySQL laufen zu lassen.
Die Systemvoraussetzungen für den PhpFreeChat müssen natürlich erfüllt sein.
Seit der Version 1.2 ist die Versionierung mit der von Elgg synchronisiert. Die Version 1.x.y ist so das y-te Release des PlugIns unter Elgg 1.x.
1.2.3 (Download als *.tar.gz - 512 KB)
1.2.2 (Download als *.tar.gz - 512 KB)
1.2.1 (Download als *.tar.gz - 508 KB)
0.2 (Download als *.tar.gz - 490 KB)
0.1 (Download als *.zip - 931 KB)
Kommentare
Versuche Chat in Elgg 1.5 zu installieren.
Chat bleibt auf "initializing Chat" haengen...was mache ich falsch ???
elggchat 1.2.3 + elgg 1.5
irgendwie flooded der chat meine webserver logs...
WARNING: 2009-07-19 05:54:00 (UTC): "Invalid argument supplied for foreach()" in file /var/www/osd/mod/elggchat/start.php (line 38)
irgend eine idee??
/mfg
tc/NoGroup
Re: elggchat 1.2.3 + elgg 1.5
Mit elgg 1.5 ist das PlugIn noch nicht getestet, hab nur immer mal wieder Feedback bekommen dass es auch mit 1.5 läuft. Sobald ich wieder Zeit habe werde ich dem auf dem Grund gehen..
Danke für das Feedback
Felix
Grafiken
Hallo,
bei mir werden die Grafiken nicht angezeigt. Ein Blick in die Eigenschaften zeigt folgenden Verweis:
mod/chat/pfc/data/public/themes/default/images/login.gif
Da ist doch "data/public/" zu viel? wie und wo bekomme ich das korrigiert?
Danke
Re: Grafiken
Hi,
der Pfad ist schon richtig, der pfc verwendet das data/public verzeichnis ua um einige Dateien für das verwendete Theme abzulegen. Vielleicht ist die Berechtigung für das Verzeichnis nicht richtig gesetzt? Testweise kannst du versuchen, das data/ verzeichnis mit soetwas wie
chmod -R 777 dataauszustatten. Produktiv sollten dann aber strengere Rechteverteilung benutzt werden.
Grüße,
Felix