С помощью дополнения Система Достижений вы сможете создавать награды, которые пользователи будут получать за различные действия на сайте.
Награды - это достижения, которые будут получать пользователи. Так же к каждой награде можно указать дополнительный бонус: рейтинг, баланс или титул, которые пользователь получит вместе с наградой. Таким образом вы сможете стимулировать активность пользователей на вашем сайте.
Достижения могут выдаваться вручную и автоматически. Благодаря чему вы можете выдавать уникальные достижения самостоятельно, например за проведение каких-либо конкурсов на вашем сайте.
На данный момент автоматически могут выдаваться достижения более чем за 20 видов активности:
- За создание записей: всех, по типу записей
- За написание комментариев
- За выставление и получение оценок: кол-во оценок и сумму оценок, а так же по типу оценок
- За добавление записи в закладки: если вы добавили или вашу запись добавили в закладки
- За регистрацию и кол-во дней с момента регистрации
- За подписки на пользователей и подписчиков
- За создание и вступление в группы
- За кол-во участников в группе / всех группах
- За добавление записей в категории
- За добавление записей в конкретные группы recall
- За написание ответов и тем на форуме
- За добавления в друзья
- За загрузку аватара
- За сообщения в чат
- За покупку товаров в магазине recall по стоимости и кол-ву товаров
- За пополнение баланса, перевод средств и получение перевода
- За написание первого комментария к записи (выдается если у записи не было комментариев и комментарий юзера оказался первым)
- За получение опр. кол-ва достижений, всех достижений одной группы и за повышение уровня достижения
- ...
Так же вы можете создавать достижения которые пользователи смогут купить на деньги или рейтинг.
И многое-многое другое.
Теперь давайте рассмотрим возможности дополнения подробнее.
Создание достижений
Для создания достижения вам надо перейти в админку и открыть страницу wp-recall->система достижений.
Значение каждого поля сопровождается описанием, так что я не буду повторять его тут - думаю вы все поймете.
Редактирование достижений
Для редактирования достижения наведите курсор на нужное и нажмите появившуюся кнопку "Редактировать"
В результате появится окошко в котором вы сможете отредактировать все параметры достижения.
Создание групп достижений
Каждому достижению можно присвоить группу, благодаря чему вы сможете применять различные настройки групп ко всем достижениям которые входят в эту группу, а так же это позволит более удобно ориентироваться если у вас планируется большое кол-во достижений.
Для создание группы перейдите на страницу Система достижение - ГРУППЫ
На данный момент для групп доступна только одна настройка: где скрывать достижения этой группы. Но по мере поступления идей настроек будет больше.
Редактирование групп достижений
Редактирование такое же как и у достижений: наводите на нужную группу и жмете "Редактировать"
Управление достижениями пользователя
Если перейти в профиль пользователя и нажать на кнопку "Достижения"
То вы сможете управлять достижениями данного пользователя: выдавать их и удалять. Через это меню вы будете награждать пользователей ручными достижениями.
Это меню доступно администратору сайта, а так же тем юзерам, ID которых вы укажете в настройках дополнения. Т.е. вы можете назначить "модераторов" которые смогут управлять достижениями других пользователей.
Места вывода достижений
Достижения юзера можно отобразить:
- В личном кабинете
- На форуме PrimeForum
- На странице со списком пользователей
Кол-во достижений для отображения настраивается в настройках дополнения и для каждой страницы может иметь разное значение. Например в личном кабинете вы можете показать 3 последних достижения пользователя, а на странице со списком пользователей 10.
Самостоятельный выбор отображаемых достижений
Если в настройках дополнения вы разрешите пользователям самостоятельно выбирать достижения, которые они хотят показывать в ЛК, форуме и т.п. то в настройках профиля появится новая кнопка:
Если нажать на нее то появится меню, в котором юзер с помощью перетаскивания сможет выбрать достижения которые он хочет показывать.
Титул за достижение
Если в настройках дополнения вы разрешите юзерам выбирать титул за достижения то в профиле появится новое выпадающее меню со всеми доступными титулами.
Выбор титулов формируется из достижений пользователя которые он получил, если у полученных достижений есть в качестве награды титул, то они формируют список, из которого пользователь может выбрать себе титул.
Титул может отображаться:
- В личном кабинете
- После ника в комментариях
- На форуме PrimeForum
Шорткод achieves_stats
С помощью шорткода [ achieves_stats ] вы можете вывести историю достижений. На этой странице можно будет посмотреть:
- Историю получения достижений пользователями в хронологическом порядке
- Все существующие достижения
- Страницу достижения, где показаны все пользователи получившие данное достижение
История получения достижений
Все достижения
Страница достижения
Шорткод achieves_history_short
Шорткод [ achieves_history_short ] - аналог шорткода выше, но более компактный и без дополнительных ссылок. Только история получения достижений для размещения в сайдбаре и т.п.
У шорткода есть 1 параметр limit позволяющий указать сколько последних действий показывать, по-умолчанию 10. Если хотите вывести 5, то шорткод будет иметь вид:
[ achieves_history_short limit="5" ] (пробелы между квадратными скобками убрать)
Шорткод achieves_shop
С помощью шорткода [ achieves_shop ] вы можете вывести достижения которые продаются за рейтинг или баланс и пользователи смогут их купить.
Уведомления
После получения достижения пользователь получит уведомление. Можно отключить в настройках.
Так же в настройках можно настроить содержание уведомления.
Уровни достижения
Если при создании достижения вы поставили галочку "Имеет уровни" то каждый раз при выполнении условий получения достижения его уровень повысится, а пользователь получит награду достижения.
Пример: Вы создали достижение за 10 комментариев и дали за него награду 10 рейтинга
После написания 10-го комментария пользователь получит это достижение и награду
После написание 20-го комментария пользователь получит еще 10 рейтинга и 2 уровень достижения
После написание 30-го комментария пользователь получит еще 10 рейтинга и 3 уровень достижения
и т.д.
Так же при повышении уровня достижения пользователь получит уведомление о том, что уровень достижения повышен.
Как выводятся достижения?
Через функцию подключение шаблона wp-recall
В папке с дополнением/templates на момент релиза есть 12 шаблонов:
achieves_group_list.php - вывод группы достижений, которую необходимо собрать для получения целевого достижения
achieves_history.php - вывод полной истории получения достижений
achieves_history_short.php - вывод укороченной истории получения достижений
achieves_list_card.php - список достижений с шаблоном "card" (достижения на вкладках в ЛК)
achieves_list_full.php - список достижений с шаблоном "full" (страница одного достижения)
achieves_list_grid.php - список достижений с шаблоном "grid" (страница всех достижений)
achieves_shop.php - шаблон вывода достижений для продажи
achieves_single_user_list.php - шаблон вывода пользователей получивших достижение
achieves_tooltip.php - tooltip который подгружается при наведении на достижение
achieves_user_lk.php - список последний достижений юзера в ЛК
achieves_user_primeforum.php - список последний достижений юзера на форуме PrimeForum
achieves_user_userlist.php - список последний достижений юзера в списке юзеров
при желании вы можете их скопировать в /wp-content/wp-recall/templates и отредактировать под свой сайт.
Стандартная. Выбрать архив с дополнением и нажать "Установить". Или ручками поместить папку дополнения в /wp-content/wp-recall/add-on/
После установки разместите шорткод [ achieves_stats ] на желаемой странице и укажите ее в настройках плагина.
* Исправлена ошибка когда при выборе отображаемых достижений пользователем ему были показаны не все его достижения
* Исправлена проблема с неверной сортировкой выбранных достижений для отображения
* Немного изменен внешний вид окна выбора достижений для отображения
* Исправлена ошибка, когда нельзя было указывать кол-во требуемых групп в достижении "За созданное кол-во групп"
* Обновлен внешний вид менеджера достижения пользователя, который вызывается по клику кнопки "Достижения" в ЛК пользователя
* Исправлен нерабочий крестик в окне выбора отображаемых достижений
* Исправлен тултип достижения, которые не показывался гостям
* Исправлена ошибка когда купить достижения мог только 1 юзер
* Добавлена поддержка wp-recall 16.22.3+
* Исправлено отображение времени получения достижения в achieves_history и achieves_history_short
* Исправлен Warning на странице истории достижений, если нет данных для отображения
* Исправлена ошибка из-за которой не учитывались настройки кол-ва отображаемых достижений для тех достижений, что пользователь выбирал самостоятельно
* Отредактированы стили вывода последний достижений пользователя на форуме PrimeForum
* Добавлен новый тип достижений "За кол-во рефералов" - можно выдавать достижение за кол-во набранных рефералов в Partner System или Referal Recall
* Добавлена возможность указать разные уведомления для достижений: полученных автоматически, купленых и выданых вручную
* Обновлены хуки выдачи достижений за друзей, в связи с изменением их в дополнении друзей
* Значительная переработка дополнения, стало намного меньше кода и более оптимизированно
* Все стили дополнения теперь разбиты на отдельные файлы, которые подключаются только в нужных местах
* Изменен стиль вывода достижений на страницах: покупки достижений, истории достижений, списке всех достижений и странице одного достижения
* Теперь тултип при наведении на достижение подгружается через ajax, как итог - меньше html кода на странице
* Добавлен новый тип достижения: За кол-во публикаций в определенной группе recall
*Добавлена проверка прав при манипуляции с ачивками
*Теперь всплывающая подсказка при наведении на достижение будет менять свою позицию, если вдруг она окажется за пределами экрана
*Небольшая оптимизация кода
*Исправлена ошибка, когда уведомления могли не отправляться если достижения были активированы до дополнения уведомлений
*Добавлены новые достижения: За отправленную заявку в друзья, за полученную заявку в друзья и за количество друзей
*Добавлен шорткод [ achieves_history_short ] - он выводит короткую версию истории получения достижений, например для размещения в сайдбаре
*Добавлено новое достижение: За первый комментарий к записи
*Теперь рейтинг за достижения учитывается при выводе топа пользователей с помощью дополнения Top User by Rating
*Добавлено достижение "за первый комментарий к записи" - вручается пользователю если его комментарий оказался первым
*Добавлена проверка на наличие дополнений перед выдачей рейтинга, баланса или уведомления при получении ачивки
*Добавлено достижение "За кол-во комментариев к записи" - выдается автору записи если он наберет определенное кол-во комментариев к своей записи
*Добавлено достижение "За пополнение баланса" - выдается пользователю если он пополнил свой баланс с помощью платежной системы
*Добавлено достижение "За перевод другому пользователю" - выдается пользователю, который совершил перевод средств с кошелька recall другому пользователю
*Добавлено достижение "За получение перевода от другого пользователя" - выдается пользователю, который получил перевод средств на свой кошелек recall от другого пользователя
*Улучшено отображение списка ачивок юзера на мобильных устройствах
*Добавлены новые типы достижений для commerce (магазина wp-recall): За общую сумму заказа, за стоимость товара, за кол-во товаров в корзине
*Немного подправлены стили
*Немного уменьшен вес дополнения
*Фикс отображения картинок
*Теперь при выборе изображения для ачивки вам будет предложено обрезать его до 128x128px
*Исправлены нотисы https://codeseller.ru/forum/product-16392/posle-aktivacii-ne-bolshie-problemy/
*Исправлена ошибка когда нельзя было открыть окошко управления достижениями, если юзер получил все достижения
*Исправлена ошибка когда в описании ачивки мог не отображаться наградной титул
*Исправлена ошибка когда мета поля ачивки сбрасывались при обновлении, если на сервере стоял плагин объектного кеширования (memcache или аналог)
*Теперь пустые мета поля не пишутся в базу
*Добавлено кеширование wp-recall там, где это было возможно. В основном это полезно будет для форума
*Добавлена возможность скрывать подсказки в меню создания / редактирования достижения
*Теперь при выборе типа достижения и способа выдачи, доп. поля под выбранные данные - скрываются / показываются
*Добавлены новые достижения: За повышение уровня достижения, за количество достижений, за получение всех достижений группы / групп
*Добавлены новые достижения: За кол-во сообщений в чатах recall
*Добавлены новые достижения: За загрузку аватара, за просмотр уведомлений
*В описании достижения "за получение всех достижений группы / групп" показываются требуемые достижения из всех групп и статус их получения: если достижение не получено то оно отображается серым
*Добавлена позможность фильтровать созданные достижения по группам. Теперь можно одновременно фильтровать по типу и по группам.
*Исправлена ошибка когда пользователь получал больше 30 достижений они начинали появляться в меню выдачи, хотя пользователь их уже получил
*Исправлена ошибка с покупкой достижений за рейтинг / баланс, которая возникала если стоимость равна балансу юзера.
*При неудачной покупке теперь возвращается надпись с ценой
*Исправлено несколько мелких недочетов
*BETA версия
*Плагин на 90% переписан
*В админке теперь все данные выводятся через таблицы, как в записях или комментариях
*Изменена форма редактирования ачивки
*Добавлена поддержка групп достижений
*Добавлены мета поля для групп достижений и самих достижений, аналог мета полей для записей
*Изменен дизайн некоторых элементов
*Управление достижениями юзера теперь в одной кнопке "Достижения", в которой есть дочерние вкладки для выдачи и удаления
*В описании достижения добавлено отображение награды за данное достижение
*В настройках групп достижений вы можете скрыть достижений из данной группы на: вкладке не полученных достижений, странице с историей достижений и странице со всеми достижениями
*Добавлен доп. плагин для включения уровней достижений (в настройках Системы достижений, в самом низу, нужно активировать плагин)
*Может быть еще что-то, что не помню, но в основном все.
*Изменен шаблон вывода всех достижений юзера в ЛК
*На всплывающую подсказку при наведении на достижение добавлен вывод бонуса рейтинга, баланса и титула, если такие есть
*Улучшено позиционирование всплывающей подсказки
*Имена ачивок на всплывающей подсказке теперь ссылки, ведущие на страницу ачивки
*Добавлен новый шаблон achieves_single_descr.php который отвечает за вывод картинки и описания достижения, что на странице одного достижения (?option=achiev&id=45)
* Исправлена ошибка с подсчетом дней с момента регистрации
* Исправлена ошибка с подсчетом кол-ва пользователей получивших то или иное достижение
* Добавлена опция для выбора типа подсчета кол-ва постов в категории (см. комментарии к плагину)
* Изменен шаблон отображения всплывающей подсказки достижения
* Фиксы нотисов php
* Изменено редактирование имени и описания достижения, теперь в описании можно использовать html
* Добавлены новые типы достижений которые можно покупать за рейтинг и баланс
* Добавлен шорткод [ achieves_shop ] с помощью которого можно выводить достижения доступные для покупки
* Добавлена возможность пользователям самим выбирать какие достижения будут отображаться в профилем, на форуме и т.п.
* Изменен способ группировки достижений
* Добавлен новый тип награды за достижение: "Титул"
* Исправлена работа группировки достижений
*Достижение за регистрацию выдается корректно
*Добавлена возможность указать награду за получение достижения: Рейтинг и Баланс
*Изменен способ отображения всплывающей подсказки с описанием ачивки, теперь она всегда должна отображаться корректно
*Добавлена опция для группировки выводапоследних достижений юзера (см комментарии)
*Новые типы достижений:
За N дней с момента регистрации (выдается при логине юзера)
За кол-во подписок на пользователей
За кол-во подписчиков
За кол-во вступлений в группы
За кол-во участников в одной группе (выдается админу группы)
За кол-во участников во всех группах юзера
За кол-во созданных закладок
За кол-во закладок на ВСЕ записи юзера (считает сколько раз ВСЕ записи пользователя добавлялись в закладки)
За кол-во закладок на ОДНУ запись юзера (считает сколько раз ОДНА запись пользователя добавлялась в закладки)
*Небольшие фиксы стилей
*Добавлена постраничная навигация в список достижений в ЛК, ajax
*Добавлен вывод достижений в список пользователей и в блок автора на странице записи
*Добавлена возможность фильтровать достижения по типу в админке
*Добавлен шорткод [ achieves_stats ] который имеет 3 страницы:
1. (по-умолчанию) страница с историей достижений по всему сайту.
2. Страница со списком всех достижений на сайте, где так же отображается кол-во юзеров получивших это достижение
3. Страница достижения, где отображаются пользователи получившие это достижение
*Добавлены шаблоны для нового шорткода
*Добавлена возможность добавлять свой тип достижений
*Теперь список всех достижений (полученных и нет) в ЛК юзера кликабельны, они ведут на страницу достижений где можно посмотреть кто его получил
*Больше не помню, но что то еще делал
*Добавлены опции настроек отображения вкладок "Полученные достижения" и "Не полученные достижения"
*Добавлена новая кнопка в ЛК "Удалить достижение" - позволит вам удалять достижения пользователя, которые вы выдали в ручную.
*Добавлен новый тип достижений - "За кол-во постов в категории"
*Добавлена вкладка в область counter с достижениями пользователя. Внутри вкладки можно посмотреть все достижения пользователя и достижения которые он еще не получил
*Сабвкладки с достижениями пользователя и с не полученными достижениями пользователя имеют свой шаблон, можете копировать его к себе и изменять
*Исправлено отображение кнопки "Выдать достижений"
*Исправлено подключение скриптов в админке
*Добавлены новые типы достижений:
За темы на форуме PrimeForum
За ответы на форуме PrimeForum
*Добавлены настройки уведомления.
Если вы включите уведомления, то вам будет предложено настроить шаблон уведомлений
В заголовке уведомления вы можете подставить %name% - будет заменено на имя полученного достижения
В содержании уведомления вы можете подставить %name%, %descr% - будет заменено на описание достижения и %img% - будет заменено на иконку достижения
*Добавлена возможность редактировать иконку изображения. Для этого просто кликните по иконке 2 раза и откроется стандартный медиаредактор wordpress, где вы сможете загрузить новое изображение или выбрать из существующих
*В личном кабинете перед достижениями пользователя добавлен текст "Достижения"
*Переписаны обращения в базе
*Добавлены новые типы достижений:
За количество полученного рейтинга (любой тип)
За количество полученного рейтинга (по типу рейтинга)
За сумму полученного рейтинга (любой тип)
За сумму полученного рейтинга (по типу рейтинга)
*Фикс отображения кнопки "Выдать достижение", которая показывалась всем юзерам
*Фикс поля "Счетчик" (disabled не сбрасывался после добавления ачивки)
*Добавлена навигация в админку со списком достижений. Теперь настранице отображается 20 достижений (навигация ajax без обновления страницы)
= 1.1 =
*Добавлены новые типы достижений:
За количество выставленного рейтинга (любой тип)
За количество выставленного рейтинга (по типу рейтинга)
За сумму выставленного рейтинга (любой тип)
За сумму выставленного рейтинга (по типу рейтинга)
*Фикс достижения за регистрацию
= 1.0 =
*Релиз
Обновлено до 3.4!
Добавлена поддержка дополнения Friends Recall, теперь можно выдавать достижения за:
-За отправку запроса на добавления в друзья
-За получение запроса на добавление в друзья
-За количество друзей
Добавил шорткод [ achieves_history_short ] - аналог стандартной истории полученных достижений, но более компактный для размещения в сайдбаре и т.п.
Пофиксил несколько ошибок
Немного изменил всплывающую подсказку при наведении на иконку достижения, теперь она не должна вылезать за пределы экрана если иконка расположена близко к краю экрана
Здравия. В данном допе есть автомат. выдача достижения за пополнение баланса и если в его настройках в счетчике выставить цифру 1, то достижение в таком случае будет выдаваться за первое пополнение или за пополнение от 1 руб. - т.е. число в счетчике означает кол-во пополнений или сумму пополнений?
За пополнение баланса, перевод средств и получение средств - выдается за само действие, счетчик в данном случае ничего не меняет
То есть если в счетчике выставить 10 и пользователь пополнит аккаунт 1 раз (на 1 руб.), то достижение в этом случае всё равно будет выдано, т.к. действие пополнения будет совершено и будет засчитано?
да
Спасибо - все понятно.
Добрый день! хочу купить для начало на один домен но ответьте можно ли
можно ли создать метки и продавать их пользователям например метка "представитель компании"
можно ли давать деньги за
написание отзывов,за то что их прочитал кто то.за написания откликов (комментариев) к отзывам
и самое главное можно ли потом пользователю снимать средства введя номер карточки или счета и заказав выплату(автовыплата или руками не важно)
под отзывами понимаются обычные записи с кастомными полями которые публикуются в рубрики (это уже сделано и работает хотелось бы сделать систему поощрений)
Спасибо за ответ!
Тут не метки, а достижения - небольшие изображения с текстом.
Продавать достижения можно и за баланс и за рейтинг
Выдавать достижения за написание кастомных типов записей можно
Выдавать достижения за написание комментариев можно
За "прочтение" выдавать достижения нельзя
Выводом средств этот доп не занимается, для этого есть другие дополнения для wp-recall
а при помощи какого дополнения можно реализовать то что мне нужно ?
Топовый плагин судя по демке, но цена слишком большая. Не планируется ли скидка на него в ближайшее время?
Нет
Здравствуйте. При создании достижения, можно ли вводить в "Награда: баланс" не целые числа, а например - 0.02 ?
Спасибо. Классное расширение!!!
Здравствуйте. Можно такое сделать, достаточно изменить тип инпута, но такое еще никто не просил. Можете оставить заявку на форуме - я сделаю как будет время
У меня вопрос, если купить плагин и поставить на старый сайт, то всем, кто соответствует определенным критериям достижений, они сразу же выдадутся помногу автоматически? Т.е. например у человека 100 комментариев, и допустим, создать достижение за 50, тот юзер его сразу получит, или отчет идет с момента установки плагина?
Как только человек напишет следующий комментарий, т.е. 101-ый, он получит все достижения, которые требуют 101 и ниже комментария
Здравствуйте. Хотел узнать, а может это дополнение работать без картинок. Ну чтобы не ставить картинки на достижения?
Здравствуйте. Нет. Только если ставить прозрачную картинку или стилями скрывать
Ок, спасибо понял.
Доп получил большое обновление, в основном касающееся визуала:
Полностью переписан весь html и css - теперь всё адаптивно
Тултип теперь при наведении на ачивку подгружается через ajax, а значит меньше лишнего html на странице
Добавлено новое достижение - за кол-во публикаций в определенной группе recall
Так же в ближайшем обновлении появится "темный стиль" и, вероятно, возможность переключать шаблон отображения достижений в лк и на странице статистики
Доброго времени. По возможности, добавьте пожалуйста достижение за количество рефералов с помощью Referal-Recall и Partners System.
Добавил, ждите обновления
Добрый день. Обновил сейчас доп. и заодно (раньше как-то время на потом откладывал) решил пробежаться по всем его новым функциям и заметил такую вещь (не только в новой версии, но и в предыдущих). Не работает настройка: "ДОПОЛНИТЕЛЬНЫЕ РАСШИРЕНИЯ" =>> "Позволить пользователям выбирать отображаемые достижения" - это где "Порядок отображения достижений:" из ЛК. После нажатия кнопки "Настроить" и переноса достижений/медалей из поля "Ваши достижения" в поле "Перенесите сюда достижения для отображения" появляются следующие проблемы (если перенести все обратно, то данные проблемы исчезают):
Достижения (медали) начинают отображаться в ЛК (причем всего только 2) независимого от того, что в настройках отображения "Кол-во дост. в ЛК" выставлено - 0. А если выставить любое число от 2 до 100, то будет отобр. только всего 1 достижение/медаль. Настройка порядка отображения достижений из профиля ЛК, также ничего не меняет (к тому-же там в разделе "Ваши достижения" отображаются не все полученные медали, а почему-то тоже только 2).
На форуме также, если в настр. допа выставить "Количество достижений в PrimeForum" - 0, то выводятся только 2 достижения (хотя полученных достижений/медалей имеется больше). Если выставить любое число от 2 до 100, то будет отобр. только 1. Отображение достижений в списке пользователей работает корректно.
Если в настр. допа выкл. функцию "ДОПОЛНИТЕЛЬНЫЕ РАСШИРЕНИЯ" =>> "Позволить пользователям выбирать отображаемые достижения" то остается только то, что при указании вывода достижений на форуме, например 4 - они размещаются в одну линию и выходят за пределы ширины боковой колонки с аватаркой, становясь там невидимыми (хотя, по сути должны наверное переносится в новый нижний ряд - подобием таблицы). Хотя для меня это не проблема - я вывожу всего 3 (этого хватает).
P. S. Сообщил бы об этом на форуме, но у меня там закончилось время действия поддержки, а продлевать не стал, т.к. сам эти функции не использую и ни каких проблем (на данный момент) они у меня не вызывают.
Я не совсем понял, есть ошибка только в том, что при выборе достижений юзером макс. кол-во для отображения считается некорректно. Дальше, возможно, у вас включена группировка достижений по типу и из-за этого они не все показываются. Кол-во в след. обновлении исправлю
Нет, группировка достижений отключена. Я обновил сейчас доп на 3.5.6 и проверил - все вышеописанное осталось без изменений. Попробую объяснить еще раз:
Я выключил вывод достижений (медалей) в ЛК, т.к. занимают много места (в настройках выставил ноль) и оставил вывод только на форуме (в настройках выставил три). Если разрешить пользователям самостоятельно выбирать отображаемые достижения, то после того как они их выберут (перенесут картинки из поля "Ваши достижения" в поле "Перенесите сюда достижения для отображения" и применят) - эти достижения (медали) начинают выводиться в ЛК (хотя они там как-бы запрещены нулем), при чем не все, а только одно. И на форуме после этого выводятся уже не три, а тоже только одно.
Кол-во достижений в лк отвечает только за автоматически вывод последних достижений, если юзерам разрешено самим выбирать достижения - тогда они все равно отобразятся, т.к. в опции которая отвечает за кол-во достижений для выбора юзером у вас, видимо, значение указано.
Что бы полностью убрать блок достижений в лк можно добавить в функции
remove_action('rcl_area_actions', 'asm_last_user_achievs_lk', 99);
Спасибо. Но в ЛК и на форуме выводятся последние автоматически выданные достижения - пусть пока лучше уж все так и остается (все равно в настройки никто особо и не лезут - не заморачиваются). Я просто отписал об увиденной "неполадке" и все.
Здравствуйте. С какого момента начинается отсчет количества рефералов у участников для выдачи им достижений (с помощью Referal-Recall)? Я например установил достижения с наградами за 10, 25, 50 и 100 рефералов - у меня более 50 рефов, но достижений я так почему-то и не получил. Или отсчет начинается с нуля, после включения данного типа достижения?
Что бы выдалось достижение - надо что бы сработал триггер, в данном случае у вас должен появится новый реферал.
И Referal-Recall должен быть последней версии
Понятно, спасибо за ответ.
Артём, у меня есть рацпредложение:
сейчас можно вывести титул рядом с ником в комментарии к записи. Предлагаю сделать возможность вывода и достижений рядом с ником вместо или вместе с титулом, с соответствующими настройками в админке:
- указывать количество выводимых достижений;
- вывод вместе или вместо титула.
Со всплывающим окном при наведении на иконку достижения. Например, так:
Я подумаю, но не обещаю что сделаю это, т.к. на странице может быть много комментариев от разных людей и это повлечет за собой кучу запросов на получение ачивок. И не у всех это будет нормально помещаться, комментарии в разных темах по разному выглядят
Интересное дополнение) Возможно приобрету для мотивации пользователей))
Отличное дополнение! Практически всё уже включено, ничего не надо изобретать, под себя подстроить - пара кликов. Добротная работа, полностью стоит своих денег. Впечатления от пользования исключительно приятные. Мои благодарности автору!
Здравствуйте! А с дополнением RCL Projects система достижений работает? Можно настроить систему достижений в зависимости от сумм сделанных взносов пользователем в проекты?
Установила сейчас на сайт , не работает к сожалению ничего , невозможно добавить никакие достижения
Пишите на форум подробнее, я не могу повторить проблему
А если я буду использовать это дополнение для оплаты пример:
Создаю достижение с "Имеет уровни" и за публикацию одной записи то есть пользователь получит оплату не важно чем деньгами или рейтингом.
но что если пользователь будет в день по 10-100 получать достижений а таких пользователей будет 10-100-1000.
Сайт так нормально будет работать?
Если вам нужна только оплата на баланс пользователям за публикации записей - дополнение будет слишком избыточным, лучше использовать или сделать решение только под эту задачу.
В остальном проблемы никакой не будет. Доп во время публикации записи смотрит есть ли подходящее достижение для этого события и если есть - берет автора записи и считает сколько у него записей, а затем выдает или повышает уровень достижения (у юзера не будет 1000 достижений, будет 1 с уровнем 1000)
Спасибо нужен весь функционал дополнения скоро приобрету.
Как сделать чтоб только определенный тип пользователя мог получить достижения?
Никак. Только самостоятельно выдавать достижение
Подскажите, можно ли в качестве достижения за пополнение кошелька сделать % от суммы?
Без доработок нет
в дополнение,для уточнения:
а для настройки,чтобы пользователь получал % от суммы,которую он перевел другому пользователю тоже нужно дорабатывать код?
Да, да еще и защиту придумывать какую то т.к. туда сюда деньги переводить будут