ElForro
05-27-2009, 06:27 PM
Hi
I've been using this Plugins in vBulletin 3.8.2 in order to be able to display the stats of my forum on all pages in the header:
global_start
$zg_totalonline = $vbulletin->zg_userstats['zg_totalonline'];
$zg_numbermembers = vb_number_format($vbulletin->zg_userstats['zg_numbermembers']);
$zg_totalthreads = $vbulletin->zg_userstats['zg_totalthreads'];
$zg_totalposts = $vbulletin->zg_userstats['zg_totalposts'];
forumhome_complete
$values = array(
'zg_totalonline' => $totalonline,
'zg_numbermembers' => $vbulletin->userstats['numbermembers'],
'zg_totalthreads' => $totalthreads,
'zg_totalposts' => $totalposts
);
// update the special template
build_datastore('zg_userstats', serialize($values), 1);
init_startup
$datastore_fetch[] = "'zg_userstats'";
This just adds 1 Query to each page. My forum is pretty big [around 5k users online all day] and I had no problems with performance.
The problem is that, sometimes, the "users online" [$zg_totalonline] number doesn't appears in the header... The number of posts, threads and registered users allways shows up OK. But the "users online" seems to be having some problem.
Could you help me out a bit with this?
Thank you and sorry for my english!
I've been using this Plugins in vBulletin 3.8.2 in order to be able to display the stats of my forum on all pages in the header:
global_start
$zg_totalonline = $vbulletin->zg_userstats['zg_totalonline'];
$zg_numbermembers = vb_number_format($vbulletin->zg_userstats['zg_numbermembers']);
$zg_totalthreads = $vbulletin->zg_userstats['zg_totalthreads'];
$zg_totalposts = $vbulletin->zg_userstats['zg_totalposts'];
forumhome_complete
$values = array(
'zg_totalonline' => $totalonline,
'zg_numbermembers' => $vbulletin->userstats['numbermembers'],
'zg_totalthreads' => $totalthreads,
'zg_totalposts' => $totalposts
);
// update the special template
build_datastore('zg_userstats', serialize($values), 1);
init_startup
$datastore_fetch[] = "'zg_userstats'";
This just adds 1 Query to each page. My forum is pretty big [around 5k users online all day] and I had no problems with performance.
The problem is that, sometimes, the "users online" [$zg_totalonline] number doesn't appears in the header... The number of posts, threads and registered users allways shows up OK. But the "users online" seems to be having some problem.
Could you help me out a bit with this?
Thank you and sorry for my english!