Beiträge: 517
Themen: 146
Registriert seit: 19.12.2008
MyBB-Version: neuste
Nach dem Upgrade auf 1.6 war das Fenster mit den Statistiken (wer ist online, Geburtstage etc.) wieder für die Gäste sichtbar.
Deshalb nahm ich den Tipp von damals wieder vor:
https://www.mybb.de/forum/thread-7048-po...l#pid52295
Aber es funktioniert nicht komplett. Die Anzeige "Wer hat heute Geburtstag" ist weiterhin auch für Gäste zu sehen. Wie kann ich es so ändern, daß Gäste das nicht, Nutzer aber schon sehen können?
Beiträge: 1.939
Themen: 18
Registriert seit: 30.06.2007
MyBB-Version: 1.6.6
Hallo Paccy,
ersetze hierfür in der Datei "index.php"
PHP-Code:
eval("\$birthdays = \"".$templates->get("index_birthdays")."\";");
durch
PHP-Code:
if($mybb->user['uid'] != "0")
{
eval("\$birthdays = \"".$templates->get("index_birthdays")."\";");
}
Beiträge: 517
Themen: 146
Registriert seit: 19.12.2008
MyBB-Version: neuste
Dort steht aber:
PHP-Code:
if($mybb->user['uid'] >= "1") {
eval("\$bdays .= \"".$templates->get("index_birthdays_birthday", 1, 0)."\";");
++$bdaycount;
Wie muß ich das ändern? BTW: Danke schon mal für die Hilfe!
Beiträge: 1.939
Themen: 18
Registriert seit: 30.06.2007
MyBB-Version: 1.6.6
Das ist aber nicht die genannte Zeile.
Hier noch einmal der gesamte Code-Block (~ Ze. 218):
PHP-Code:
// If there are one or more birthdays, show them.
if($bdaycount > 0 || $hiddencount > 0)
{
# 2010-08-24 >> https://www.mybb.de/forum/thread-16808.html
if($mybb->user['uid'] != "0")
{
eval("\$birthdays = \"".$templates->get("index_birthdays")."\";");
}
}