Chat wer ist online Anzeige

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt, um einen neuen Mod zu entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
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.
Benutzeravatar
issjut
Mitglied
Beiträge: 503
Registriert: 15.10.2007 22:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von issjut »

4seven hat geschrieben:Hallo issjut

Öffne

chat/lib/template/loggedIn.html

Finde

Code: Alles auswählen

<body>
Ersetze mit

Code: Alles auswählen

<body onunload="javascript:ajaxChat.sendMessageWrapper('/quit')">
Da ja doch einige auf den Logout-Button gehen, zusätzlich das beachten
lg
4seven
Hallo 4seven,

habe das ganze mal versucht, aber leider ohne Erfolg. Die user bleiben noch immer im chat, wenn sie das Fenster normal schließen (ohne augf logout zu klicken)
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Bei mir funktionierts.
Es gibt aber keine Möglichkeit, wenn sie den Browser komplett schließen.
Sowas wie On Close Programm gibt es nämlich nicht :D
Es funktioniert aber 100%, wenn sie einen Browser-Tab oder eines der Browser-Fenster schließen, ohne auf Logout zu gehen. Das andere ist unmöglich, weil Ajax ja klientseits ausgeführt wird. Würdest du einen Timer serverseits setzen, könntest du auf php-Ebene höchstens sagen > räume jede Stunde einmal den Chat auf, und alle die drin sind, fliegen dann halt mit raus *g
Wäre alles, was man da machen kann.
Benutzeravatar
issjut
Mitglied
Beiträge: 503
Registriert: 15.10.2007 22:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von issjut »

Ja, da ich den chat ja in einem neuen popup fenster öffnen lasse, schließen die user natürlich das Browserfenster komplett!

Naja denn muss ich wohl damit leben ;-)

Gibt schlimmeres^^

Danke nochmal!
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

issjut hat geschrieben:Ja, da ich den chat ja in einem neuen popup fenster öffnen lasse, schließen die user natürlich das Browserfenster komplett!
Solange das PopUp-Fenster zu dem Browser gehört, mit dem sie "danach" weiterbrowsen, können sie es ja "einfach" schließen. So funktioniert das Snippet ja.

Ansonsten kann man die User nur dazu anhalten, in dem man direkt in das Chat-Template reinschreibt..

Denkt dran euch korrekt auszuloggen

..quasie als diskreten Hinweis

lg
4seven
PinkFloyd
Mitglied
Beiträge: 86
Registriert: 16.11.2007 01:53
Wohnort: Wolnzach

Beitrag von PinkFloyd »

@4seven sag mal wie bekomm ich denn das icon nochmal im overall header zur anzeige...

ich steh grad total auf dem schlauch...
hab das schon mal eingebaut, aber ich finds nicht mehr.
gib mir doch bitte deine anleitung für deinen button. danke.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

öffne

styles/prosilver/theme/buttons.css

finde

Code: Alles auswählen

, .icon-search
dahinter füge ein

Code: Alles auswählen

, .icon-chat
öffne

styles/prosilver/theme/colours.css

finde

Code: Alles auswählen

.icon-search					{ background-image: url("{T_THEME_PATH}/images/icon_search.gif"); }
dahinter füge ein

Code: Alles auswählen

.icon-chat					    { background-image: url("{T_THEME_PATH}/images/icon_chat.png/*.gif"); }
öffne

styles/prosilver/theme/bidi.css

finde

Code: Alles auswählen

, .rtl .icon-search
dahinter füge ein

Code: Alles auswählen

, .rtl .icon-chat
öffne

styles/prosilver/template/overall_header.html

finde

Code: Alles auswählen

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
davor füge ein

Code: Alles auswählen

<li class="icon-chat"><a href="{CHAT_LINK}" title="{CHAT_TITLE}">{CHAT_LABEL}</a></li>
button mit namen > icon_chat.png/*.gif (transparent > width 16 / height 14 ) unter styles/prosilver/theme/images/ einfügen
PinkFloyd
Mitglied
Beiträge: 86
Registriert: 16.11.2007 01:53
Wohnort: Wolnzach

Beitrag von PinkFloyd »

Danke, klasse hat funktioniert.

kleine Anmerkung noch dazu,
es müssen, damit das ICON angezeigt wird, sowohl der Cache gelöscht als auch die Theme Datenbank aktualisiert werden.
Zumindest wars bei mir gerade so.
Hinnerk
Mitglied
Beiträge: 477
Registriert: 03.05.2005 13:17
Wohnort: Edewecht - Da wo der gute Schinken herkommt

Beitrag von Hinnerk »

4seven hat geschrieben: "... Dann (My Version)

Öffne

styles/xxxxx/template/index_body.html

für prosilver
<br />{LOGGED_IN_USER_LIST}<br />User im {CHAT_LABEL} - {CHAT_TITLE}
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
für subsilver2
<br />{LOGGED_IN_USER_LIST}<br />User im {CHAT_LABEL} - {CHAT_TITLE}</span></td>
</tr>
<!-- IF LEGEND -->
<tr>
<td class="row1"><b class="gensmall">{L_LEGEND} : {LEGEND}</b>
Jeweils Fettmarkiertes einbauen. Dann erscheint es so, wie im Demo-Board unten: Gäste in (Klammern), Board-Member normal.

-----------------------------

Als Mouseover in der styles/xxxxx/template/overall_header.html (Standard) folgendermaßen.

für prosilver
<ul class="linklist rightside">
<li class="icon-chat"><a href="{CHAT_LINK}" title="{CHAT_TITLE}">{CHAT_LABEL}</a></li>
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
für subsilver2
<td class="genmed" align="{S_CONTENT_FLOW_END}">
<a href="{CHAT_LINK}" title="{CHAT_TITLE}">{CHAT_LABEL}</a>
<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
Wieder jeweils Fettmarkiertes einbauen. Dann erscheint es so, wie im Demo-Board oben.

lg
4seven
Es ist verhext: Ich habe mein phpBB ganz neu installiert, nicht updatet! Jetzt also Vers. 3.01 (vorher 3.0.0) Somit mußte ich auch den Chat und 4seven´s Snippets (siehe oben) neu installieren. Habe alles so gemacht wie beim ersten Mal und das Ganze zweimal wiederholt. Aber es klappt einfach nicht! Oben im Header erscheint nichts, und unten nur "User im -".

Bevor jemand fragt: Ja, ich habe den Templates Cache im ACP geleert! Hat sich da bei der Vers. 3.0.1 von phpBB etwas geändert, so dass 4seven´s Snippet da noch irgendwie angepasst werden muß?
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Hast du (vor dem Einbau des Snippets) das * alles vorher durchgeführt?

* http://www.phpbb.de/viewtopic.php?p=965993#965993

Bei mir lief die Anzeige nach dem Update 3.0.0 > 3.0.1 normal weiter
Hinnerk
Mitglied
Beiträge: 477
Registriert: 03.05.2005 13:17
Wohnort: Edewecht - Da wo der gute Schinken herkommt

Beitrag von Hinnerk »

So ein Mist! Nein, den ersten Teil habe ich nicht durchgeführt! Ich glaube, ich muß mich jetzt ganz klein machen. :oops: Warsch. ist es schon zu warm zum Nachdenken. Aber es ist doch schön, wenn es andere Menschen gibt, die bereit sind, für andere etwas von ihrem Hirnschmalz zu opfern.

Vielen Dank 4seven!
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“