25.02.2006, 01:45
Ich habe alles so gemacht wie in der Anleitung doch finde nirgendswo eine Anzeige.
Wird bei null Betrachtern gar nichts angezeigt oder was?
Wird bei null Betrachtern gar nichts angezeigt oder was?
function getforums($pid="0", $depth=1, $permissions="")
{
global $db, $fcache, $moderatorcache, $forumpermissions, $theme, $mybb, $mybbforumread, $settings, $mybbuser, $excols, $templates, $bgcolor, $lang, $showdepth, $forumpass, $collapsed, $plugins;
if(is_array($fcache[$pid]))
{
while(list($key, $main) = each($fcache[$pid]))
{
while(list($key, $forum) = each($main))
{
$perms = $forumpermissions[$forum['fid']];
if($perms['canview'] == "yes" || $mybb->settings['hideprivateforums'] == "no")
{
$plugins->run_hooks("index_forum");
if($depth == 3)
{
Zitat:2. Suche in den Dateien index.php und forumdisplay.php:
-------
eval("\$forumlisting .= \"".$templates->get("forumbit_depth$depth$forumcat")."\";");
-------
Davor einfügen:
-------
// Begin ViewersCount mod
$timesearch = time() - $mybb->settings['wolcutoffmins'] * 60;
$query = $db->query("SELECT uid FROM ".TABLE_PREFIX."sessions WHERE location1='".$forum['fid']."' AND time>'".$timesearch."'");
$viewerscountnum = $db->num_rows($query);
if(intval($viewerscountnum) != "0")
{
$viewerscount = " <span class=\"smalltext\">(".$viewerscountnum." Beobachter)</span>";
}
else
{
$viewerscount = "";
}
// End ViewersCount mod
-------