Vorwort
Ich gehe hier davon aus das die MyBB-Version 1.6.X bei dir in Gebrauch ist.
Daher ist dieses Tutorial für diese Edition geschrieben.
Der ET-Chat ist die Version 3.0.6
Die neueste Version 3.0.7 ist nämlich mit dieser Anbindungsmethode nicht mehr kompatibel.
Hier nun das Tutorial:
How to
1. MyBB erstellen
Sofern dies noch nicht getan wurde, sollte dies getan werden.
Eine Installationsanleitung gibts hier:
http://www.mybboard.de/doku/installationaktualisierung/
2. ET-Chat installieren
Den ET-Chat gibts hier:
http://www.sedesign.de/de_produkte_chat-v3.html
Am besten sollte der Chat direkt in ein Unterverzeichnis des MyBB installiert werden.
Danach öffnest du die Datei Zusatztool_Anbindung_an_Fremduserverwaltung.php im Ordner deines ET-Chats.
Lösche den kompletten Inhalt der Datei und füge stattdessen ein:
PHP-Code:
<?php
session_start();
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");
}
if($mybb->user[usergroup] == "7"){
redirect("../index.php", "Du bist gebannt und darfst nicht chatten.");
}
if($mybb->user['uid'] == "5") {
redirect("../index.php", "Dein Account wurde noch nicht aktiviert.
Um ihn zu Aktivieren betätige den Link in deiner Aktivierungsmail.");
}
$username = $mybb->user[username];
//$username = $chatusername;
$_SESSION['etchat_db1_logout_url']="../index.php";
function __autoload($class_name) {
require_once ('class/'.$class_name.'.class.php');
}
// initialise
new CheckUserName(true, $username, $gender);
//
//else
//echo "Not allowed sign in the class name!";
?>
Als nächstes musst du diese Datei dann umbenennen in chatforum.php
und auf deinen Server laden. Sofern das Zusatztool danach noch existiert sollte dieses gelöscht werden. (kommt drauf an ob du das direkt überschrieben hast ...)
3. Anbinden
Füge irgendwo in deinem Forum (am besten im Header) einen Link zur Datei chatforum.php hinzu.
PHP-Code:
<a href="http://deineurl.de/chat/chatforum.php" target="_blanc"><font color=#ffffff>Chat</font></a>
4. Wie lege ich einen Admin/Mod an
Durch Aufrufen der /index.php kannst du dich ja immer noch mit deinem Admin-Nick einloggen. Erstelle den Admin/Mod ohne ein Passwort im jeweiligen Feld einzugeben. Wenn der jeweilige Admin/Mod auf den Link klickt werden die Rechte automatisch übertragen.
Ich hoffe dieser Guide hat dem einen oder anderen von euch geholfen einen leistungsstarken
Chat mit der auch von vPro genutzten Forensoftware zu verbinden.