Anzeige der WER IST ONLINE ändern

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Kirk »

Probier mal folgendes,
Finde in der functions.php das hier:

Code: Alles auswählen

$l_online_users = $user->lang('ONLINE_USERS_TOTAL_GUESTS', (int) $online_users['total_online'], $visible_online, $hidden_online, $guests_online); 
Ersetzen mit:

Code: Alles auswählen

$l_online_users = $user->lang('ONLINE_USERS_TOTAL_GUESTS', (int) $online_users['total_online'], $visible_online, $guests_online); 
Finde:

Code: Alles auswählen

$l_online_users = $user->lang('ONLINE_USERS_TOTAL', (int) $online_users['total_online'], $visible_online, $hidden_online); 
Ersetzen mit:

Code: Alles auswählen

$l_online_users = $user->lang('ONLINE_USERS_TOTAL', (int) $online_users['total_online'], $visible_online; 
Fall dies nicht funktioniert, stelle mal deine functions.php in Pastebin rein und verlinke sie hier in einem Beitrag.

Seltsam das es bei ohne diese Änderung funktioniert, was für eine phpBB Version hast du?
Benutzeravatar
Wolkenbruch
Mitglied
Beiträge: 519
Registriert: 04.11.2010 16:56
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Wolkenbruch »

Hallo Kirk, wenn ich diese Änderung vornehme kommt beim Forum nur noch eine weiße Seite. Keine Fehlermeldung - nur eine weiße Seite. (Diese Änderungen habe ich ohne die vorausgegangen vorgenommen.)
Den Link zur functions.php, so wie sie ohne die Änderungen auf meinem Server liegt ist: https://www.phpbb.de/support/pastebin.p ... iew&s=1497
Verwendet wird ein phpbb 3.1.3
Kolumbien Freunde treffen sich im » Kolumbienforum «
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17401
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Dr.Death »

Beim letzten:

Code: Alles auswählen

$l_online_users = $user->lang('ONLINE_USERS_TOTAL', (int) $online_users['total_online'], $visible_online;  
fehlt am Ende eine Klammer:

Code: Alles auswählen

$l_online_users = $user->lang('ONLINE_USERS_TOTAL', (int) $online_users['total_online'], $visible_online);  
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Kirk »

@Wolkenbruch,
Die org. funtions.php hätte ich nicht gebraucht sondern die geänderte. :wink:

@Dr.Death,
Danke für den Hinweis war ein copy paste Fehler.
Benutzeravatar
Wolkenbruch
Mitglied
Beiträge: 519
Registriert: 04.11.2010 16:56
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Wolkenbruch »

Hallo, ich will es nochmal versuchen. Nur vorher eine Frage, damit ich nichts falsch mache. Muss ich alle aufgeführten Änderungen vornehmen oder nur die letzte in der funtions.php?
Kolumbien Freunde treffen sich im » Kolumbienforum «
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Kirk »

Du musst alle aufgeführten Änderungen vornehmen.
Benutzeravatar
Wolkenbruch
Mitglied
Beiträge: 519
Registriert: 04.11.2010 16:56
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Wolkenbruch »

Ich gebe es auf.
Neuste Fehlermeldung:

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/user.php on line 505: sprintf(): Too few arguments
Kann nur an mir liegen, ich verstehe es.
https://www.phpbb.de/support/pastebin.p ... iew&s=1498
https://www.phpbb.de/support/pastebin.p ... iew&s=1499
Kolumbien Freunde treffen sich im » Kolumbienforum «
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Kirk »

Versuch es mal mit dieser functions.php, wenn es damit nicht funktioniert weiß ich auch nicht mehr weiter.
Benutzeravatar
Wolkenbruch
Mitglied
Beiträge: 519
Registriert: 04.11.2010 16:56
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Wolkenbruch »

Hi Kirk, es soll nicht sein. Lassen wir es, wie es ist. Vielen, vielen Dank für deine Mühe.

Wenn ich die neue functions.php auf dem Server habe, komm die bekannte Fehlermeldung:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 4257: Undefined variable: hidden_online
Wenn ich dann zusätzlich die geänderte common.php an die richtige Stelle bringe bleibt der Bildschirm weiß.

Allen Lesern noch einen schönen Restsonntag.
Kolumbien Freunde treffen sich im » Kolumbienforum «
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 7874
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Anzeige der WER IST ONLINE ändern

Beitrag von Kirk »

Schon seltsam das es bei deinem 3.1.3er nicht funktioniert, vielleicht hat jemand anders noch einen Tip parrat.
Was die common.php angeht, da hattest du bestimmt das hier nicht beachtet: KB:utf8bom
Antworten

Zurück zu „Support-Forum“