Миниплагин "TOP топиков"

Плагин выводит блок лучших топиков (за 24 часа, за 7 дней, за 30 дней, за все время).

В конфиге плагина есть возможность указать количество топиков в блоке.



Пока на модерации, можно скачать по ссылке.

22 комментария

avatar
этот блок будет нагружать БД — сразу 4 запроса к таблицам.
лучше сделать смену периода через аякс (например, как это сделано в живой панели, там есть такие же блоки), а не 4 блока сразу заполнить, а потом каждый показывать через display.
avatar
Про лишнюю нагрузку я в курсе, просто через аякс не получилось сделать, а за наводку на «живую панель» спасибо, на досуге покручу и, если получится, обновлю плагин.
avatar
Еще одна приятная новость) Сегодня прям снегопад нужных плагинов какой-то:)
vOFFka , спасибо Вам большое!
avatar
Да не за что.
avatar
14 февраля как ни как) v0FFka красава)
avatar
Супер, мне вот прямо сегодня понадобилось)))!!!
avatar
PSNet , может вы поможете в реализации? А мы вам на пиво к выходным скинемся?
avatar
Я сам попробую докрутить в ближайшее время — просто самому интересно разобраться. )
avatar
Коли так, то пиво будет чисто Вашим)))
avatar
из панели нужно просто взять да посмотреть код. там есть ТОП. что ж тут помогать?
avatar
Уже сам разобрался, без панели, осталось только переключение вкладок сделать.
avatar
хороший плагин, но немножко нагружает сервер…
avatar
Плагин обновлен. Теперь данные подгружаются при переходе по вкладкам, а не загружаются все сразу. За помощь в реализации и объяснении нюансов огромная благодарность пользователю AlikMis !
Пока на модерации, можно скачать по ссылке в топике.
avatar
Плагин обновлен. Исправлены некоторые ошибки.
avatar
огласи какие если можно.
avatar
поправлен конфиг и заменен файл scripts.js шаблона
avatar
Спасибо, работает как часики.
avatar
Хочу показывать только за определенное время (без переключений, к примеру 7 дней) что для этого нужно сделать?
Заодно думаю избавиться от script.js ;)
avatar
в t\blocktop\templates\skin\default\block.top.tpl убрать
<ul class="switcher">						
		<li id="block_top_item_day">{$aLang.top_block_day}</li>
		<li id="block_top_item_week">{$aLang.top_block_week}</li>
		<li id="block_top_item_month" class="active">{$aLang.top_block_month}</li>
		<li id="block_top_item_alltime">{$aLang.top_block_alltime}</li>
	</ul>

\blocktop\classes\blocks\BlockTop.class.php исправть 60*60*24*30 на ваше услотрение
avatar
Спасибо.
avatar
Добрый вечер! Скажите, ожидается адаптация плагина под 1.0.2?
  • dsg
  • 0
avatar
Да, будет время сделаю, сейчас немного занят.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.