Seite 1 von 2

[3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 19:34
von dom_beta
Hallo,

Wie oder wo kann ich es einstellen, dass Gäste unten in der Legende sehen können, wer online ist?

viewonline.php aufrufen sollten die Gäste allerdings nicht, halt so wie es früher war.

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 19:56
von Kirk
Hallo
Evtl. wäre diese Extension was: http://reyno41.bplaced.net/phpbb/viewto ... f=41&t=249

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 20:01
von dom_beta
Kirk hat geschrieben:Hallo
Evtl. wäre diese Extension was: http://reyno41.bplaced.net/phpbb/viewto ... f=41&t=249
Das bedeutet, dass man nur die eine php-Datei ändern muss?

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 20:21
von Dr.Death
Nein?

(Man muss vorher ja auch die Extension installieren) :ugeek:

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 20:42
von Kirk
Die zusätzliche Änderungen wie in diesem Beitrag beschrieben, musst du nur machen wenn man die Gäste in "Wer ist online?" per Standard angezeigt haben möchte.
So steht es auch dort.

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 20:53
von dom_beta
Kirk hat geschrieben:Die zusätzliche Änderungen wie in diesem Beitrag beschrieben, musst du nur machen wenn man die Gäste in "Wer ist online?" per Standard angezeigt haben möchte.
So steht es auch dort.
Da hast du mich falsch verstanden oder ich habe mich missverständlich ausgedrückt.

Gäste sollen unten in der Legende sehen können, welche Mitglieder gerade online sind. Zugriff auf viewonline.php allerdings nicht.

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 21:11
von chris1278
Also wenn das heist das du willst das JEDER sehen kann wer online ist aber die verlinkung nur gehen soll wenn er angemeldet ist kannst du das so versuchen:

öffne:

root/style/prosilver/template/index_body.html Bei anderem Style den Ordner des zu ändernden Styles wählen

finde:

Code: Alles auswählen

<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
ersetze mit:

Code: Alles auswählen

<!-- IF U_VIEWONLINE and S_USER_LOGGED_IN --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->

Dann erlaube in den Gruppenberechtigungen der Gruppe gässte noch die wer ist onloine liste zu sehen wie halt auch den regestrierten Benutzern.

Wenn es Richtig funktioniert sollte dann auch Gäste sehen können wer online ist. aber der Link kann durch die zusätzliche S_USER_LOGGED_IN erst benutzt werden wenn man eingeloggt ist.

Da ich das nicht getestet habe ist das einfach ein Schuss ins Blaue.

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 21:15
von Kirk
@dom_beta
Ich hab dich schon verstanden, das was du willst macht diese Extension.

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 26.02.2019 22:00
von dom_beta
Hallo Chris!
chris1278 hat geschrieben:Also wenn das heist das du willst das JEDER sehen kann wer online ist aber die verlinkung nur gehen soll wenn er angemeldet ist kannst du das so versuchen:

Das werde ich mal ausprobieren.

Wenn es dann so auch für Gäste aussieht:
Wer ist online?
Insgesamt ist 1 Besucher online :: 1 sichtbares Mitglied, 0 unsichtbare Mitglieder und 0 Gäste (basierend auf den aktiven Besuchern der letzten 15 Minuten)
Der Besucherrekord liegt bei X Besuchern, die am gleichzeitig online waren.

Mitglieder: Administrator
Legende: Administratoren, Globale Moderatoren, Registrierte Benutzer

Dann wäre das gut!

Andernfalls melde ich mich nochmal

Re: [3.2] Wer ist online?-Anzeige für Gäste

Verfasst: 27.02.2019 08:24
von chris1278
A ber denke dran du must der Gruppe Gäste auch das Recht einräumen die wer ist online liste sehen zu dürfen. Sonst sehen die weiter nix.

Die änderung die ich dir gepostet habe sorgt lediglich dafür das du den Link erst aufrufen kannst wenn eingeloggt ist.