Phpfreechat: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Rkr (Diskussion | Beiträge) |
Rkr (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 5: | Zeile 5: | ||
themes/default/chat.html.tpl.php | themes/default/chat.html.tpl.php | ||
themes/default/chat.js.tpl.php | themes/default/chat.js.tpl.php | ||
* Login-Bild http://img327.imageshack.us/img327/8071/indicatormediumgb6.gif lokal ablegen | * Login-Bild <nowiki>http://img327.imageshack.us/img327/8071/indicatormediumgb6.gif</nowiki> lokal ablegen | ||
cd misc | cd misc | ||
wget http://img327.imageshack.us/img327/8071/indicatormediumgb6.gif | wget <nowiki>http://img327.imageshack.us/img327/8071/indicatormediumgb6.gif</nowiki> | ||
themes/default/chat.js.tpl.php | themes/default/chat.js.tpl.php | ||
Zeile 47: | Zeile 47: | ||
== Chat-Befehle == | == Chat-Befehle == | ||
=== Normaler User === | |||
*Hilfe | *Hilfe | ||
/help | /help | ||
*Nachrichten (aus dem Fenster) löschen | *Nachrichten (aus dem Fenster) löschen | ||
/clear | /clear | ||
*Chatraum erzeugen (für "private" Räume einen kryptischen Namen wählen) | |||
/join Raum | |||
*User in Chatraum einladen | |||
/invite User Raum | |||
*User eine private Nachricht schicken | |||
User aus der Userliste mit Links-Klick auswählen und Eintrag wählen. | |||
=== Für den Admin === | |||
*Als admin identifizieren mit Passwort xyz (nach Timeout wiederholt nötig) | *Als admin identifizieren mit Passwort xyz (nach Timeout wiederholt nötig) | ||
/nick admin | /nick admin | ||
Zeile 60: | Zeile 69: | ||
*User aus der Verbannung herausnehmen | *User aus der Verbannung herausnehmen | ||
/unban User | /unban User | ||
== Maintenance == | == Maintenance == | ||
Zeile 78: | Zeile 81: | ||
== Weblinks == | == Weblinks == | ||
*http://www.phpfreechat.net | *http://www.phpfreechat.net | ||
[[Kategorie:Webserver]] |
Aktuelle Version vom 11. Juni 2007, 16:21 Uhr
Installation
Einfach nur den Tarball auspacken.
- PFC-Logo nicht aus dem Internet laden, sondern von "misc/logo_80x15.gif"
themes/default/chat.html.tpl.php themes/default/chat.js.tpl.php
- Login-Bild http://img327.imageshack.us/img327/8071/indicatormediumgb6.gif lokal ablegen
cd misc wget http://img327.imageshack.us/img327/8071/indicatormediumgb6.gif themes/default/chat.js.tpl.php
Konfiguration
Die Datei index.php anpassen.
Beispiel:
require_once dirname(__FILE__)."/src/phpfreechat.class.php"; $params = array(); $params["serverid"] = md5(__FILE__); // calculate a unique id for this chat $params["title"] = "Quick chat"; //$params["nick"] = "guest".rand(1,1000); // setup the intitial nickname //$params["isadmin"] = true; // just for debug ;) //$params["debug"] = true; $params['admins'] = array('admin' => 'xyz'); // username -> password, multiple admins possible $params["max_channels"] = 5; // limit the number of joined channels tab to 5 $params["max_privmsg"] = 5; // limit the number of private message tab to 5 $params["max_msg"] = 15; // max message in the history is 15 (message seen when reloading or entering the chat) $params["height"] = "450px"; // height of chat area is 230px $params["width"] = "640px"; // width of chat area is 800px, könnte ggf. mit IE6 Probleme geben $params["timeout"] = 10000; // timeout for disconnecting a user after closing chat window, in ms $params["refresh_delay"] = 3000; // This is the time to wait between two Browser refreshes, in ms //$params["theme_path"] = dirname(__FILE__)."/demo5_customized_style_data"; $params["theme"] = "phoenity"; $params["channels"] = array("Room1", "Room2"); // default channels after login, create more with /join //$params["frozen_channels"] = array("Room1", "Room2", "Room3"); // if set, then no other channels are possible $params["language"] = "de_DE-informal"; $chat = new phpFreeChat( $params );
Chat-Befehle
Normaler User
- Hilfe
/help
- Nachrichten (aus dem Fenster) löschen
/clear
- Chatraum erzeugen (für "private" Räume einen kryptischen Namen wählen)
/join Raum
- User in Chatraum einladen
/invite User Raum
- User eine private Nachricht schicken
User aus der Userliste mit Links-Klick auswählen und Eintrag wählen.
Für den Admin
- Als admin identifizieren mit Passwort xyz (nach Timeout wiederholt nötig)
/nick admin /identify xyz
- Konfig neu einlesen
/rehash
- User dauerhaft verbannen:
/ban User
- User aus der Verbannung herausnehmen
/unban User
Maintenance
Historie aller Nachrichten löschen
Alle Dateien und Verzeichnisse in data/private löschen, außer die Datei .htaccess.