Jump to content

Система наград IPS 4.x

Featured Replies

Если не работает импорт, то читайте логи и смотрите в чем проблема.

Можете попробовать создать правило вручную.

К примеру правило на выдачу награды по достижению определенного кол-ва тем следующее:

  • В Conditions (условия), два правила - 
    1. Проверка на новый контент (в Condition to check выставляем Global - Truth Value, в Comparison Type выставляем Value is TRUE, в Source ставим Event/Global Data и в Data To Use ставим Boolean value indicating if content is new)
    2. Проверка на кол-во сообщений (в Condition to check ставим Member attribute values, в Attribute to check ставим Post Count, в IS ставим Equal to, в Value - значение постов, Source ставим Event/Global Data и в Data To Use ставим The created/updated content (Author))

  • Actions (действие), одно правило -
    Action Mode - Стандарт, Action to perform - Давать награду пользователю, Action should be executed - At the end of the event (default), Source - Event/Global Data, Data To Use - The created/updated content (Author), Source - Manual Configuration, Выбираем награду, далее опять Source - Manual Configuration и выбираем имя от кого награда будет получаться.

Вот и все, с таким правилом у вас пользователи будут получать награду по достижении определенного кол-ва постов. По такому принципу можете сделать и другие правила. Экспериментируйте!

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99612
Share on other sites
  • Replies 76
  • Created
  • Последний ответ
Expand topic overview

Лучшие авторы в теме

Лучшие авторы в теме

Most Popular Posts

Back
Back

Пажалуста. iAwards 1.0.1 //ipbmafia.ru/applications/core/interface/file/attachment.php?id=14576 Язык: ENG

arrer
arrer

Если не работает импорт, то читайте логи и смотрите в чем проблема. Можете попробовать создать правило вручную. К примеру правило на выдачу награды по достижению определенного кол-ва тем сле

rustav
rustav

Мой перевод на русский язык iAward. Все, что в админке работает на данный момент и попалось на глаза - перевёл до состояния понимания настроек и читаемом виде, а не мех. перевод, как было ранее. Не пе

Posted Images

Expand topic overview

Мой успешный опыт на 4.1.7:

  • скачал Automation Rules Lite //ipbmafia.ru/topic/374-fayly-iz-arhiva-ips-pomozhem-skachat/?do=findComment&comment=99581
  • скачал плагин наград  //ipbmafia.ru/applications/core/interface/file/attachment.php?id=14576
  • установил в приложения Automation Rules Lite
  • установил в приложения архив awards из папки application (предварительно сделав из zip в tar)
  • закинул в Rules правила из папки Rules Expansion Pack, которая лежит в папке наград (АЦ → Система → Rules → Manage Rules → Import)  - не обязательно
  • Создал категории наград в Награды → Управление
  • Создал награду в созданной категории наград
  • Зашел в Manage Rules → Add New Rule → создал условие для автовыдачи (в моем случае у пользоваеля скрыть контент) → жмем "Next" → вкладка Action → Add New Action и тут будет выпадающее меню, в самом низу будет iAwards → далее можно выбрать как отобразит (если правильно понял) и тут же есть вкладка каую медаль дать конкретно → профит
  • Сделал на тестовом пользователе действия (которые в правилах о выдаче) для наград и все выдало
  • В настройках наград можно выбрать где их показывать, аля подпись, блок пользователя и тд.

Из минусов:
- Награды будут тут после //адрес вашего форума/awards/  - тут бы у вкладки убрать название "награды - перевод от дяди и адрес сайта написан"
- Вкладка "награды" в профиле показывает медали, но вместе с частью ленты пользователя и медали в самом низу, это неудобно. При этом награды же отображаются в блоки профиля в сообщениях и кликнув на медаль происходит переход в ту же вкладку "Награды" и ленты пользователя нет.
- Буду весьма признателен, если кто-то возьмется перевести приложение Automation Rules Lite - стало бы значительно удобнее и яснее создавать правила.

А так пока много возни конечно и много ошибок будет, т.к. не все с инглишем на ты)

Ой, надо мной уже написали, как давать награды.  Ну ни чего страшно, лишним думаю не будет)

Edited by rustav

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99630
Share on other sites

- По поводу рекламы в титле страницы - в админке - языки. Ключ __app_awards
- Вкладка - тут проблема шаблона как я понял. У меня на Uniform все ок.

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99634
Share on other sites

@arrer точно, тема так выдает. Хотя это просто перекрашенный стоковый вариант. Странно конечно.

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99636
Share on other sites
28 минут назад, rustav сказал:

закинул в Rules правила из папки Rules Expansion Pack, которая лежит в папке наград (АЦ → Система → Rules → Manage Rules → Import)  - не обязательно

пытался так же сделать, но при импорте выдает ошибку 
Что-то пошло не так. Пожалуйста, попробуйте еще раз.
и все, вкладка Manage Rules не работает уже

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99638
Share on other sites

Лично пока пас от системы. Она работает, но уж слишком много пыхтелок первоначальных ради свистелки-перделки на форуме)) Пока ручками пусть выдают. Автоматика на русском появится, тогда уже будет в разы проще.

Кстати у вкладки "Награды" в АЦ нет иконки. Не критично, но не эстетично)

Edited by rustav

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99639
Share on other sites
8 минут назад, rustav сказал:

Лично пока пас от системы. Она работает, но уж слишком много пыхтелок первоначальных ради свистелки-перделки на форуме)) Пока ручками пусть выдают. Автоматика на русском появится, тогда уже будет в разы проще.

Кстати у вкладки "Награды" в АЦ нет иконки. Не критично, но не эстетично)

я тоже, даже при установке приложения Rules на форум не зайти, видимо кто то не очень рукастый делал
 

К сожалению, возникла проблема

Что-то пошло не так. Пожалуйста, попробуйте еще раз.

Код ошибки: EX2048

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99641
Share on other sites

@jack007 при это вкладка наград у тебя работает)) 

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99642
Share on other sites
2 минуты назад, rustav сказал:

@jack007 при это вкладка наград у тебя работает)) 

я же говорю, кто то делал на слово, работает сейчас и Бог с ним. Наверное и не тестировали ничего )
Даже при создании нового правила в ручную, пишет ту же ошибку )
 Что-то пошло не так. Пожалуйста, попробуйте еще раз.

Edited by jack007

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99643
Share on other sites

@jack007 не знаю кто делал и как. Но у себя работает, хотя я вообще профан, так бы помог) Тут люди с опытом, думаю догонят это дело до нормального состояния.

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99644
Share on other sites
1 минуту назад, rustav сказал:

@jack007 не знаю кто делал и как. Но у себя работает, хотя я вообще профан, так бы помог) Тут люди с опытом, думаю догонят это дело до нормального состояния.

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

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99645
Share on other sites

Ещё бы можно было не по одному пользователю писать, а несколько, то вообще бы было шикарно.

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99653
Share on other sites
3 часа назад, rustav сказал:

Ещё бы можно было не по одному пользователю писать, а несколько, то вообще бы было шикарно.

ты знаешь как удалить награду например теперь?

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99668
Share on other sites

Нужно зайти в админку, в награды что создал, открыть меню наград с правой стороны и там есть что-то типа "удалить награду". Появится список имеющих награду, удаляешь её у получателя и пишешь причину удаления

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99693
Share on other sites
14 часов назад, rustav сказал:

Лично пока пас от системы. Она работает, но уж слишком много пыхтелок первоначальных ради свистелки-перделки на форуме)) Пока ручками пусть выдают. Автоматика на русском появится, тогда уже будет в разы проще.

Кстати у вкладки "Награды" в АЦ нет иконки. Не критично, но не эстетично)

Иконки нет только в криво переведенном варианте. В Инглише все ок.

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99695
Share on other sites

Мой перевод на русский язык iAward. Все, что в админке работает на данный момент и попалось на глаза - перевёл до состояния понимания настроек и читаемом виде, а не мех. перевод, как было ранее. Не переведены несколько строк, но они не попались при использовании системы.

В языках есть строчки, где судя по описанию можно массово выдавать и группам. Но как это сделать в системе, пока не нашёл.

 

iAwards (RUS).xml

Edited by rustav

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99696
Share on other sites

Иконки для наград есть у кого? Странно что они по стандарту не добавили иконок..

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99697
Share on other sites

Евгений Бондаренко, так в сети полно иконок)) ищи в png формате и качай. Разобрался окончательно с системой автовыдачи. Теперь она кажется простой)

Правил создал кучу, ачивки. медали, награды. Некоторые ачивки уникальные и долгими получились, по 10-15 требований должно быть у пользователя - но тем они и ценнее. К примеру ачивка 1 уровня: "Они все знают", описание "за действия в профиле", правило: установить аватарку, подпись, обложку, дату рождения. И тогда автоматом выдается ачивка.

Народ активнее стал на форуме, гонится за ачивками) Гадают как их получить, т.к. есть список с легкими подсказками в виде названий и описанием минимальным. 

Мне чем-то эта система напомнила xenforo (не реклама), там тоже можно делать что-то подобное. Но спектр действий и комбинаций не так широк.

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99699
Share on other sites
4 минуты назад, rustav сказал:

Правил создал кучу

У вас FULL версия Rules?

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99700
Share on other sites

MIXOH, Лайтовая. Выше ссылку писал на нее. А в чем отличия от фул?

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99702
Share on other sites
Только что, rustav сказал:

в чем отличия от фул?

Ну насколько я понял, только в количестве правил, просто вы пишете:

6 минут назад, rustav сказал:

Правил создал кучу

Вот я и подумал....

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99703
Share on other sites

MIXOH, пока правил 9, с кучей внутри правил для получения. А в лайте сколько лимит? 

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99704
Share on other sites
Только что, rustav сказал:

А в лайте сколько лимит?

you may only create up to 10 rules (тобишь до 10 правил)

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99706
Share on other sites

да епрст :D Счастье было так возможно! Ждем тогда еще фулл, хотя наверное долго придется ждать))

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99707
Share on other sites

В настройках в профиле пользователя - сайт.ру/settings/awards/ вылетает ошибка EX2. В логах -

Mon, 25 Jan 2016 09:50:57 +0000 (Severity: 2)
185.57.29.187 - http://forum.samp-grp.ru/settings/awards/?csrfKey=aa60eed1672f172063fcde664a74f4ea
ErrorException
2: Invalid argument supplied for foreach()
#0 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Helpers/Form/Select.php(181): IPS\IPS::errorHandler(2, 'Invalid argumen...', '/var/www/grp_ad...', 181, Array)
#1 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Helpers/Form/Select.php(150): IPS\Helpers\Form\_Select->parseOptions()
#2 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Helpers/Form/FormAbstract.php(260): IPS\Helpers\Form\_Select->html()
#3 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Helpers/Form/Form.php(357): IPS\Helpers\Form\_FormAbstract->rowHtml(Object(IPS\Helpers\Form))
#4 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Theme/Theme.php(692) : eval()'d code(26): IPS\Helpers\_Form->__toString()
#5 [internal function]: IPS\Theme\class_awards_front_profile->awardsSettings(Object(IPS\Helpers\Form))
#6 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Theme/SandboxedTemplate.php(57): call_user_func_array(Array, Array)
#7 /var/www/grp_admin/data/www/forum.samp-grp.ru/init.php(434) : eval()'d code(54): IPS\Theme\_SandboxedTemplate->__call('awardsSettings', Array)
#8 /var/www/grp_admin/data/www/forum.samp-grp.ru/init.php(434) : eval()'d code(54): IPS\Theme\SandboxedTemplate->awardsSettings(Object(IPS\Helpers\Form))
#9 [internal function]: IPS\core\modules\front\system\awards_hook_awardsSettingsForm->_awards()
#10 /var/www/grp_admin/data/www/forum.samp-grp.ru/applications/core/modules/front/system/settings.php(55): call_user_func(Array)
#11 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Dispatcher/Controller.php(94): IPS\core\modules\front\system\_settings->manage()
#12 /var/www/grp_admin/data/www/forum.samp-grp.ru/applications/core/modules/front/system/settings.php(35): IPS\Dispatcher\_Controller->execute()
#13 /var/www/grp_admin/data/www/forum.samp-grp.ru/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\front\system\_settings->execute()
#14 /var/www/grp_admin/data/www/forum.samp-grp.ru/index.php(13): IPS\_Dispatcher->run()
#15 {main}

Только у меня такая ерунда?

Link to comment
https://ipbmafia.ru/topic/13359-sistema-nagrad-ips-4x/?&do=findComment&comment=99717
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.