Миниплагин "TOP пользователей"

Плагин выводит блок лучших пользователей.

В блоке отображается аватар пользователя, ник, сила и рейтинг. Цвет ника пользователя меняется в зависимости от его пола.

В конфиге плагина есть возможность указать:
1. Количество пользоваелей в блоке.
2. Настройки вывода блока.

Скриншот:





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

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

avatar
где то я уже это видел )
avatar
Уже было? Я по топику делал больше для себя, но мало ли кому еще пригодится…
avatar
А случаем не не знает, как исключить некоторых пользователей из рейтинга (со страницы /people и из этого блока)?
За плагин спасибо.
avatar
так если бы вы сказали на основании чего исключать, должна же бы у них какая-то особенность. А так на основании любого параметра, хотите исключайте тех у кого имя на Я начинается, просто подправьте запросы делающие выборку.
avatar
Спасибо за плагин, работает на ура!!!
avatar
Пожалуйста.
avatar
О, супер, спасибо!
avatar
Да отлично. Хорошая мотивация для пользователей сюда попасть
avatar
да клева)
avatar
а чем это от этого отличается?
avatar
Плагин выводит блок лучших пользователей.
avatar
ноуп. он как раз прав
avatar
Только тем, что выводит список не на страницу, а в блок :) который потом можно засунуть куда угодно; мне просто понадобилось в подвале выводить топ юзеров вот и…
avatar

 *
 *   LiveStreet (v 0.5x)
 *   Plugin Slider (v.0.3)
 *   Copyright © 2011 Kulesh Uladzimir

Слааайдер?
avatar
Упс ) Спасибо.
avatar
В шаблоне Street Spirit выглядит немного не красиво. Может кому пригодится?
style.css:
/* UserTop */
.block.usertop ul.list { border-top: 1px solid #eee; font-size: 13px; line-height: 16px; color: #999; }
.block.usertop ul.list li { padding: 5px 6px 6px; border-bottom: 0px solid #eee; }

.block.usertop ul.list li .user  { background: none repeat scroll 0 0 transparent; padding: 0; text-decoration: none; }
.block.usertop ul.list li .user.man { color: #0073A5; }
.block.usertop ul.list li .user.woman { color: #FF68CF; }
.block.usertop ul.list li .user.other { color: #999; }

.block.usertop ul.list li .user .avatar { float: left; margin: 0 6px 0 0;}

.block.usertop ul.list li span { float: right; margin-top: 3px; }
.block.usertop ul.list li span em { font-style: normal; font-size: 15px; color: #0073A5; font-weight: bold; }
.block.usertop ul.list li span strong { background: #359E07; color: #FFF; font-weight: bold; padding: 4px 8px; margin-left: 10px; }
и заменить в файле block.usertop.tpl:
<h2>{$aLang.usertop_title_block}</h2>
на
<div class="block-header-conteiner"><h2><span>{$aLang.usertop_title_block}</span></h2></div>
и удалить
{if $smarty.foreach.cmt.iteration % 2 == 1}class="even"{/if}
Выглядит примерно так:
avatar
Подскажите, пожалуйста, как вывести этот плагин в другом любом месте сайта?
А то у меня дизайн самописен, и поэтому все косячит.

Как вывести этот блок с помощью хуков?
avatar
Почитайте статью, создайте новый регион для блока в нужном Вам месте, укажите в конфиге плагина данный регион и темизируйте под себя регион и блок.

Как вывести этот блок с помощью хуков?
Подправить плагин, чтобы выводил данные не в блок, а в нужный хук.
avatar
а как сделать чтобы вывод был по силе, а не по рейтингу?
подскажите плиз
avatar
Честно говоря, не знаю.
avatar
тогда следущий вопрос как сделать, чтобы рейтинг пользеватели не могли добавлять
avatar
??? где, в плагине? что вообще имеется ввиду?
avatar
надо чтобы плагин выводился по силе
добавь в аську — объясню
avatar
Про вывод по силе я написал выше…
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.