From 0a6e5382cfd59f2cbfeefd0bfd7d9af1408236df Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 30 Dec 2009 10:07:00 +0300 Subject: move virt feeds counter display to getVirtCounters() --- functions.php | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) (limited to 'functions.php') diff --git a/functions.php b/functions.php index 2e735e7b9..3d71566c6 100644 --- a/functions.php +++ b/functions.php @@ -2313,7 +2313,8 @@ if (!$omode) $omode = "flc"; getGlobalCounters($link); - + getVirtCounters($link); + if (strchr($omode, "l")) getLabelCounters($link); if (strchr($omode, "f")) getFeedCounters($link, SMART_RPC_COUNTERS, $active_feed); if (strchr($omode, "t")) getTagCounters($link); @@ -2656,15 +2657,7 @@ } - function getLabelCounters($link, $smart_mode = SMART_RPC_COUNTERS, $ret_mode = false) { - - $age_qpart = getMaxAgeSubquery(); - - if ($smart_mode) { - if (!$_SESSION["lctr_last_value"]) { - $_SESSION["lctr_last_value"] = array(); - } - } + function getVirtCounters($link, $smart_mode = SMART_RPC_COUNTERS, $ret_mode = false) { $ret_arr = array(); @@ -2685,7 +2678,19 @@ $ret_arr[$i]["counter"] = $count; $ret_arr[$i]["description"] = getFeedTitle($link, $i); } - + } + + return $ret_arr; + } + + function getLabelCounters($link, $smart_mode = SMART_RPC_COUNTERS, $ret_mode = false) { + + $age_qpart = getMaxAgeSubquery(); + + if ($smart_mode) { + if (!$_SESSION["lctr_last_value"]) { + $_SESSION["lctr_last_value"] = array(); + } } $old_counters = $_SESSION["lctr_last_value"]; -- cgit v1.2.3