Редактор темы

Top users для dle

  • Автор темы Автор темы DLEMod
  • Дата начала Дата начала

DLEMod

Бывалый
Регистрация
20 Фев 2021
Сообщения
115
Рейтинг реакций
28
Баллы
28
1/3
Автор темы
Гибкий инструмент для отображения рейтинга пользователей

Модуль TOP Users позволяет создавать динамические рейтинги пользователей вашего сайта на DataLife Engine (DLE) с множеством фильтров и настроек. Это идеальное решение для мотивации активности пользователей, создания здоровой конкуренции и визуализации самых активных участников сообщества.

Основные возможности

✅ Гибкая сортировка – рейтинг можно строить по:

  • Количеству статей (news_num)
  • Количеству комментариев (comm_num)
  • Дате регистрации (reg_date)
  • Последнему входу (lastdate)
  • Лайкам (likes_num)
и другим параметрам.


✅ Фильтрация пользователей – настройте, кто попадет в топ:

  • По группам (можно исключать или включать определенные группы)
  • Скрытие забаненных
  • Исключение неактивных (скрывает тех, кто не заходил N дней)
  • Возможность для пользователей отказаться от участия в топе
Кеширование данных – снижает нагрузку на сервер.
AJAX-поддержка – можно обновлять блок без перезагрузки страницы.
Кастомизация вывода – несколько шаблонов, цветные ники, форматирование дат.
Производительность – оптимизированные SQL-запросы и минимальная нагрузка.

Примеры использования

1. Топ авторов по статьям

{include file="engine/modules/top/block.php?template=top_news.tpl&sortBy=news_num&limit=5"}
(Выведет 5 пользователей с наибольшим числом публикаций.)

2. Топ комментаторов
{include file="engine/modules/utop/block.php?template=top_comments.tpl&sortBy=comm_num&limit=10"}

3. Только активные пользователи (посещали сайт за последние 30 дней)
{include file="engine/modules/top/block.php?lastVisitPeriod=30"}

Поддержка пользовательских шаблонов
Можно создать свой дизайн блока, просто скопировав и изменив top.tpl.

Безопасность и оптимизация
  • Защита от SQL-инъекций – все параметры экранируются.
  • Кеширование – снижает нагрузку на базу данных.
  • Memcached-поддержка (если включено в DLE).
Технические требования
  • DLE версия: 16.x и выше
  • PHP: 8.1+
  • MySQL: 5.6+

- Модуль предоставляется с чистой лицензией без привязки к домену.
- Стоимость: 3000р. (единовременная оплата)
- После покупки вы получите полный исходный код модуля, готового к установке и использованию.
Для приобретения — пишите: t.me/snh001


------------------------
Хотите уникальный модуль для DLE? Сделаем под ключ! Связь: t.me/snh001
------------------------
 
Последнее редактирование:
Нихуя ты конечно аферу века провернуть решил. Чел взял старый модуль uTop и продаёт как свойupload_2025-7-2_13-20-1.png
 
Автор темы
Нихуя ты конечно аферу века провернуть решил. Чел взял старый модуль uTop и продаёт как свойПосмотреть вложение 32858


Здравствуйте.
Один из клиентов попросил восстановить модуль, указанный вами. Однако, поскольку, если не ошибаюсь, последний раз он обновлялся в 2013 году, восстановить и адаптировать его под DLE 18 и PHP 8.X оказалось невозможно. Поэтому было принято решение полностью переписать модуль, сохранив при этом заложенную в нём логику.

Код, написанный в данном модуле, абсолютно не связан с тем, что был в uTop — он создан с нуля. Просто логика работы схожа.

Я создал аналогичный модуль исключительно потому, что существует спрос на подобный функционал, а на рынке ничего подобного нет.
Как уже упоминалось, последнее обновление оригинального модуля было в 2013 году.

Спасибо за понимание.
 
Последнее редактирование:
Автор темы
Если администрация сайта расценивает это как «плагиат» модуля uTop, может удалить данный пост, и я в дальнейшем не буду продавать этот модуль.

Спасибо.
 
Ну так а че, модулей уже придумано напридумано вагон, все практически есть. Вот только обновлять их нет желающих.
Если ТС освежил модуль, тратил время, усилие и т.д. Почему его труд не должен быть оплачен.
Правда 5к рублей как-то уж очень много.
 

Похожие темы Последние темы Популярные темы

Назад
Сверху