public static function Statistics($array = array())
{
global $zbp;
$template = $zbp->template;
$tags = array();
$allinfo = array();
$all_artiles = 0;
$all_pages = 0;
$all_categorys = 0;
$all_tags = 0;
$all_views = 0;
$all_comments = 0;
if (count($array) == 0) {
return $zbp->modulesbyfilename['statistics']->Content;
}
if (isset($array[0])) {
$all_artiles = $array[0];
}
if (isset($array[1])) {
$all_pages = $array[1];
}
if (isset($array[2])) {
$all_categorys = $array[2];
}
if (isset($array[3])) {
$all_tags = $array[3];
}
if (isset($array[4])) {
$all_views = $array[4];
}
if (isset($array[5])) {
$all_comments = $array[5];
}
$allinfo['all_artiles'] = array('name' => $zbp->lang['msg']['all_artiles'], 'count' => $all_artiles);
$allinfo['all_pages'] = array('name' => $zbp->lang['msg']['all_pages'], 'count' => $all_pages);
$allinfo['all_categorys'] = array('name' => $zbp->lang['msg']['all_categorys'], 'count' => $all_categorys);
$allinfo['all_tags'] = array('name' => $zbp->lang['msg']['all_tags'], 'count' => $all_tags);
$allinfo['all_comments'] = array('name' => $zbp->lang['msg']['all_comments'], 'count' => $all_comments);
if (!$zbp->option['ZC_VIEWNUMS_TURNOFF'] || $zbp->option['ZC_LARGE_DATA']) {
$allinfo['all_views'] = array('name' => $zbp->lang['msg']['all_views'], 'count' => $all_views);
}
$zbp->modulesbyfilename['statistics']->Type = "ul";
$tags['allinfo'] = $allinfo;
$template->SetTagsAll($tags);
$ret = $template->Output('module-statistics');
return $ret;
}