Универсальный модуль Топ пользователей

Универсальный модуль Топ пользователей


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

Модуль выводит топ пользователей по четырем параметрам, которые можно ввести в админпанели.
Настраивается практически все: можно выбрать до четырёх параметров рейтинга, выбор параметра, по которому идет сортировка, время жизни кеша, количество пользователей в топе.
P.S. Модуль будет работать и после обновления скрипта

Совместимость: тестировалось на 8,3

top_upd.rar [12 Kb] (cкачиваний: 841)
Другие новости по теме:

Категория: Модули » Бесплатные ----- Просмотров: 7240 ----- Комментариев: 22

Вернуться

  • Группа: User
  • ICQ: --
  • Регистрация: 16.08.2008
  • Комментариев: 156
  • Публикаций: 2
^
cardan236,
style.css
  • tiroboy

  • 18 января 2010 02:01
  • Группа: User
  • ICQ: --
  • Регистрация: 27.01.2009
  • Комментариев: 11
  • Публикаций: 0
^
у тебя другой префикс к БД, нежели в мануале (мод не качал - но ошибка такого плана)
  • Zion

  • 20 января 2010 08:36
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
У тебя DLE старой версии? Возможно из-за этого...
  • kild

  • 20 января 2010 16:34
  • Группа: User
  • ICQ: 821635
  • Регистрация: 18.01.2009
  • Комментариев: 36
  • Публикаций: 1
^
Цитата: cardan236
извените что за фаел?

в любой файл стилей, не у всех оно одинаковые


Цитата: cardan236
ОшибкаSQL-запрос:

если ниже 8,2 то нужно по старинке в файл options.php вставлять
  • kild

  • 20 января 2010 18:38
  • Группа: User
  • ICQ: 821635
  • Регистрация: 18.01.2009
  • Комментариев: 36
  • Публикаций: 1
^
вместо запроса в базу делаем так:

Открываем \engine\inc\options.php в нем ищем

array(
'name' => $lang['opt_google'],
'url' => "$PHP_SELF?mod=googlemap",
'descr' => $lang['opt_googlec'],
'image' => "googlemap.png",
'access' => "$user_group[$member_id['user_group']]['admi
n_googlemap']",
),


Ниже вставляем:

array(
'name' => "Топ пользователей",
'url' => "$PHP_SELF?mod=top_adm",
'descr' => "Настройки модуля Топ пользователей",
'image' => "top.png",
'access' => "admin",
),
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
НАРОД! КТО НИБУДЬ ПОДСКАЖИТЕ) Я ЗДЕЛАЛ ЗАПРОС В БД , ПРОШОЛ НОРМАЛЬНО... НО ПРИ ЗАГРУЗКИ САЙТА ВЫДАЕТ [DLE 8.3]:
The Error returned was:
Unknown column 'points' in 'field list'
Error Number:
1054

SELECT user_id, name, foto, points, thx_num FROM dle_users order by points DESC LIMIT 0,5
  • kild

  • 21 января 2010 18:07
  • Группа: User
  • ICQ: 821635
  • Регистрация: 18.01.2009
  • Комментариев: 36
  • Публикаций: 1
^
зайди в админку модуля и удали там points из полей ввода. вводи там только те параметры, которые у тебя есть
  • Группа: User
  • ICQ: --
  • Регистрация: 4.02.2009
  • Комментариев: 2
  • Публикаций: 0
^
Цитата: kild
вместо запроса в базу делаем так:

Открываем \engine\inc\options.php в нем ищем


Сделал так теперь при сохранении пишет "Вы не имеете доступа в данный раздел", dle 8.2
  • kild

  • 22 января 2010 11:05
  • Группа: User
  • ICQ: 821635
  • Регистрация: 18.01.2009
  • Комментариев: 36
  • Публикаций: 1
^
у тебя user_id не 1?
  • Diezzza

  • 23 января 2010 14:52
  • Группа: User
  • ICQ: --
  • Регистрация: 25.01.2009
  • Комментариев: 28
  • Публикаций: 0
^
Может кто поможет? У МЕНЯ MySQL ошибка

SELECT user_id, name, foto, fullname, comm_num, news_num, user_group FROM dle_users order by points DESC LIMIT 0,5
  • kild

  • 23 января 2010 15:45
  • Группа: User
  • ICQ: 821635
  • Регистрация: 18.01.2009
  • Комментариев: 36
  • Публикаций: 1
^
сортировка идет по points, поставь сортировку по другому параметру
  • doctorm

  • 25 января 2010 22:41
  • Группа: User
  • ICQ: --
  • Регистрация: 13.09.2009
  • Комментариев: 8
  • Публикаций: 0
^
рабочий норм сасибо
  • Sevast

  • 27 января 2010 11:36
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Уважаемые, мне надо чтоб он работал только для одной группы и сортировал то рейтингу пользователя {rate} из модуля Рейтинг пользователя. Подскажите, что и где прописать.
  • Группа: User
  • ICQ: --
  • Регистрация: 20.06.2009
  • Комментариев: 11
  • Публикаций: 4
^
tupoi modul.................

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Сделал так теперь при сохранении пишет "Вы не имеете доступа в данный раздел", dle 8.2

таже проблема,чё делать?
  • tic20

  • 27 февраля 2010 13:47
  • Группа: User
  • ICQ: --
  • Регистрация: 20.05.2009
  • Комментариев: 18
  • Публикаций: 1
^
Такая же проблема:
SELECT user_id, name, foto, fullname, comm_num, news_num, user_group FROM dle_users order by points DESC LIMIT 0,5

сортировка идет по points, поставь сортировку по другому параметру


Делал так же, всё перепробовал может всё таки поможет кто ?
  • qwerty

  • 17 марта 2010 16:49
  • Группа: User
  • ICQ: --
  • Регистрация: 4.03.2008
  • Комментариев: 17
  • Публикаций: 1
^
Сделал всё по инструкции, но когда вставляю в блок {include file="engine/modules/top.php"} мне выдаёт: "Отсутствует файл шаблона: enginemodulestop"

что это может быть? файл top.php в папку engine/modules точно есть.
  • Группа: User
  • ICQ: --
  • Регистрация: 6.08.2010
  • Комментариев: 5
  • Публикаций: 0
^
Народ поставил сортировку по новостям - работает криво (( показивает у Админа у которого много новостей минус 264 (-264) новости. Подскажите где он смотрит эти данные или как сделать так чтобы админа в статистику вообще не учитывало????




С багом разобрался. подскажите как админа вообще убрать со статистики????

--------------------