====== Erweiterte Konfiguration ======
===== Einstellen der Parameter =====
Der Chat ist benutzerbar mit der Standardkonfiguration, es gibt aber viele Einstellungen, mit denen man den Chat weiter anpassen kann.
Zum Beispiel: Um die Nachladegeschwindigkeit auf 2 Sekunden zu setzen, muss man das Codefragment unten Kopieren und Einfügen und danach "/rehash" im Chat ausführen.
phpFreeChat demo
printChat(); ?>
Anderes Beispiel: Um den Standardbenutzernamen auf "Gast" zu setzen (was nützlich sein kann, wenn den Chat in ein Portal bzw. Forum eingebunden ist, welches Benutzeranmeldung ermöglicht), muss dieser Code eingebunden werden:
phpFreeChat demo
printChat(); ?>
Dank dieser beiden Beispiele solltest du jetzt verstanden haben, wie man den Chat unter Benutzung von Parametern wie diesem $params["Parametername"] = "Parameterwert";
anzupassen. Sollten Parameter im Cache sein, gehe bitte sicher **''/rehash''** auszuführen, sobald du einen Parameter bzw. Parameterwert änderst.
Sehen wir uns nun die [[:parameters|Globale Parameterliste]] und die [[:proxies|Proxie Parameterliste]] einmal genauer an.
===== Empfehlungen zur Ordnerstruktur =====
Hier sind ein Paar Empfehlungen, wie man den Chat in ein bereits existierendes Projekt einbinden kann. Das Befolgen dieser Empfehlungen wird zukünftige Chatupgrades erleichtern.
Erst einmal gehe ich davon aus, dass dein Webserver-Stammverzeichnis (wo alle deine existierenden Projektdateien untergebracht sind) www/ ist.
In diesem Fall [[:download|downloade]] und entpacke die neueste phpfreechat-Version in dieses Verzeichnis, die Verzeichnishierarchie sollte etwa so aussehen: \\ {{ ../directories-structure.png |}}
- __Der Rohe phpfreechat-Quellcode :__ Enthält die unveränderten Quellcodes von phpfreechat (verändere diese nicht, damit es einfacher wird auf die nächste Version upzugraden). Um diese Dateien zu erhalten, lade dir einfach die phpfreechat zip (oder tar.gz, falls du Linux benutzt) Archive von der [[:download|Downloadseite]].
- __Dein Chatscript :__ Dieses Script enthält deine angepasste Chatparameter-Liste. Du musst sie über require_once in die phpfreechat.class.php, welche sich in den Quellcodes befindet einbinden. Hier ist eine Beispieldatei (chat.php) für das obige Beispiel: FIXME
Chat
printChat(); ?>
- __Deine Anderen Website-Dateien :__ Ignoriere diesen Punkt, wenn du den Chat nur auf deiner Website haben willst. Möchtest du jedoch eventuell andere Scripts auf deiner Website einbauen (zum Beispiel ein Forum, Benutzeranmeldung, Blog etc.), platziere diese Dateien hier.