Verfasst: 24.12.2008 13:25
da ist irgendwas schräg, ja.
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
das..gerne, und los gehts..
damit der chat wie hier direkt mit footer und header im forum angezeigt wird
und ein auto-logout beim verlassen der seite erfolgt:
lade hier das paket chat_in_forum.zip herunter
kopiere root/chat_body.php in den forenroot
kopiere root/styles/euer_style/template/chat_body.html nach styles/euer_style/template/chat_body.html
öffne styles/euer_style/template/overall_header.html
und ändere den chatlink folgendermaßen:
anleitung zum erstellen des links und der grafik in diesem thread. hier das beispiel für prosilverCode: Alles auswählen
<li class="icon-chat"><a href="chat_body.php" title="{CHAT_TITLE}">{CHAT_LABEL}</a></li>
öffne chat/lib/template/loggedIn.html
finde
ersetze mitCode: Alles auswählen
<body>
findeCode: Alles auswählen
<body onunload="javascript:ajaxChat.sendMessageWrapper('/quit');">
ersetze mitCode: Alles auswählen
<input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="javascript:ajaxChat.sendMessageWrapper('/quit');" />
öffne chat/js/chat.jsCode: Alles auswählen
<!-- <input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="javascript:ajaxChat.sendMessageWrapper('/quit');" /> -->
finde
ersetze mitCode: Alles auswählen
menu = '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/quit\');">' + this.lang['userMenuLogout'] + '</a></li>' + '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/who\');">'
das warsCode: Alles auswählen
// menu = '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/quit\');">' // + this.lang['userMenuLogout'] // + '</a></li>' // + '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/who\');">' menu = '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/who\');">' + this.lang['userMenuWho'] + '</a></li>'
foren- und browser-cache leeren usw.
---------------------------
nebenbei
falls es ein "hängenbleiben" beim betreten des chats gibt (ist auf manchen boards so)
öffne
chat/lib/template/loggedIn.html
finde
davor füge einCode: Alles auswählen
<script src="js/chat.js" type="text/javascript" charset="UTF-8"></script>
'bbcodebox3' mit zb foren-tag oder spruch ersetzenCode: Alles auswählen
<script> // <![CDATA[ function checkit(){ myvar = location.search.substr(1); if (myvar=="bbcodebox3"){ }else{ setTimeout("location.href=location.href+'?bbcodebox3'",1000); }} window.onload=checkit; // ]]> </script>
..brauchst du natürlich nur, wenn es wirklich hängt.falls es ein "hängenbleiben" beim betreten des chats gibt (ist auf manchen boards so)
Code: Alles auswählen
<input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="javascript:ajaxChat.sendMessageWrapper('/quit');" />
Code: Alles auswählen
<input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="ajaxChat.logout();"/>
weil, sonst ständig leichen in der chat-anzeige sind, wenn leutz einfach so das fenster schließen..öffne chat/lib/template/loggedIn.html
finde
ersetze mitCode: Alles auswählen
<body>
Code: Alles auswählen
<body onunload="javascript:ajaxChat.sendMessageWrapper('/quit');">
Das ist eine gute chat aber mich stört beui dem paar dinge.4seven hat geschrieben:Hallo DerMatthias,
mein Favorit: Ajax Flash-Chat
Kostenlos, klasse konfigurierbar, phpBB-integrierbar,
kann auch als Shoutbox genutzt werden.
Smilies, z.B. aus Yahoo oder 'egal woher' können integriert werden,
eigene BBCodes hinzugefügt werden (z.B. [img] ) etc. pp.
https://blueimp.net/ajax/