Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
e34

Статистика форума в сайдбаре

Рекомендованные сообщения

Здрасте, долгое время не могу найти как правильно сделать в хуке блок вставить там статистику форума.

То есть мне надо чтоб не было статистики внизу форума, а была статистика в блоке.

Есть ли такой "хук" или надо код специальный вписывать, но какой помогите пожалуйста.

 

Нужно статистику форума сделать в блок

7930656.jpg

Поделиться сообщением


Ссылка на сообщение

Статистику форума можно вывести через пользовательский сайдбар (custom sidebar) из массива $this->caches['stats'] либо сверстать непосредственно в шаблоне boardIndexTemplate. Насчет хука не знаю, возможно и есть.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Список форумов -> boardIndexTemplate

 

После:

 

		<foreach loop="side_blocks:$side_blocks as $block">
			{$block}
		</foreach>

Добавить:

 

<if test="showTotals:|:$this->settings['show_totals']">
<div class="ipsSideBlock clearfix">
	<h3>Статистика форума</h3>
	<div class="_sbcollapsable">
	   <ul class='ipsList_data sb_statistics'>
		 <li class='clearfix'>
		   <span class='sl'>{$this->lang->words['total_posts']}:</span>
		   <span class='sr'>{$stats['info']['total_posts']}</span>
		 </li>
		 <li class='clearfix'>
		   <span class='sl'>{$this->lang->words['total_members']}:</span>
		   <span class='sr'>{$stats['info']['mem_count']}</span>
		 </li>
		  <li class='clearfix'>
		   <span class='sl'>{$this->lang->words['newest_member']}:</span>
		   <span class='sr'>{IPSMember::makeProfileLink( $stats['info']['last_mem_name'], $stats['info']['last_mem_id'], $stats['info']['last_mem_seo'], 'value' )}</span>
		 </li>
		 <li class='clearfix' data-tooltip='{$stats['info']['most_time']}'>
		   <span class='sl'>{$this->lang->words['online_at_once']}:</span>
		   <span class='sr'>{$stats['info']['most_online']}</span>
		 </li>
		</ul>
		</div>
	</div>
</if>

Стили настроите сами.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Спасибо, код да подходит я благодарен за помощь, но еще 1 нюанс... Где мне можно посмотреть название как: total_posts, total_members, newest_member...и т.д..

Только надо: Сколько всего пользователей и всего тем

Поделиться сообщением


Ссылка на сообщение

Название лэнгов редактируется в языках - Внешний вид - Языки.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Я зашел в Языки и там нашел по поиску total_topics и нашел полное название:

cp_total_topics - Количество тем в этом форуме

То что мне нужно и я решил вставить этот код чтобы добавилась строчка в статистике с "Темами(количество созданных тем)", но не работает.

Пробовал total_topics и cp_total_topics вставить в код, но ничего не было просто было ":".

Когда поставил topics, и появился текст "Тем", но не было количество.

 

 

<li class='clearfix'>

<span class='sl'>{$this->lang->words['total_topics']}:</span>

<span class='sr'>{$stats['info']['total_topics']}</span>

</li>

Поделиться сообщением


Ссылка на сообщение

Для статистики тем нужен отдельный хук. Не раз об этом говорилось.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...