Seite 2 von 2
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 18.04.2015 09:50
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?
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 18.04.2015 16:01
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
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 18.04.2015 17:28
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);
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 18.04.2015 18:16
von Kirk
@Wolkenbruch,
Die org. funtions.php hätte ich nicht gebraucht sondern die geänderte.
@Dr.Death,
Danke für den Hinweis war ein copy paste Fehler.
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 18.04.2015 18:56
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
?
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 18.04.2015 19:43
von Kirk
Du musst alle aufgeführten Änderungen vornehmen.
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 18.04.2015 21:20
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
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 19.04.2015 09:13
von Kirk
Versuch es mal mit dieser
functions.php, wenn es damit nicht funktioniert weiß ich auch nicht mehr weiter.
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 19.04.2015 15:42
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.
Re: Anzeige der WER IST ONLINE ändern
Verfasst: 19.04.2015 16:21
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