1 (edited by PunBB 2017.05.04 14:09)

Topic: Pan Rating - Репутация пользователей и рейтинг сообщений

Расширение Pan Likes позволяет пользователям (и гостям*) ставить в сообщениях лайки и дизлайки. Голосование за сообщения сказывается на репутации пользователя оставившего сообщение. Если пользователь оставил лайк, то дизлайк уже он поставить не может. Голосовать за свои сообщения не допустимо.

Пользователь или гость оставивший свой голос определяется по IP, поэтому если вы создали несколько учетных записей чтобы проверить расширение, то не задавайте мне тут глупые вопросы типа: "Почему от разных пользователей не ставятся лайки".  PunBB_INFO_ICQ/cool

https://punbb.info/uploads/images/2017/04/30/screenshot.2017-04-30_22.47.59.png

В инфо блоке постера отображается его репутация, она вычисляется из расчета лайков проставленных за ваши посты. Здесь все равны - и модераторы, и админы и обычные юзеры. Учет репутации для гостей не ведется, что благоразумно, да и непросто это организовать, т.к. их нет в таблице зарегистрированных пользователей. да и кому это надо, пусть регистрируются и ведут статистику, а то вообще обленились.


https://punbb.info/uploads/images/2017/04/30/screenshot.2017-04-30_22.48.18.png


Настройки лайков в настройках групп.

В настройках групп можно разрешить/запретить определенной группе лайкать. Гостям по умолчанию стоит запрет, но вы можете разрешить гостям лайковать   PunBB_INFO_ICQ/jokingly
Следующая опция - минимальное количество постов для возможности участвовать в рейтинге. На гостей эта опция никак не влияет.

Настройки в профиле пользователя

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

Особенности

Если голосов за пост несколько, то при наведении вы увидите всплывающий список со всеми проголосовавшими за данный пост.
Невозможно узреть список проголосовавших без лайка. Только после вашего голоса за пост будет виден список голосовавших. Это своего рода будет являться и побуждением лайковать  PunBB_INFO_ICQ/pardon 
Эта функция чем то похожа на расширения Репутация и Спасибо, но почему еще я использовал именно этот подход, пусть это останется секретом от Яши и Гугля.

Скачать расширение Pan Likes

(Тестирование)


Добавлено: 2017.04.30 23:26

Обновлено расширение. Для демонстрации, как это работает, просмотрите посты на нашем форуме.
Для конвертации Благодарностей из расширения Nya Thanks в Pan Likes воспользуйтесь конвертеров  Pan Converter Extensions.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

6

2 (edited by sempai 2017.05.01 00:23)

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

PunBB wrote:

Только после вашего голоса за пост будет виден список голосовавших.

Ну, тут ты наверное перемудрил, ибо пользователи теперь будут лайкать "не искренне" что ли, если так можно сказать.  PunBB_INFO_ICQ/wink

3

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

sempai wrote:

Ну, тут ты наверное перемудрил, ибо пользователи теперь будут лайкать "не искренне" что ли, если так можно сказать.

ну да, возможно  PunBB_INFO_ICQ/bigsmile это в опросах такая фича используется. Даже в том же офф Pun Polls. Может позже опционально добавлю.  PunBB_INFO_ICQ/smile

Если вам долго не отвечают, пишите автору темы в личку или на Email.

4

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

Держи сразу багфикс, я лайкнул только данную тему, теперь захотел поблагодарить еще здесь: Converter Extensions - Конвертер настроек и таблиц расширений (первое сообщение), почему то лайк заблокирован, видать кроме IP, он еще учитывает кого ты лайкаешь.  PunBB_INFO_ICQ/crasy

5

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

sempai wrote:

почему то лайк заблокирован, видать кроме IP, он еще учитывает кого ты лайкаешь

так твой лайк защитан, поэтому и заблокирован

Добавлено: 2017.05.01 01:28

ничего, тестируйте. Все равно, чтобы кто ни сделал - пилить приходится вдоль и поперек  PunBB_INFO_ICQ/bigsmile

Если вам долго не отвечают, пишите автору темы в личку или на Email.

6

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

Ту темку я вроде еще не лайкал.

7

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

ukrainian.php.zip  0.8 Kb  (10)

8

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

sempai, не должно глючить. Лайк добавится только в определенный пост.
Как у таблицы юзеров, так и у постов есть есть две колонки Likes & Dislikes.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

9

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

I had to specify it was about votes on messages, because Pan_like settings uses strings similar to Poll extension.

pan_like-french_english.zip  1.7 Kb  (7)

10

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

Проверял с разных устройств нажимать на лайки, вроде все работает.
Конечно, таблицы со списком всех лайков не хватает. А то не понятно, кто поставил, когда поставил... имхо конечно и пожелание.  PunBB_INFO_ICQ/wink

11

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

PunBB wrote:

при наведении вы увидите всплывающий список со всеми проголосовавшими за данный пост.

Вот это правильно, нечего захламлять лишней информацией форум. Кому надо посмотреть - наведет и увидит голосовавших за и против.
На планшете конечно при нажатии на проголосованный большой палец ничего не всплывает. Было бы неплохо добавить поддержку всплывашки для планшетов и мобильных.

12

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

PunBB, это больше похоже на репутацию или даже рейтинг, чем на лайки. Если уж начал писать для того, чтобы пользователи отмечали то, что им понравилось, то отрицательные, или как ты их назвал - дизлайки, вообще ни к чему...

Уж тогда бы вместо пальцев достаточно было бы и одного сердца как вконтакте.
имхо.

13

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

А для того нужно в настройках админу галочку подставить "без минусов"  PunBB_INFO_ICQ/smile Тогда на его выбор получится рейтинг или лайки.

14 (edited by PunBB 2017.05.04 10:45)

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

Xakker, ну я вначале и хотел сердца присобачить, а потом, 2 сердца не повесишь, если только одно. А вот kisa праильно подсказал, надо чтобы переключалось. Типа расширенные голосования или только положительные.  PunBB_INFO_ICQ/scratch

Если вам долго не отвечают, пишите автору темы в личку или на Email.

15

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

Предполагаю, что следующий вопрос будет, а зачем здесь две циферки...  PunBB_INFO_ICQ/bigsmile

16

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

У меня есть похожее расширение (писалось под заказ) - так там при превышении дизлайков над лайками сообщение начинает "тухнуть".  При определенном превышении - тухнет совсем.

В планах было:

1. удалять сообщение, если кол-во дизлайков за определенное время превысит нужное число (в моем варианте - скрывать его на постоянной основе от всех).
2. наказывать пользователей (переводить в read-only на определенный срок) - когда у них количество "задизлайканых/удаленных" сообщений превысит уровень.

такой себе "самомодерируемый" форум.

1

17 (edited by PunBB 2017.05.04 12:31)

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

sempai, не угадал. Смотри как Zevs расписал подробно   PunBB_INFO_ICQ/blum

И считаю, что это не предел фантазии, можно еще огого что расширить. Еще kisa предложил такой вариант:  если кто то хочет дизлайкнуть какой либо пост, то у голосовавшего отнимается плюсик, и в следующий раз юзер будет думать прежде чем кому то поставить негативную реплику  PunBB_INFO_ICQ/yes

А голосовать положительно, я считаю что не нужно запрещать никому, разве что гостям.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

18

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

А, еще вспомнил: количество голосов в день ограничено. Т.е. потратил свои, например, три плюса и три минуса в день - и досвидос !

Добавлено: 2017.05.04 12:58

Я могу, кстати, выслать исходники расширения - может допилите до ума, или возьмете с него самое интересное, т.к. автор его точно доделывать уже не будет

19 (edited by nihi1ist 2017.05.04 13:55)

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

PunBB wrote:

если кто то хочет дизлайкнуть какой либо пост, то у голосовавшего отнимается плюсик, и в следующий раз юзер будет думать прежде чем кому то поставить негативную реплику

Можно просто давать право голоса при наборе порогового значения репутации. Но при это оставлять право администрации забирать право голоса при злоупотреблении правом голоса.

P.S. Почему то при наведении на рейтинг поста, список голосовавших я не вижу. Adblock выключен, других расширений блокирующих контент нет.

20

Re: Pan Rating - Репутация пользователей и рейтинг сообщений

Adblock выключен, других расширений блокирующих контент нет.

Адблок там не причем, некоторые секции еще не настроены.

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

Поэтому, пока не торопитесь переводить на другие языки. Пожалуй, нужно было бы не в этом разделе размещать, ну да ладно. Просто в первом посте добавлю пометку- Тестирование

Если вам долго не отвечают, пишите автору темы в личку или на Email.