Dunno if this is what you want, but:
Put this in phpinclude_start
PHP Code:
$toptodayquery = $DB_site->query("SELECT COUNT(postid) AS posts, userid, username FROM " . TABLE_PREFIX . "post WHERE dateline > UNIX_TIMESTAMP(NOW())-(UNIX_TIMESTAMP(NOW()) % 86400) GROUP BY userid ORDER BY posts DESC LIMIT 3");
$idx = 1;
while ($topposter = $DB_site->fetch_array($toptodayquery))
{
eval('$_GLOBALS[topuser' . $idx . '] = $topposter[username];');
eval('$_GLOBALS[topposts' . $idx . '] = $topposter[posts];');
$idx++;
}
In template navbar FIND
PHP Code:
<if condition="$bbuserinfo['userid']">
<td id="usercptools" class="vbmenu_control"><a href="#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>
</if>
BELOW that ADD
HTML Code:
<td id="toptoday" class="vbmenu_control"><a href="#topposters">Top Posters</a> <script type="text/javascript"> vbmenu_register("toptoday"); </script></td>
FIND
HTML Code:
</div>
<!-- / user cp tools menu -->
</if>
BELOW that ADD
HTML Code:
<div class="vbmenu_popup" id="toptoday_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="thead">Top Posters</td></tr>
<tr><td class="vbmenu_option">$_GLOBALS[topuser1] ($_GLOBALS[topposts1] posts)</td></tr>
<tr><td class="vbmenu_option">$_GLOBALS[topuser2] ($_GLOBALS[topposts2] posts)</td></tr>
<tr><td class="vbmenu_option">$_GLOBALS[topuser3] ($_GLOBALS[topposts3] posts)</td></tr>
</table>
</div>