Как да дам потребителски точки след публикуване на съдържание, докато съдържанието по подразбиране е непубликуван?

Бих искал да предоставя на потребителите потребителски точки, когато добавеното от тях съдържание от типа „Съдържание“, което не е публикувано по подразбиране, бъде публикувано. Опитах това с модула Правила: - Събитие: След запазване на ново съдържание - Елементи: * Съдържанието е от тип: Съдържание * Съдържанието е публикувано - Действия: Предоставяне на точки на потребител

Така че, когато потребител добави съдържание „Съдържание“, той не получава никакви потребителски точки и съдържанието му не е публикувано. Идеята ми беше да им бъдат дадени точките, след като аз като модератор публикувам тяхното съдържание. Но очевидно те не получават точки, след като съм направил това с правилото, което съм настроил. Какво направих погрешно и как мога да разреша това?


person Jeroen    schedule 16.09.2013    source източник


Отговори (2)


Не за заяждане, но ; в края на условното условие if не е излишно, просто е грешно. Този след foreach { } е излишен. :)
person OnengLar    schedule 18.09.2013
comment
Благодаря ви много за отговора @oneng! Ти наистина ми помогна! Модулът Flag е наистина страхотен. Можете ли да ми помогнете с моя нов въпрос за потребителските точки също? - person Jeroen; 21.09.2013

Моля, проверете модула за флаг, както каза моят приятел

СТЪПКА 1 - направете флаг модул с име (Публикуване на възел и предоставяне на точки на потребителя) и след това направете събитие в

СТЪПКА 2- Конфигурация--> работен поток-->правила--> и направете събитие там, като изберете флага, който току-що сте направили, т.е. (Възел е маркиран, под „добавяне на точки при флаг за публикуване на статия“) след това задайте действие като ( Дайте точки на потребител) Селектор на данни: flagged-node:author Точки: 5 Point Category value: (Изберете вашата категория) стойност на операцията: flagged-node:author автоматично одобрен и сте готови сега.. когато потребителят публикува статията той ще бъде непубликуван и когато администраторът го направи публикуван, когато потребителят щракне върху флага на този елемент, точките ще бъдат предоставени на потребителя.

person user3181673    schedule 10.01.2014