Anleitung zum Installieren des ET-Chat mit MyBB
ET-Chat ist ein Chat auf der Basis von Php, MySQL (oder Postgre) und Ajax. Er harmoniert sehr gut mit MyBB.1. MyBB installieren
2. ET-Chat herunterladen Download
3. ET-Chat in ein Unterverzeichnis des MyBB einfügen, zum Beispiel:
mybboard/chat
4. ET-Chat installieren (Muss nicht die gleiche Datenbank nutzen wie MyBB, kann aber mit verschiedenen Präfixen) und als Admin alle Einstellungen vornehmen.
5. Öffnen der Datei Zusatztool_Anbindung_an_Fremduserverwaltung.php des ET-Chat
6. Suche die Zeile
PHP-Code:
session_start();
PHP-Code:
define("IN_MYBB", 1);
require("../global.php");
global $db, $mybb, $lang;
$sender = $mybb->user['uid'];
//Gäste werden auf Index.php geleitet
if($mybb->user['uid'] == 0) {
redirect("../index.php", "Kein Zutritt für Gäste. Bitte einloggen");
}
$username = $mybb->user[username];
Optional: Gebannte Nutzer nicht in den Chat lassen:
PHP-Code:
if($mybb->user[usergroup] == "7"){
redirect("../index.php", "Du bist gebannt und darfst nicht chatten.");
}
Weitere Eintragung:
PHP-Code:
$username = $chatusername;
PHP-Code:
$username = $_SESSION['etchat_username'];
$gender = $_SESSION['etchat_gender']; //[optional] 'f' or 'm' system default 'n' if unset
PHP-Code:
$_SESSION['etchat_v3_logout_url']="http://www.Ihre_Webseite.de/aus_dem_chat_ausgeloggt.html";
PHP-Code:
$_SESSION['etchat_v3_logout_url']="../index.php";
Speichere die Datei nun unter dem Namen index.php (Alte index.php überschreiben). Wenn du dich später nochmal als admin einloggen willst um den Chat zu konfigurieren benenne die index.php vor dem Überschreiben um, dann kanst du dich dort per Dateiaufruf einloggen.
9. Nun musst du nur noch irgendwo einen Link zum Chat einfügen, zum Beispiel im Menü. Rufe dein MyBB Admin-CP auf und gehe zu Templates & Style, Templates. Suche das Template deines Skins und rufe dort die Seitenkopf Templates -> "header" auf. Füge dort ins Menü diesen Code ein:
Code:
<a href="{$mybb->settings['bburl']}/chat/index.php" target="_blanc"><font color=#ffffff>Chat</font></a>
Code:
target="_blanc"
Fertig! Nun sollte alles funktionieren
Bei Fragen einfach hier stellen.