Статистика

В aceAdminPanel есть такая статистика:

Пользователей: 41

Блогов: 45

Топиков: 23

Комментариев: 325

Нужно, чтобы эта информация была доступна незарегистрированным пользователям на отдельной странице (и обновлялась она сама). Как можно реализовать?

8 комментариев

avatar
помогите)
avatar
выдергиваете эти данные из шаблона админки, и пихаете куда вам нужно, правите style.css чтобы добиться нужного призентабельного отображения.
avatar
попробую
avatar
www\templates\skin\new\block.stat.tpl
<div class="block stream">
	<div class="tl"><div class="tr"></div></div>
	<div class="cl"><div class="cr">
	<p>{$oLang->adm_site_stat_users} {$aSiteStat.users}</p>
        <p>{$oLang->adm_site_stat_blogs} {$aSiteStat.blogs}</p>
        <p>{$oLang->adm_site_stat_topics} {$aSiteStat.topics}</p>
        <p>{$oLang->adm_site_stat_comments} {$aSiteStat.comments}</p>
	</div></div>
	<div class="bl"><div class="br"></div></div>
</div>

classes\blocks\BlockStat.class.php
<?php
class BlockStat extends Block {
	public function Exec() {			
	        $aSiteStat = $this->PluginAceAdminPanel_Admin_GetSiteStat();
        	$this->Viewer_Assign('aSiteStat', $aSiteStat);
	}
}
?>

config\config.php 315 строчка
'right' => array('stat'=>array('priority'=>100),'stream'=>array('priority'=>75),'tags'=>array('priority'=>50),'blogs'=>array('params'=>array(),'priority'=>1))

Не проверял, но по логике должно все работать при активном плагине админки от авадима (собственно весь код вырезан оттуда)
avatar
не работает, блок не появляется
avatar
config\config.php 315 строчка
Править если не стоят плагины управления блоками как есть «Дополнительные блоки» и прочее, то есть чистую сборку
В противном случае указывайте появление блока в настройках плагина

ps специально попробовал на только что скаченном дистрибутиве + админка = блок появился
avatar
у меня не встает модуль дополнительные блоки
avatar
Fatal error: Class 'PluginLsblocks_BlockStat' not found in /var/www/user6742/data/www/bafoed.ru/engine/modules/viewer/plugs/insert.block.php(62): eval()'d code on line 1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.