Seite 1 von 1

Online-Status verbergen

Verfasst: 20.03.2016 09:32
von eumelchen
Hallo zusammen,

ich möchte in meinem Forum ( 3.1.8 ) nur den Administratoren und den Globalen Moderatoren ermöglichen ihren Online-Status zu verbergen.
Das funktioniert ja auch wenn ich die Rechte dementsprechend einstelle.
Mich stört nur das im Anmeldefenster trotzdem für Alle die Option "Meinen Online-Status während dieser Sitzung verbergen" sichtbar ist und auch ausgewählt werden kann. Allerdings wird bei "normalen" Mitglieder der Online-Status nicht verborgen, es kommt aber auch kein Hinweis das es nicht funktioniert.

Gibt es eine Möglichkeit das diese Option im Anmeldefenster nur den Admins und den globalen Mods angezeigt wird?

Re: Online-Status verbergen

Verfasst: 20.03.2016 10:21
von Kirk
Hallo
Wenn diese Option im Anmeldefenster erscheint, ist man ja noch nicht eingelogt.

Re: Online-Status verbergen

Verfasst: 20.03.2016 10:54
von eumelchen
Hallo Kirk, das ist richtig!
Ich möchte aber nicht das "normale" Mitglieder wissen das es so eine Option überhaupt gibt.

Und dann ist es ja auch sehr unschön wenn ein Mitglied glaubt das sein Onlinestatus nicht sichtbar ist und man sieht ihn doch.
Es müsste dann auf jeden Fall bei der Anmeldung informiert werden das diese Funktion für ihn nicht möglich ist.

Re: Online-Status verbergen

Verfasst: 20.03.2016 12:53
von Kirk
Man könnte dahinter noch ein Zusatz schreiben z.b. so,
Öffne: root/styles/stylename/template/login_body.html
Finde:

Code: Alles auswählen

{L_HIDE_ME}
Danach in der selben Zeile einfügen:

Code: Alles auswählen

 {L_ONLY_FOR_ACP_MCP}
Öffne: root/language/deinesprache/common.php
Finde:

Code: Alles auswählen

    'OPTIONS'                    => 'Optionen',
Davor einfügen:

Code: Alles auswählen

'ONLY_FOR_ACP_MCP'            => '<strong>(Nur für Administratoren und Moderatoren möglich!)</strong>',
Beachte beim Abspeichern dieser Datei folgendes: KB:utf8bom
Danach den Foren sowie den Browser Cache leeren.

Re: Online-Status verbergen

Verfasst: 20.03.2016 12:59
von eumelchen
Danke, Kirk, das wäre eine Möglichkeit.

Gibt es damit dann auch keine Probleme wenn ein Update gemacht werden muss?

Re: Online-Status verbergen

Verfasst: 20.03.2016 13:15
von Kirk
Wenn man den automatischen Updater benutzt sollte es keine Probleme damit geben, vorausgesetzt du verwendest prosilver bzw. der von dir verwendete Style holt sich diese Datei von prosilver.

Re: Online-Status verbergen

Verfasst: 20.03.2016 13:16
von eumelchen
OK, ich verwende Prosilver, dann werde ich das mal testen. Danke.

Re: Online-Status verbergen

Verfasst: 20.03.2016 16:04
von Melmac
Hi,
eumelchen hat geschrieben:Ich möchte aber nicht das "normale" Mitglieder wissen das es so eine Option überhaupt gibt.
Würde es sich unter diesen Umständen nicht anbieten, diese Option in der Anmeldemaske dann gleich komplett auszublenden?
Zusammen mit einer entsprechende Rechtevergabe sollten "normale User" dann auch keine Hinweise auf die Existenz einer solchen Option mehr finden können:

in <phpbb_root>/styles/*stylename*/template/login_body.html
suche

Code: Alles auswählen

			<dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" /> {L_HIDE_ME}</label></dd>
und kommentiere die Zeile aus:

Code: Alles auswählen

			<!--
			<dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" /> {L_HIDE_ME}</label></dd>
			-->