Seite 1 von 1

"Who is online" Refresh-Time für Admin verkürzen

Verfasst: 30.01.2013 00:03
von gn#36
Mit diesem Snippet kannst du die Refresh-Time (Zeit bis zum neu laden/aktualisieren) der "Wer ist online" - Liste für Admins verändern.
Für alle anderen User bleibt die Refresh-Time wie bisher bei 60 Sekunden.


Öffne:
viewonline.php

Finde:

Code: Alles auswählen

// Refreshing the page every 60 seconds...
meta_refresh(60, append_sid("{$phpbb_root_path}viewonline.$phpEx", "sg=$show_guests&sk=$sort_key&sd=$sort_dir&start=$start"));
Ersetze mit:

Code: Alles auswählen

// BEGIN: Snippet "Who is online refresh time for admin"
if ($auth->acl_get('a_'))
{
    // Refreshing the page every X seconds for admin...
    meta_refresh(5, append_sid("{$phpbb_root_path}viewonline.$phpEx", "sg=$show_guests&sk=$sort_key&sd=$sort_dir&start=$start"));
}
else
{
    // Refreshing the page every 60 seconds...
    meta_refresh(60, append_sid("{$phpbb_root_path}viewonline.$phpEx", "sg=$show_guests&sk=$sort_key&sd=$sort_dir&start=$start"));
}
// END: Snippet "Who is online refresh time for admin"       
Ändere in

Code: Alles auswählen

meta_refresh(5,
die 5 in die Anzahl der Sekunden, nach denen die "Wer ist online" - Liste für Admins neu geladen werden soll.
Die 5 steht hier für 5 Sekunden.

Speichere die Änderung in der Datei, lade sie hoch und leere den Forencache.

Eingereicht von LisaserstesForum