Плагин «Медали (User medals)», версия для ЛС 1.0+
Плагин портирован для ЛС 1.0+, также добавлен вывод информации о том, что у пользователя есть награды не только под топиками, но и под комментариями автора.
Все остальные пожелания к доработке я помню, но они будут позже т.к. ещё не все плагины переведены на ЛС 1.0
Описание
Плагин позволяет задавать правила получения «социального статуса» на сайте в виде наград, медалей и достижений, которые выводятся отдельным списком в профиле пользователя.
В плагине есть общий список правил, где регулируются глобальные правила для получения статуса (рейтинг, сила, количество топиков и т.п.), список ручных назначений, где для определенного пользователя можно назначить ему награду и/или медаль, а также черный список, в котором можно запретить получение любых наград на сайте для определенных пользователей, независимо от их показателей (рейтинг и т.п.).
Основные настройки выполняются через веб интерфейс. Плагин автоматически добавляет свой пункт в меню админки.
В конфиге задаются основные медали, подписи к ним и их изображения. В комплекте с плагином идут для примера 15 медалей, также вы можете добавлять свои медальки: изображение 32 на 32 пикселя и оригинальную к ней подпись, а потом установить для нее правила.
Также есть параметр отображения под публикациями автора маленького значка «Автор имеет награды», который ведет на полный список наград.
Админкой медалей могу пользоваться по умолчанию админы, для назначения возможности редактирования правил другим пользователям в конфиге есть специальный список доверенных пользователей.
Общее правило может назначаться в зависимости от рейтинга (абсолютного или относительного от максимального в системе, т.е. 100% относительного рейтинга = ТОП пользователю в списке людей), количества опубликованных комментариев, топиков, а также силы (абсолютной или относительной в % от максимума на сайте)
Тип поощрения — медаль из списка заготовленных или текстовая строка. Текстовая строка может быть с html форматированием.
Поощрения можно задать просто конкретному пользователю на сайте, также любого можно «забанить», например если у пользователя рейтинга достаточно для получения достижения, но «ведет он себя плохо».
Скриншоты
Можно посмотреть перейдя ниже по ссылке в каталог. Там их много.
Плагин доступен в каталоге. Стоимость $34.
Мои контакты.
28 комментариев
можно только назначить, потом снять
— не отображает этот значек для топиков от человека с наградой
P.S. 34 бакса а новые медали добавлять вручную, мне хоть и не сложно, но могли бы уж и сделать.
это сделано специально чтобы не захламлять главную этими подписями. в новой версии 1.2.2 в конфиге доступен параметр через который можно включить отображение иконки медалей и в списке топиков (по-умолчанию уже включен).
также проведен небольшой рефакторинг кода.
Медали пользователя
за негативную карму давать медаль можно?
Пользователь с кармой ниже 0 можно медаль?
если 100 комментариев написал медаль можно?
если на сайте 100 дней медаль можно?
Пользователь, опубликовавший более 5 можно медаль?
Вот самый главные вопросы.
выше определенного уровня
да
нет
более 5 чего?
данный плагин будет переписываться с нуля, и в новой версии будет такая возможность. Когда это будет — не знаю.
значит нет нужного хука.
Так до обновления нормально же было, а сейчас не оч. смотрится, к сожалению…
конечно, создает. Куда же без них?) «сколько» зависит от просматриваемой страницы. по одному для расчета на пользователя. В идеологии в ЛС, когда запросов может быть полсотни на показ страницы, но часть из них берется из кеша, то говорить о их количестве — это явно не характеристика продукта.
И спрашивать есть ли адаптация/будет ли она делаться/на каких основаниях — тоже к ним.