Модуль ТОПы пользователей. Бесплатный

+90
2.91K
Написать модуль ТОПы пользователей натолкнул пост на форуме ТОП комментаторов.
Иллюстрация

Описание модуля "ТОПы пользователей"

Можно создавать следующие рейтинги пользователей:
Комментористы — Рейтинг пользователей по количеству добавленных комментариев.
Статьяписы — Рейтинг пользователей по количеству добавленных статей.
Флудоразводчики — Рейтинг пользователей по количеству добавленных сообщений на форумах.
Блоговодеры — Рейтинг пользователей по количеству добавленных постов в своем блоге.
Объявлянтеры — Рейтинг пользователей по количеству добавленных объявлений.
Вопросонудеры — Рейтинг пользователей по количеству добавленных вопросов.
Фотогрузы — Рейтинг пользователей по количеству добавленных фото в общие альбомы.
Фотолюбаторы — Рейтинг пользователей по количеству добавленных фото в личные альбомы.
Каталогонатомы — Рейтинг пользователей по количеству добавленных записей в универсальный каталог.
Рецепшины — Рейтинг пользователей по количеству добавленных рецептов. (При наличии компонента Кулинарные рецепты)
Видеосмотрики — Рейтинг пользователей по количеству добавленных видероликов. (При наличии компонента InstantVideo)
Картомапсы — Рейтинг пользователей по количеству добавленных объектов на карты. (При наличии компонента InstantMaps)
Шопсы — Рейтинг пользователей по количеству оплаченных и закрытых заказов в магазине. (При наличии компонента InstantShop)
Плюсодавы — Рейтинг пользователей по количеству поставленных плюсов.
Минусодоры — Рейтинг пользователей по количеству поставленных минусов.
Кармоплюсодавы — Рейтинг пользователей по количеству поставленных плюсов в карму.
Кармоминусодоры — Рейтинг пользователей по количеству поставленных минусов в карму.

В админке в настройках модуля можно указать:
— Какой выводить рейтинг (перечислены выше).
— Количество пользователей для показа.
— За какой интервал времени выводить рейтинг: За все время, 30 дней, 7 дней или 1 день.

Т.к. в стандартной версии InstantCMS есть:
Наградоносеры
Карможоры
Рейтингисты
не стал добавлять эти рейтинги в свой модуль.

Установка модуля:

1. Закачать файлы на сервер.
2. Зайти в админку -> Модули -> Установка модулей. Выбрать модуль ТОПы пользователей и установить.
3. По умолчанию будет установлен рейтинг: Комментористы, Количество пользователей: 10, Интервал: За все время.
4. Сделать дубликат(копию) модуля и установите желаемый рейтинг.
5. Повторить п.4 в зависимости от потребностей.

Лирика:

Протестировать работу модуля на всех версиях InstantCMS мне не предоставляется возможным.
Постарался написать код так, чтобы модуль был совместим со всеми версиями InstantCMS 1.10.х

Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст

Вместо демо несколько скринов:

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Админка. Все предельно просто!
Иллюстрация

Комментористы — Рейтинг пользователей по количеству добавленных комментариев.
Иллюстрация

Минусодоры — Рейтинг пользователей по количеству поставленных минусов.
Иллюстрация
и так далее…
Олег Васильевич я Олег Васильевич я 10 лет назад #
Комментарий удален
-2
PolarOne PolarOne 10 лет назад #
Круто, но ".деры" и остальные названия ужаснули!)
+3
Александр I Александр I 10 лет назад #
PolarOne, все .деры и остальные .доры можно под себя изменить в lang-файле.
+2
PolarOne PolarOne 10 лет назад #
СпасибО!!))))
Олег Васильевич я Олег Васильевич я 10 лет назад #
Комментарий удален
+1
SE7EN SE7EN 10 лет назад #
штатными средствами движка клонировать можно?
+1
SE7EN SE7EN 10 лет назад #
а всё понял, описание не доконца прочитал
+1
Александр I Александр I 10 лет назад #
SE7EN, да, конечно.
+5
Марат Марат 10 лет назад #
Отлично! Спасибо! Пригодится.
Отдельное спасибо за хорошее настроение с утра, люблю людей с чувством юмора. Да и творческих тоже. Это же надо, на ровном месте придумать такое v
+2
Таня Таня 10 лет назад #
Отличная идея! Плюс бесспорно, жаль не могу воспользоваться, ибо, как понимаю это для 1.10?
+1
Александр I Александр I 10 лет назад #
Таня, вы правильно понимаете. Модуль для InstantCMS версий 1.10.х.
0
Таня Таня 10 лет назад #
хреновая новость для меня)) но порадуюсь за тех, кому пригодится ваш замечательный модуль)
+1
Димитриус Димитриус 10 лет назад #
его можно и под 1.9 адаптировать. Но надо бэкенд переписать.
+2
Димитриус Димитриус 10 лет назад #
Отличный модуль! + к посту, + к карме!
+2
Bubble Gumoff Bubble Gumoff 10 лет назад #
Вот это интересно +++
+1
Александр I Александр I 10 лет назад #
Добавлены еще два ТОПа:
- Каталогонатомы - Рейтинг пользователей по количеству добавленных записей в универсальный каталог.
- Рецепшины - Рейтинг пользователей по количеству добавленных рецептов. (При наличии компонента Кулинарные рецепты)

Архив для скачивания обновлен.
+2
Bubble Gumoff Bubble Gumoff 10 лет назад #
Жесть Каталогоанатомы rofl
+2
Bubble Gumoff Bubble Gumoff 10 лет назад #
А Рекламперсы будут ? hoho
+1
Александр I Александр I 10 лет назад #
Рекламперсы - это звучит гордо! Только в какую ТОПу их засунуть?
+3
Александр I Александр I 10 лет назад #
Адаптировал модуль для версии 1.9
Добавлен новый архив для скачивания.
+2
Таня Таня 10 лет назад #
Большое спасибо! :)
+2
Батосай Батосай 10 лет назад #
Просто невероятный модуль, и буквально вчера думал о том, что надо его заказать smile За старания однозначно плюс к посту и в карму, а если ещё и работать у меня будет как надо, то и на кошелёк прибавка будет laugh
+2
Saw Saw 10 лет назад #
Вот это класс!!! +
От названий rofl валялся! +
+2
Су-27 Су-27 10 лет назад #
Забавный модуль, одни названия чего только стоят. За модуль + и за названия - виртуальный + hoho
+1
Майкл Майкл 10 лет назад #
Модуль интересный!
А можно к этому модулю прикрутить чтобы показывал пользователей, которые набрали максимальный рейтинг (голосования) за статьи?
Мне как раз нужна регулировка по промежутку времени 30 дней)
Надеюсь меня поняли что я хотел сказать scratch
+1
Александр I Александр I 10 лет назад #
Maikl, да, можно и такое прикрутить.
+2
Trang Trang 10 лет назад #
побольше б таких разрабов и разработок. + однозначно, и два плюса в уме- за бесплатность и названия :))
+2
Dost Dost 10 лет назад #
Спасибо, Александр. Отличный рейтиговый модуль на любой вкус. Сразу не обратил внимание, кто автор, и очень порадовало, что есть рейтинг для рецептов!
+3
Dost Dost 10 лет назад #
Замечено:
В топ выводятся не зареганые комментаторы подсчитывается и ведет на /comments/by_user_ 404
В топ выводятся не зареганые постеры рецептов: ведет на /users#upr_p_my_cooking пользователи сайта
При нажатии на соответствующие аваторки всплывает окно: пользователь удален.
В принципе интересно что ведется учет гостям, только бы сообщать что это гости и битые ссылки сделать не кликабельными.
Какой хороший модуль!
+4
Александр I Александр I 10 лет назад #
Спасибо Dost за замечания. Исправлю.
+2
Александр Александр 9 лет назад #
Отличный модуль)))
+1
Александр I Александр I 9 лет назад #
Картинки не отображались в этой записи блога. Исправил.
0
Eesti Eesti 9 лет назад #
в 1,10,6 не работает к сожалению. Модуль очень полезный.

Еще от автора

СтопСпам для InstantCMS первой версии
Спамеры задолбали! В теме Спамеры на сайтах Instantcms проблему обсосали на сто рядов. Очень классное решение - подтверждение регистрации по СМС.
Модуль ТОПы пользователей
Раньше модуль был бесплатный и судя по комментариям популярным. Т.к. для новых версий его постоянно приходится переделывать, модуль стал платным.
АКЦИЯ! Кулинарные рецепты для InstantCMS v1.10.3.
ВНИМАНИЕ! АКЦИЯ ЗАВЕРШЕНА! Компонент снят с продажи! Участники акции: WowChih ------- 500 руб. MiroMind -------- 500 руб. MakArtSoft ----- 510 руб.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.