Wer ist Online - Link

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
phpsigi
Mitglied
Beiträge: 20
Registriert: 21.05.2007 12:27

Wer ist Online - Link

Beitrag von phpsigi »

Wie kann ich den Link "Wer ist Online" sperren? Zurzeit kann jeder User nach verfolgen, wer sich wo befindet.
Selbst der Admin und Mods können eingesehen werden.


Schöne Grüße
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Ja und? Gleichberechtigung für alle. Außerdem ist das bei phpBB Version 2 auch nicht anders.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

2 Schritte:
1. öffne:

Code: Alles auswählen

styles/prosilver/templates/index_body.html
finde:

Code: Alles auswählen

<a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a>
ersetze mit:

Code: Alles auswählen

{L_WHO_IS_ONLINE}
2. lösche

Code: Alles auswählen

viewonline.php
aus dem Root-Verzeichnis

edit:
bantu hat geschrieben:Ja und? Gleichberechtigung für alle. Außerdem ist das bei phpBB Version 2 auch nicht anders.
Wenn er es für alle abschalten will... und außerdem lässt sich das auch bei phpBB2 entfernen.
kein Support per PN
CarstenS
Mitglied
Beiträge: 35
Registriert: 28.03.2005 13:53
Wohnort: Bochum

Beitrag von CarstenS »

Ich würde es gerne so einrichten, dass nur eingeloggte Mitglieder diese Funktion nutzen können. Gäste geht das nichts an. Habt ihr da auch eine Lösung?
Benutzeravatar
Emanuelle_1982
Mitglied
Beiträge: 535
Registriert: 06.03.2006 18:37
Wohnort: Nümbrecht & Siegen
Kontaktdaten:

Beitrag von Emanuelle_1982 »

viewonline.php

suche

Code: Alles auswählen

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
füge dahinter ein

Code: Alles auswählen

if (!$user->data['is_registered'])
{
	login_box();
}
bewirkt: Link noch da, wenn man drauf geht wird überprüft ob man online ist, wenn ja - anzeigen, wenn nein wird die login Box gezeigt

Schritt 2, den 'KAsten ausblenden

suche:

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST -->
ersetze durch

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->
nun wird der Kasten im Index ausgeblendet

damit das jetzt aber funktioniert:
Cache leeren
a) direkt auf der Startseite, den Cache leeren
b) ACP - Styles - templates - aktualisieren

Liebe Grüße
Emma
CarstenS
Mitglied
Beiträge: 35
Registriert: 28.03.2005 13:53
Wohnort: Bochum

Beitrag von CarstenS »

Emanuelle_1982 hat geschrieben:damit das jetzt aber funktioniert:
Cache leeren
a) direkt auf der Startseite, den Cache leeren
b) ACP - Styles - templates - aktualisieren
:wink: :lol:
Benutzeravatar
Emanuelle_1982
Mitglied
Beiträge: 535
Registriert: 06.03.2006 18:37
Wohnort: Nümbrecht & Siegen
Kontaktdaten:

Beitrag von Emanuelle_1982 »

CarstenS hat geschrieben:
Emanuelle_1982 hat geschrieben:damit das jetzt aber funktioniert:
Cache leeren
a) direkt auf der Startseite, den Cache leeren
b) ACP - Styles - templates - aktualisieren
:wink: :lol:
das ist leider nötig...
häufig werden die Änderungen an den HTML Dateien nicht angezeigt - es gibt eine gute Möglichkeit die nicht den ganzen Cache leert - aber die ist 'komplizierter' ... für manche... und daher sage ich immer die beiden Sachen, das schafft jeder
CarstenS
Mitglied
Beiträge: 35
Registriert: 28.03.2005 13:53
Wohnort: Bochum

Beitrag von CarstenS »

ich musste nur lachen, weil das ja auch mein Problem im anderen Thread war... :wink:
Benutzeravatar
Logul
Mitglied
Beiträge: 18
Registriert: 02.08.2006 12:42
Wohnort: Vila do Conde / Portugal

Beitrag von Logul »

Emanuelle_1982 hat geschrieben: Schritt 2, den 'KAsten ausblenden

suche:

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST -->
ersetze durch

Code: Alles auswählen

<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->
nun wird der Kasten im Index ausgeblendet
Haltet mich ruhig für ganz besondern dämlich, aber ich hab keinen Plan, in welcher Datei ich den o.g. Code finden soll :o
phpsigi
Mitglied
Beiträge: 20
Registriert: 21.05.2007 12:27

Beitrag von phpsigi »

nickvergessen hat geschrieben:2 Schritte:
1. öffne:

Code: Alles auswählen

styles/prosilver/templates/index_body.html
finde:

Code: Alles auswählen

<a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a>
ersetze mit:

Code: Alles auswählen

{L_WHO_IS_ONLINE}
2. lösche

Code: Alles auswählen

viewonline.php
aus dem Root-Verzeichnis

edit:
bantu hat geschrieben:Ja und? Gleichberechtigung für alle. Außerdem ist das bei phpBB Version 2 auch nicht anders.
Wenn er es für alle abschalten will... und außerdem lässt sich das auch bei phpBB2 entfernen.
Hallo nickvergessen.

Danke für die Hilfe!
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“