Falsche Benutzeranzeige :-(

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Janis
Mitglied
Beiträge: 25
Registriert: 14.05.2004 20:24

Falsche Benutzeranzeige :-(

Beitrag von Janis »

Hi !
Vielleicht kann mich von euch jemand aufklären, da bei mir ein seltsames Phänomen auftritt.
Sobald ich mich einlogge (Admin oder auch registrierter Gast) scheint in der Onlinestatistik auf:

"Insgesamt sind 2 Benutzer online: Ein registrierter, ein versteckter und kein Gast."

Ich bin aber definitiv ALLEINE am Board und mit Sicherheit nicht versteckt. Wieso zählt meine Anwesenheit doppelt ???
Vielleicht kann mir von euch jemand sagen, wo der "Hund" begraben sein könnte.
THX im Voraus
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Hast du Mods eingebaut (wenn ja, welche)?
Wirst du in der 'Anwesenheitsliste' kursiv dargestellt?
Welche phpBB Version verwendest du?
Janis
Mitglied
Beiträge: 25
Registriert: 14.05.2004 20:24

Beitrag von Janis »

Tja Mods hab ich jede Menge (an die 20 :-? ) eingebaut.
Ja mein Nick wird kursiv dargestellt
Ich verwende phpBB 2.0.8

Habe ferner versucht, das Problem mit dem "Verstecken der User in der Onlineliste unterbinden"-Mod zu umgehen.
Zwar ist jetzt die versteckte User Anzeige weg, aber es steht lustigerweise
"Insgesamt sind 2 Benutzer online: Ein registrierter, kein Gast."
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Und bei dir im Profil ist definitiv nicht deklariert, dass du als 'versteckt' angezeigt wirst?
Kannst du grob eingebaute Mods nennen, die die index.php verändert haben?
Was wird denn in der WIO-Liste (deinforum.de/phpBB/viewonline.php) angezeigt?
Janis
Mitglied
Beiträge: 25
Registriert: 14.05.2004 20:24

Beitrag von Janis »

Also ehrlich gesagt glaube ich nicht dass es mit der index.php was zu tun hat.
Ich hab die originale aufgespielt und es ist trotzdem die gleiche Anzeige vorhanden.
Dachte eventuell an einen Fehler in der includes/page_header.php - ebenfalls Fehlanzeige.

Die WIO-Liste zeigt die richtige Ansicht an - also ich bin alleine am Board ...
Übrigens werden alle sich am Board befindlichen registrierten User doppelt gezählt.
Einmal als registrierter und einmal als versteckter Benutzer.
Es ist wie gesagt definitiv keiner versteckt online !!!
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Janis hat geschrieben:...Dachte eventuell an einen Fehler in der includes/page_header.php - ebenfalls Fehlanzeige.
Ich denke auch, dass es an der page_header.php liegt. Kannst Du die mal verlinken?

Gruß Christian
---
Janis
Mitglied
Beiträge: 25
Registriert: 14.05.2004 20:24

Beitrag von Janis »

Tja ich glaube ich hab nun doch das Problem gefunden, zumindest funktioniert es ...

Der Fehler dürfte trotzdem in der includes/page_header.php gesteckt sein.
Schuld daran zu 99,9 % der COLOR GROUPS-Mod 1.2.0


#
#-----[ FIND ]------------------------------------------
#
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
if ( $row['user_allow_viewonline'] )
{
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
$logged_visible_online++;
}
else
{
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
$logged_hidden_online++;
}

#
#-----[ REPLACE WITH ]------------------------------------------
#
$user_online_link = color_group_colorize_name($row['user_id']);
if ( $row['user_allow_viewonline'] )
{
$logged_visible_online++;
}
else
{
$logged_hidden_online++;
}

#

Wenn ich aus der geänderten bzw modifizierten page_header.php folgende Zeile rausnehme, stimmt die Zählung wieder völlig.

{
$logged_hidden_online++;
}


Mal sehen, ob dadurch ein anderer Fehler auftritt ;-)
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Dadurch werden die versteckten User gar nicht mehr gezählt.

Gruß Christian
---
Janis
Mitglied
Beiträge: 25
Registriert: 14.05.2004 20:24

Beitrag von Janis »

LOL aber besser so als doppelt denke ich.
Denn als versteckt kann sich sowieso keiner eintragen ...
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“