Unsichtbare Mitglieder aus "Wer ist Online" entf.

In diesem moderierten Forum werden Code-Schnipsel, die zu klein sind, um richtige Mods zu sein, abgelegt.
Snippets können über unser Kontaktformular eingereicht werden (bitte als vollständiger, Copy&Paste fähiger Beitrag).
Bei Fragen oder Problemen benutze bitte das Forum [3.0.x] Mod Support.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17399
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Unsichtbare Mitglieder aus "Wer ist Online" entf.

Beitrag von Dr.Death »

Unsichtbare Mitglieder aus "Wer ist Online" entfernen


Hier ein Snippet von nickvergessen

Mit diesem Snippet werden die unsichtbaren User aus der Anzeige

Code: Alles auswählen

Insgesamt ist 1 Besucher online :: 1 registrierter, 0 unsichtbare und 0 Gäste (basierend auf den in den letzten 5 Minuten aktiven Besuchern)
auf dem Index geworfen.
includes/functions.php
finde:

Code: Alles auswählen

	$online_users['total_online'] = $online_users['guests_online'] + $online_users['visible_online'] + $online_users['hidden_online'];
ersetze mit:

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'];
finde:

Code: Alles auswählen

		'REG'		=> array('visible_online', 'l_r_user_s', !$config['load_online_guests']),
		'HIDDEN'	=> array('hidden_online', 'l_h_user_s', $config['load_online_guests']),
ersetze mit:

Code: Alles auswählen

		'REG'		=> array('visible_online', 'l_r_user_s', $config['load_online_guests']),
		//'REG'		=> array('visible_online', 'l_r_user_s', !$config['load_online_guests']),
		//'HIDDEN'	=> array('hidden_online', 'l_h_user_s', $config['load_online_guests']),
finde:

Code: Alles auswählen

	$l_online_users .= sprintf($l_h_user_s, $online_users['hidden_online']);
ersetze mit:

Code: Alles auswählen

	//$l_online_users .= sprintf($l_h_user_s, $online_users['hidden_online']);
Antworten

Zurück zu „[3.0.x] Snippets“