View Full Version : $vbinfo
n1ckn4me
03-17-2005, 08:17 AM
Hi all!
I want to give a little statsinfo in the header.
- amount of members
- amount of posts
- amount of threads
With what code can I pull this info into my header ?
Thanks in Advanced!
Marco van Herwaarden
03-17-2005, 09:14 AM
<div>$vbphrase[threads]: $totalthreads, $vbphrase[posts]: $totalposts, $vbphrase[members]: $numbermembers</div>
n1ckn4me
03-17-2005, 10:07 AM
tried that allready but didn't worked out. Any other suggestions ?
Marco van Herwaarden
03-17-2005, 11:24 AM
A quote from the index.php.
// get total threads & posts from the forumcache
$totalthreads = 0;
$totalposts = 0;
if (is_array($forumcache))
{
foreach ($forumcache AS $forum)
{
$totalthreads += $forum['threadcount'];
$totalposts += $forum['replycount'];
}
}
$totalthreads = vb_number_format($totalthreads);
$totalposts = vb_number_format($totalposts);
// get total members and newest member from template
$userstats = unserialize($datastore['userstats']);
$numbermembers = vb_number_format($userstats['numbermembers']);
Please that before you evaluate your template (of course after proper initialization).
n1ckn4me
03-17-2005, 03:11 PM
I hate to do this 'cos it makes me feel stupid but all what you said is not working. I have put that exact code (first) into the header and also put your second code into my index.php (witch there allready was)... How can it not work ?
Marco van Herwaarden
03-17-2005, 04:16 PM
Timing.
If the header template is already evaluated before thoe variables are set, nothing will happen.
filburt1
03-18-2005, 04:55 AM
Note that you need some datastore elements to be loaded for that block of index.php code to work. Look at the $specialtemplates variable at the top of the file.
n1ckn4me
03-19-2005, 03:36 PM
Timing.
If the header template is already evaluated before thoe variables are set, nothing will happen.
ok thanks for the tip
Note that you need some datastore elements to be loaded for that block of index.php code to work. Look at the $specialtemplates variable at the top of the file.
ok ehm... I've looked at the $specialtemplates variables and so I need to add some datastore elements... What should I put ?
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.