Ajax Chat - Problem mit den Räumen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Dawn
Mitglied
Beiträge: 125
Registriert: 25.11.2006 20:56
Wohnort: Hamburg
Kontaktdaten:

Ajax Chat - Problem mit den Räumen

Beitrag von Dawn »

Ich habe in meinem Chat nun selbst Räume zugeteilt. Leider hat sich dabei ein Fehler eingeschlichen, so dass ein zusätzlicher Raum "_" da ist. Wenn man den anklickt bekommt man eine "ungültiger Raumname"-Fehlermeldung

Geändert habe ich da an der Config.php des Chats folgendes:
// Default channelName used together with the defaultChannelID if no channel with this ID exists:
$config['defaultChannelName'] = 'Foyer';
// ChannelID used when no channel is given:
$config['defaultChannelID'] = 5;
// Defines an array of channelIDs (e.g. array(0, 1)) to limit the number of available channels, will be ignored if set to null:
$config['limitChannelList'] = array(5,19,21,58);
Diese Channel erscheinen, wenn man die Rechte hat sie zu sehen, auch in der Liste. Nur halt dieser zusätzliche leider auch noch.

Falls sich jemand das in natura ansehen will:

http://vergessene-pfade.de/forum/chat/
Benutzername: Testperson
Passwort: t3st3r

Vielen Dank schonmal
Nicht alles, was man nicht versteht, ist eine Frau
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Hallo Dawn,

ist sowas wie ein Bug by Design.

Ich habe es so gelöst:

Öffne

chat/lib/template/loggedIn.html

Finde

Code: Alles auswählen

	<script src="js/chat.js" type="text/javascript" charset="UTF-8"></script>
	<script src="js/custom.js" type="text/javascript" charset="UTF-8"></script>
Davor füge ein

Code: Alles auswählen

<script>
function checkit(){
myvar = location.search.substr(1);
if (myvar=="bbcodebox3"){
}else{
setTimeout("location.href=location.href+'?bbcodebox3'",1000);
}}
window.onload=checkit;
</script>

Ersetze bbcodebox3 mit beliebigem forenspezifischen Markup, z.b.:
vergessene_pfade

Der Trick ist der, das, sobald man den Chat öffnet,
er sich nochmal selbst aufruft, und zwar genau 1 x :wink:

lg
4seven
Benutzeravatar
Dawn
Mitglied
Beiträge: 125
Registriert: 25.11.2006 20:56
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Dawn »

Wunderbar, vielen Dank, das funktioniert schonmal sehr gut :)
Nicht alles, was man nicht versteht, ist eine Frau
Antworten

Zurück zu „[3.0.x] Mod Support“