Seite 1 von 2
viewonline_php
Verfasst: 06.05.2003 00:28
von SÜDGIXXER
ist es möglich bzw gibt es eine hack der die anzeige "Wer ist online?" automatisch aktualiesiert???
hab so was schon mal hier gelesen finde den thread aber nicht mehr. dort glaube ich ging es aber um das aktualiesieren der index.
Verfasst: 06.05.2003 08:16
von eXup
Verfasst: 06.05.2003 09:40
von SÜDGIXXER
gut das war das thema. es bezog sich also doch auf die index. zudem so wie ich das lese war der hack nicht vollständig.

Verfasst: 06.05.2003 22:29
von Angela Goldig
Code: Alles auswählen
#################################################################
## Mod Title: Autorefresh "wer ist online"
## Mod Author: ThK www.littlesorceress.com
## Mod Description: refresht die "wer ist online" seite
## Installation Level: leicht
## Installation Time: 2 Minuten
##
## Files To Edit: 2
## page_header.php,
## templates/subSilver/overall_header.tpl
##
##
#################################################################
## Vor Modeinbau alle Dateien sichern.
#################################################################
page_header.php:
suchen:
//
//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
DAVOR:
# ThK Autorefresh
$meta_refresh = '';
if( strtolower( filename( $_SERVER['PHP_SELF'] )) == 'viewonline.php' ) $meta_refresh = '<meta http-equiv="refresh" content="10"; URL=http://phpbb root url/viewonline.php">';
URL anpassen
SUCHE: 'SITENAME' => $board_config['sitename'],
DAVOR: 'META_REFRESH' => $meta_refresh, # ThK Autorefresh
overall_header.tpl:
{META_REFRESH} einfügen, wo der refresh-metatag hinsoll
selbst gemacht, läuft seit gestern in meinem board und funzt gut

Verfasst: 07.05.2003 00:54
von SÜDGIXXER
hab es mal eingebaut, kommt aber
Fatal error: Call to undefined function: filename() in /var/www/web87/html/gixxer/includes/page_header.php on line 113
url wurde angepaßt.
Verfasst: 07.05.2003 01:00
von Angela Goldig
mach mal aus
Code: Alles auswählen
if( strtolower( filename( $_SERVER['PHP_SELF'] ))
if( strtolower( basename( $_SERVER['PHP_SELF'] ))
sorry, habs vergessen zu ändern.
Verfasst: 07.05.2003 01:04
von SÜDGIXXER
super, danke hat bestens geklappt. eindlich mal wieder was neues

Verfasst: 07.05.2003 19:52
von saerdnaer
hier mal eine bessere version:
viewonline.php:
suche:
danach einfügen:
Code: Alles auswählen
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="10"; URL=' . append_sid("http://phpbb root url/viewonline.php", true) . '">')
);
dadurch wird keine zusätzliche abfrage in der page_header gemacht und dadurch die seite schneller geladen.
( okay ist nur eine minimale geschwindigkeitssteigerung )
außerdem werden benutzer ohne cookieuntersützung nicht einfach ausgeloggt...
ah
Verfasst: 15.01.2007 14:02
von malnefrage
Leider funktioniert bei mir die Refresh-Version von saerdnaer nicht. Ich habe die Zeilen ordnungsgemäß eingebaut, doch ein Refresh findet nicht statt
Woran könnte das liegen.
Oder gibt es eine andere Möglichkeit die viewonline.php zu refreshen?
Danke malnefrage
Verfasst: 29.01.2007 08:07
von malnefrage
Hat von Euch keiner eine Lösung, wie ich einen funktionierenden Refresh auf die viewonline.php hinbekomme
Danke malnefrage