Anzeige der WER IST ONLINE ändern
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
- Wolkenbruch
- Mitglied
- Beiträge: 546
- Registriert: 04.11.2010 16:56
- Kontaktdaten:
Anzeige der WER IST ONLINE ändern
Hallo, ich würde gerne den Zusatz (basierend auf den aktiven Besuchern der letzten 5 Minuten) vollständig entfernen. Kann mir jemand sagen wie ich das anstelle. Auch würde ich gerne die "unsichtbaren" aus der Zeile Insgesamt sind .... entfernen. Beides bei WER IST ONLINE.
Vielen Dank
Vielen Dank
Kolumbien Freunde treffen sich im » Kolumbienforum «
Re: Anzeige der WER IST ONLINE ändern
Hallo, die unsichtbaren Benutzer kannst du ausblenden, indem du im Administrationsbereich unter Benutzer und Gruppen - Gruppenrechte - jeweilige Benutzergruppe auswählen - erweiterte Berechtigungen - Diverses bei kann auch unsichtbare Benutzer online sehen NEIN angibst.
Re: Anzeige der WER IST ONLINE ändern
Hallo
Um das hier
Was die unsichtbaren in dieser Zeile betrifft, dafür gibt es ein Snippet
Leere den Cache im "Administrations-Bereich" (ACP) > "Allgemein" > "Den Cache leeren"
Leere deinen Browser Cache
@Lehrling:
Auch wenn man keine Berechtigung hat unsichtbare zu sehen, wird im Index die Anzahl der unsichtbaren angezeigt.
Um das hier
(basierend auf den aktiven Besuchern der letzten 5 Minuten)
zu entfernen, öffne root/styles/stylename/template/index_body.html
finde und lösche das hier:Code: Alles auswählen
({L_ONLINE_EXPLAIN})
Leere den Cache im "Administrations-Bereich" (ACP) > "Allgemein" > "Den Cache leeren"
Leere deinen Browser Cache
STRG+F5
@Lehrling:
Auch wenn man keine Berechtigung hat unsichtbare zu sehen, wird im Index die Anzahl der unsichtbaren angezeigt.
- Wolkenbruch
- Mitglied
- Beiträge: 546
- Registriert: 04.11.2010 16:56
- Kontaktdaten:
Re: Anzeige der WER IST ONLINE ändern
Danke Kirk,
die Anzeige
Das Snippet kannte ich schon. Hier finde ich nur die erste Zeile, der Rest ist in der functions.php von 3.1.3 leider nicht enthalten. Bestimmt weißt du Rat.
die Anzeige
(basierend auf den aktiven Besuchern der letzten 5 Minuten)
konnte ich aufgrund deiner kompetenten Antwort entfernen.Das Snippet kannte ich schon. Hier finde ich nur die erste Zeile, der Rest ist in der functions.php von 3.1.3 leider nicht enthalten. Bestimmt weißt du Rat.
Kolumbien Freunde treffen sich im » Kolumbienforum «
Re: Anzeige der WER IST ONLINE ändern
Es haben sich ein paar Varablen verändert, hier mal die komplette Anleitung für 3.1.x
Öffne:
Finde:
Ersetzen mit:
Finde:
Ersetzen mit:
Finde:
Ersetzen mit:
Finde:
Ersetzen mit:
Finde:
Ersetzen mit:
Öffne:
Finde:
Ersetzen mit:
Beachte beim speichern der Sprach Datei das hier: KB:utf8bom
Öffne:
root/includes/functions.php
Finde:
Code: Alles auswählen
$hidden_online = $user->lang('HIDDEN_USERS_TOTAL', (int) $online_users['hidden_online']);
Code: Alles auswählen
//$hidden_online = $user->lang('HIDDEN_USERS_TOTAL', (int) $online_users['hidden_online']);
Code: Alles auswählen
'hidden_users' => array(),
Code: Alles auswählen
//'hidden_users' => array(),
Code: Alles auswählen
'hidden_online' => 0,
Code: Alles auswählen
//'hidden_online' => 0,
Code: Alles auswählen
$online_users['hidden_online']++;
Code: Alles auswählen
//$online_users['hidden_online']++;
Code: Alles auswählen
$online_users['total_online'] = $online_users['guests_online'] + $online_users['visible_online'] + $online_users['hidden_online'];
Code: Alles auswählen
//$online_users['total_online'] = $online_users['guests_online'] + $online_users['visible_online'] + $online_users['hidden_online'];
$online_users['total_online'] = $online_users['guests_online'] + $online_users['visible_online'];
root/language/de/common.php
Finde:
Code: Alles auswählen
'ONLINE_USERS_TOTAL_GUESTS' => array(
1 => 'Insgesamt ist <strong>%1$d</strong> Besucher online: %2$s, %3$s und %4$s',
2 => 'Insgesamt sind <strong>%1$d</strong> Besucher online: %2$s, %3$s und %4$s',
),
Code: Alles auswählen
'ONLINE_USERS_TOTAL_GUESTS' => array(
1 => 'Insgesamt ist <strong>%1$d</strong> Besucher online: %2$s %3$s und %4$s',
2 => 'Insgesamt sind <strong>%1$d</strong> Besucher online: %2$s %3$s und %4$s',
),
- Wolkenbruch
- Mitglied
- Beiträge: 546
- Registriert: 04.11.2010 16:56
- Kontaktdaten:
Re: Anzeige der WER IST ONLINE ändern
Hi Kirk, ein dickes Danke für die Mühe die Du Dir gemacht hast. Die Abänderungen in der
Kann es sein, das Dir bei der Angabe zur Änderung in der
functions.php
klappt prima.Kann es sein, das Dir bei der Angabe zur Änderung in der
language/de/common.php
ein kleiner Flüchtigkeitsfehler unterlaufen ist, denn zwischen vorher und nachher sehe ich keinen Unterschied.Kolumbien Freunde treffen sich im » Kolumbienforum «
Re: Anzeige der WER IST ONLINE ändern
Es ist schon ein Unterschied da org.
Sonst täte es so aussehen, beachte das Komma:
%2$s,
meine Version %2$s
Sonst täte es so aussehen, beachte das Komma:
1 registrierter, und 0 Gäste
- Wolkenbruch
- Mitglied
- Beiträge: 546
- Registriert: 04.11.2010 16:56
- Kontaktdaten:
Re: Anzeige der WER IST ONLINE ändern
Asche auf mein Haupt.
Nachdem die Änderungen auf dem Server sind und die Anzeige wie gewünscht erscheint, kommt folgende Fehlermeldung:
Nachdem die Änderungen auf dem Server sind und die Anzeige wie gewünscht erscheint, kommt folgende Fehlermeldung:
Es wäre ganz lieb wenn du noch einmal nach der Codeänderung schauen würdest.[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 4256: Undefined variable: hidden_online
Kolumbien Freunde treffen sich im » Kolumbienforum «
Re: Anzeige der WER IST ONLINE ändern
Du hast wahrscheinlich das hier:
nicht durch dieses ersetzt:
Kontrolliere nochmal den Einbau.
Code: Alles auswählen
$hidden_online = $user->lang('HIDDEN_USERS_TOTAL', (int) $online_users['hidden_online']);
Code: Alles auswählen
//$hidden_online = $user->lang('HIDDEN_USERS_TOTAL', (int) $online_users['hidden_online']);
- Wolkenbruch
- Mitglied
- Beiträge: 546
- Registriert: 04.11.2010 16:56
- Kontaktdaten:
Re: Anzeige der WER IST ONLINE ändern
Hallo Kirk,
Die Zeile:
Habe ich korrigiert. Die anderen Änderungen habe ich gewissenhaft geprüft.
Wieder kommt eine Fehlermeldung:
Die Zeile:
$online_users['total_online'] = $online_users['guests_online'] + $online_users['visible_online'] + $online_users['hidden_online'];
hatte ich auskommentiert und dabei das hinzufügen der zweiten Zeile übersehen.Habe ich korrigiert. Die anderen Änderungen habe ich gewissenhaft geprüft.
Wieder kommt eine Fehlermeldung:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 4257: Undefined variable: hidden_online
Kolumbien Freunde treffen sich im » Kolumbienforum «