Seite 18 von 23

Verfasst: 24.12.2008 13:25
von 4seven
da ist irgendwas schräg, ja.

Verfasst: 24.12.2008 16:03
von Serial | H.S
:D das habe ich auch schon mitbekommen.

Hast vielleicht ne Idee?

Verfasst: 24.12.2008 16:06
von 4seven
zuerst mal würde ich das login rausnehmen. das braucht kein mensch. zumal ich da immer wieder rausgekickt werde. lässt sich alles über die config's einstellen.

dann weiß ich nicht, was du genau davon alles durchgeführt hast?
bei meinen boards + testboards gibt es da jedenfalls keine probleme.
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:

Code: Alles auswählen

<li class="icon-chat"><a href="chat_body.php" title="{CHAT_TITLE}">{CHAT_LABEL}</a></li> 
anleitung zum erstellen des links und der grafik in diesem thread. hier das beispiel für prosilver

öffne chat/lib/template/loggedIn.html

finde

Code: Alles auswählen

<body>
ersetze mit

Code: Alles auswählen

<body onunload="javascript:ajaxChat.sendMessageWrapper('/quit');">
finde

Code: Alles auswählen

				<input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="javascript:ajaxChat.sendMessageWrapper('/quit');" />
ersetze mit

Code: Alles auswählen

<!-- <input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="javascript:ajaxChat.sendMessageWrapper('/quit');" /> -->
öffne chat/js/chat.js

finde

Code: Alles auswählen

			menu 	= '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/quit\');">'
					+ this.lang['userMenuLogout']
					+ '</a></li>'
					+ '<li><a href="javascript:ajaxChat.sendMessageWrapper(\'/who\');">'
ersetze mit

Code: 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>'
das wars

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

Code: Alles auswählen

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

Code: 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>
'bbcodebox3' mit zb foren-tag oder spruch ersetzen
das..
falls es ein "hängenbleiben" beim betreten des chats gibt (ist auf manchen boards so)
..brauchst du natürlich nur, wenn es wirklich hängt.

Verfasst: 24.12.2008 16:29
von Serial | H.S
Hey,

jetzt klappt alles! Ich habe einfach wieder die originale chat.js und die originale loggedIn.html hochgeladen!

Jetzt klappt alles, wie es soll!

Verfasst: 24.12.2008 16:39
von 4seven
bestens, dadurch taucht dann aber der logout-link rechts und der logout-button wieder auf.
loggt man sich aus, landet man in einem "frame im frame".

Verfasst: 24.12.2008 16:48
von Serial | H.S
Ja richtig.. Das ist doof! Kann ich den Logout-Button nicht einfach per Einstellung ausschalten?

Also in der Config ändern? Was ich noch geändert haben möchte:

Kein Style wählbar!
Kein Raum wählbar!

Wo mach ich das?

Was mir noch einfällt. Vielleicht war das das Problem.

Ich hatte beim Überschreiben des folgenden Codes Probleme:

Code: Alles auswählen

            <input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="javascript:ajaxChat.sendMessageWrapper('/quit');" />
Diesen Code habe ich nicht gefunden! Nur diesen!

Code: Alles auswählen

<input type="button" id="logoutButton" value="[LANG]logout[/LANG]" onclick="ajaxChat.logout();"/>

Verfasst: 24.12.2008 16:51
von Serial | H.S
So... der Logout ist weg!

Nur noch die anderen Einstellungen!
Sry.. war wieder zu schnell mit schreiben!

Was mir noch nicht so gut gefällt ist, dass wenn man nicht eingeloggt ist, dass man, wenn man auf Chat klickt, sich anmeldet und nach dem anmelden zunächst das ganze Forum im Fenster sieht. Man wartet 3 sec und der Chat beginnnt, doch manche Leute können keine 3 sec. warten und beenden das sofort. Kann man vielleicht ne Meldung anstatt des Logins einfügen, wo man aufgefordert wird, sich zunächst anzumelden im Forum?

Verfasst: 24.12.2008 22:09
von 4seven
mein support endet hier. weitere fragen werden durch die beiden config-dateien beantwortet (also, durch die comments in den dateien selbst), den support-thread auf phpbb.com und auf blueimp's code-seiten

was noch wichtig ist, neben dem entfernen der logout's ist das auto-logout:
öffne chat/lib/template/loggedIn.html

finde

Code: Alles auswählen

<body>
ersetze mit

Code: Alles auswählen

<body onunload="javascript:ajaxChat.sendMessageWrapper('/quit');">
weil, sonst ständig leichen in der chat-anzeige sind, wenn leutz einfach so das fenster schließen..

Re:

Verfasst: 05.02.2009 02:26
von MadiMac
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/
Das ist eine gute chat aber mich stört beui dem paar dinge.
- private nachrichten sollten per popup geschrieben werden.leute kommen durcheinander und denken das jeder sieht.
- Standar für alle Schriftfarbe dauerhaft setzen
- Gibts für den addons für ezportal wie online chatter, best chatter, und so.

ich benutze phpbb2


MFG

Re: Chat wer ist online Anzeige

Verfasst: 14.07.2009 22:46
von Helmut
Hallo,

jetzt muss ich doch nochmal das Thema rausholen, denn ich suche eine bestimmte Funktion für den Chat und bin bis jetzt nirgends fündig geworden.

Ich suche eine Funktion welche ähnlich wie die Funktion "/msg flüstern" ist, nur dass hier im öffentlichen Bereich ein bestimmter User z.B. mit @User angesprochen werden kann.

Dann wäre noch schön, wenn rechts bei der Userliste vor dem Namen ein Symbol mit Link jeweils für flüstern und @ wäre, damit man nur draufklicken braucht, wenn man einen bestimmten User ansprechen will.

Gruß Helmut