ТОП-100 пользователей по разным критериям.
doom45 10.08.2019 Стол заказов 1224 8 комментариев
Добрый вечер, требуется показать ТОП 100 пользователей сайта в статическом странице/в любом разделе.
ТЗ:
Касательно 3 пункта: Дописать условия который убирает мертвых аккаунтов с рейтинга, пользователи участвующие в этом разделе ТОПа должны иметь активность не менее недели, в случае если кто-то не посетил сайт более недели, пользователь должен выбывать с рейтинга, при этом если он все таки посетит то вернется к списку.
А также иметь ограничение по времени, например ТОП за месяц по пунктам 1,2,5,6,7. И свой шаблон на каждый пункт в папке modules.
Первые ТОП-3 надо выделять. Например можно отдельный CSS класс:
И спец. тег для показа причину почему пользователь занимает место в рейтинге.
Например - ТОП 100 пользователей по рейтингу в комментариях :
Эти 3 позиций в рейтинге должны выделяться еще и в комментариях, следовательно свой класс. Цена договорная. Стоит отметить: я закажу еще один плагин но уже более сложный.
ТЗ:
- По количеству комментариев - {comm-num}.
- По количеству рейтинга - {commentsrate}.
- Самые старые, то есть те кто первыми регистрацию прошли.
- Регистраций за последние 5 минут.
- По количеству новостей - {news-num}.
- Рейтинг всех новостей - {rate}.
- Самый неадекватный пользователь, то есть большой минус (в настройках скрипта включено использование для комментариев третьего типа рейтинга 'Нравится' или 'Не нравится').
Касательно 3 пункта: Дописать условия который убирает мертвых аккаунтов с рейтинга, пользователи участвующие в этом разделе ТОПа должны иметь активность не менее недели, в случае если кто-то не посетил сайт более недели, пользователь должен выбывать с рейтинга, при этом если он все таки посетит то вернется к списку.
А также иметь ограничение по времени, например ТОП за месяц по пунктам 1,2,5,6,7. И свой шаблон на каждый пункт в папке modules.
Первые ТОП-3 надо выделять. Например можно отдельный CSS класс:
- 1 место - Золотой медаль (css class 1).
- 2 место - Серебряный медаль (css class 2).
- 3 место - Бронзовый медаль (css class 3).
И спец. тег для показа причину почему пользователь занимает место в рейтинге.
Например - ТОП 100 пользователей по рейтингу в комментариях :
1. Izzy ____ 3456 плюсов из 34 000 комментариев.
2. Djazz _____ 2900 плюсов из 1300 комментариев.
3. Олдфагер ____ 400 плюсов из 2 комментариев.
4.Izzy ____ 390 плюсов из 30 комментариев.
5.Izzy ____ 290 плюсов из 20 комментариев.
6.Izzy ____ 190 плюсов из 10 комментариев.
......
...
100. Последний _____ 1 плюсов из 1 комментариев.
2. Djazz _____ 2900 плюсов из 1300 комментариев.
3. Олдфагер ____ 400 плюсов из 2 комментариев.
4.Izzy ____ 390 плюсов из 30 комментариев.
5.Izzy ____ 290 плюсов из 20 комментариев.
6.Izzy ____ 190 плюсов из 10 комментариев.
......
...
100. Последний _____ 1 плюсов из 1 комментариев.
Эти 3 позиций в рейтинге должны выделяться еще и в комментариях, следовательно свой класс. Цена договорная. Стоит отметить: я закажу еще один плагин но уже более сложный.