Плагин «Достижения, медали и награды пользователя»
Плагин позволяет задавать правила получения «социального статуса» на сайте в виде наград, медалей и достижений, которые выводятся отдельным списком в профиле пользователя.
В плагине есть общий список правил, где регулируются глобальные правила для получения статуса (рейтинг, сила, количество топиков и т.п.), список ручных назначений, где для определенного пользователя можно назначить ему награду и/или медаль, а также черный список, в котором можно запретить получение любых наград на сайте для определенных пользователей, независимо от их показателей (рейтинг и т.п.).
Основные настройки выполняются через веб интерфейс.
Плагин поддерживает шаблон «социал».
Плагин автоматически добавляет свой пункт в меню админки.
В конфиге задаются основные медали, подписи к ним и их изображения. В комплекте с плагином идут для примера 15 медалей, также вы можете добавлять свои медальки: изображение 32 на 32 пикселя и оригинальную к ней подпись, а потом установить для нее правила.
Также есть параметр отображения под публикациями автора маленького значка «Автор имеет награды», который ведет на полный список наград (отключаемо).
Админкой медалей могу пользоваться по умолчанию админы, для назначения возможности редактирования правил другим пользователям в конфиге есть специальный список доверенных пользователей.
Общее правило может назначаться в зависимости от рейтинга (абсолютного или относительного от максимального в системе, т.е. 100% относительного рейтинга = ТОП пользователю в списке людей), количества опубликованных комментариев, топиков, а также силы (абсолютной или относительной в % от максимума на сайте)
Тип поощрения — медаль из списка заготовленных или текстовая строка. Текстовая строка может быть с html форматированием.
Поощрения можно задать просто конкретному пользователю на сайте, также любого можно «забанить», например если у пользователя рейтинга достаточно для получения достижения, но «ведет он себя плохо».
Назначение правила:
Общий список правил:
Список ручных назначений пользователям:
Из админки можно сразу же посмотреть сколько пользователей на сайте будут иметь те или иные награды согласно правилам и спискам:
Плагин доступен в каталоге. Стоимость 34$.
P.S. Все, кто купил хотя бы один мой плагин до сегодняшнего дня могут получить скидку в 20%.
P.P.S. Плагин адаптирован к последней транковой версии движка (ревизия 1326).
172 комментария
Чуть позже решу проблему.
Плагин пока на модерации.
К тому же адаптировал плагин к последней транковой версии движка (1326 ревизия) — на ней плагин тоже работает.
Замечания:
0) Невозможность добавлять награды без редактирования конфига и ручного залития файлов на сервер. Я понимаю, что геморройно, но… $34
1) Под транковую версию социала не адаптировано — автокомплетер не работает
2) Нет возможности задать описание медалек кроме названия
3) Хотелось бы возможность задавать ссылки для перехода, если кликают медаль.
4) Нет возможности задать описание конкретной медальки при назначении конкретному пользователю
Использование массива, вместо объекта для награды и нестандартные способы добавление наград — почему?!?? Расширяемость без вмешательства в код стремится к нулю… В общем я несколько разочарован за такие деньги.
Уже снова доступен.
будет. можно ускорить если есть надобность уже сейчас.
на мутулс шаблонах под 0.5 уже работает.
Учитывая все выше сказаное, если совместим с тем что у меня есть, за 500 яндексденег заберу.
Это он типа со скидкой $34 стоит?
Да и автор врят-ли имеет сногсшибательные продажи, а так, все денежка, и кстати не жлобская! (PS Больше просто нету)
Просто дороговато :) вы знаете, что Microsoft вбухав почти миллион рублей в исследование, обнаружили причину пиратства. Оказалось что дорого! Если бы их продукты были бы дешевле, не было бы такого дикого пиратства.
Так что, автору респект, ценник устанавливать ему, а я подожду пока подешевеет :)
PS Много вы знаете таких, из числа тех кто купил Angry Birds за $1,99? Сейчас они бесплатные! И никто не бузит.
Если бы у меня был портал стотысячный, это было бы копеечной платой, а так, для закрытой трепалки на сто человек, это нереальный ценник! Так что я погрустил-погрустил, и спросил, а вдруг скидку дадут. Нет так нет. Устраивать из этого холивар?
Плагин клевый? Клевый! Нужный? Нужный! Но дорогой. И кстати за спрос денег не берут, слыхали такое? Вот я и спросил! Словил минусов, но это на совести минусовавших.
ну это так, предложение просто :)
Ну как то так...)) Не судите строго
как Фоллауте получение уровня.Подумаю
Тестил пока только локально на дебиан ЛАМП. Из плагинов только админка с дефолтным скином (версия 1.5.216), медальки последней версии и самопальная песочница, которая к админке не подключена. ЛС из транка.
1) После подлючения плагина в админке не возможно выполнить некоторые действия (например добавить доп. поле к юзвер профилю). Дебаггер браузера ругается на то что функция jQuery() неизвестная. После выключения плагина все норм работает.
2) Плагин на прямую не подключается к админке, приходится работать через урл — косметический минус.
3) Не хватает возможности дополнить собственный «Тип награды от». Будет ли в ближайшей версии такая возможность? Например не хватает возможности выдавать награды по «возрасту» пользователя. Т.е. отсчет от момента его регистрации.
3 это в принципе пожелание (или если подскажете где пилить — допилю сам; копатся в исходниках уже влом). На счет 1 и 2 — как с этим боротся?
найн. Нет такого. Как раз в меню админки есть пунктик. И при активации плагина.
Специфично. Подумаю как упростить схему.
Да нету таких проблем. Давайте версию ЛС (ревизию), версию админки и плагина, а также ваш шаблон по умолчанию.
Если говорите что косяк мой — буду копать у себя на свежую голову.
Из функционала есть еще два пожелания — не хватает возможности создавать цепочки медалей. То есть допустим у нас есть 2 медали — за 10 и 20 комментов. Юзер получает медальку за 20 комментов, но у него все еще остается медалька за 10. Логичней будет отбирать первую.
Второе — хотелось бы иметь возможность задавать условия в обратную сторону — то есть сейчас можно давать медальки только выше какого-то порога рейтинга, нельзя выдавать ниже порога. Например пользователям у которых рейтинг ниже -5 выдавать медальку.
А так плагин шикарный — один из лучших что есть в каталоге. Определенно советую
Хм. Я пока не представил. Для чего это может быть нужно?
Сделать медальку «Тролль» для получения которой у пользователя должно быть меньше -5 рейтинга. Или пользователям у которых меньше 5-ти написанных постов выдавать медальку «Нуб».
Но это все пожелания :-)
А я поддержу :) Собираюсь покупать плагин и заменяющиеся медальки, были бы очень уместны. Как раз за кол-во комментариев и топиков.
Только сегодня про движек узнал :)
Из интересующего:
это уже реализовано?
апдейт к существующему
И спасибо за ответы, в понедельник купим.
только на момент публикации можно было получить скидку и на НГ праздники.
А есть ли демо сайт? Или примеры того, как выглядит профиль пользователя не со стандартными иконками?
можно ведь не иконки ставить, а также текстовую строку с хтмл форматированием.
а иконки — как и указано:
нашли картинку, добавили в конфиг имя файла и описание, потом через веб интерфейс задали правила её получения.
Только один вопрос. Если есть награда за 100 комментов, за 200 комментов, и за 300 комментов. И если у пользователя 400 комментов, то у него будет три медальки или одна самая последняя за 300 комментов?
1. Можно ли выводить медали сразу над или под комментарием? Хороший пример: lifehacker.ru/2011/08/16/comment-badges/
2. Можно ли считать, сколько комментариев человек оставил к статьям первым? Т.е. именно сколько комментариев под №1 в разных статьях у человека, насколько он быстро реагирует.
3. Можно ли присваивать медали всем, кто оставил комментарии в какой-то период? Например, всем участникам, кто запостился 9 мая вешать красную звезду.
Просьба ответить насколько трудоемка задача отдельно по каждому пункту. Заранее больше спасибо. И большому спасибо за плагин.
2. нет.
3. нет.
та и оба запроса будут весьма нагружающими и, если учесть, что для каждого пользователя в ленте комментов он будет выполнятся — БД ляжет в топиках с большим количеством комментаторов.
Очень интересно!
ну а вообще я к тому, что юзера надо уповещать о присуждении награды.
по факту — это лучше чем я украду плагин у разбработчика, так как он все равно получит свои деньги
По факту — если нету денег на проект, значит вам стоит подумать о том, как их заработать. А не скинуться/украсть и т.д.
ещё можно как-то понять человека, который ставит плагин на два своих собственных сайта, но никак когда несколько людей скидываются на разные сайты, теряя при этом весьма важные бонусы в виде тех. поддержки и получение последующих (новых) версий плагина.
всякие пословицы писать не буду.
Прошу помочь разобраться.
С рейтингом больше x
Уровни наград
на 120 — comments 2.png
и тд
Планируется, но дата выхода неизвестна.
я как раз жду подтверждения покупки
ведь в сошле стенка и профил чуток другая чем в других
могут быть на кладки)
Parse error: syntax error, unexpected T_CLASS in /home/denisk/public_html/localhost/plugins/usermedals/classes/actions/ActionUsermedals.class.php on line 1
У себя немного изменил css и сделал новые медальки, вот пример одного из участников.
2. Описание награды при наведении не планируется?