как настроил зачисление баллов пользователю (userpoint) за голосование ноды, комментов.
1. Установил модули Rate, Voting API, Rules, Voting Rules, Userpoints и Userpoints rules integration
2. Создал флаг, чтобы помечать ноды и комментарии, за которые голосовал пользователь
3. Создал 4 правила (скрины прикрепил в файле)
сделай в действии для отладки вывод сообщения userpoints-transaction:points и посмотри что там
Сделал, результат прикрепил файлом со скрином. Видно, что показывает 4 единицы, это по 2 балла идут на карму и рейтинг ноды (по 2 потому что уже нажимали на -1 и чтобы не было 0, когда человек передумает, плюсы обратно 2, короче это уже нюансы).
Значит правила на вычитание кармы не будет. Но если пользователю дать возможность передумать и проголосовать повторно -1, то одно правило на вычитание должно быть.
Спасибо, а то я вручную собирался патчить) Файлик заменил, появилось в условиях userpoints, надеюсь дальше вопросов не возникнет.
Все дело значит в модуле, нужен был маленький патч, чтобы появилось условие соответствующее, а я полдня убил на это дело. пишу РЕШЕНО.
В коменте здесь https://drupal.org/node/874384 пишут, что есть патч, но я ни разу еще не ставил патчи, самое время попробовать. Не подскажет примерно как его ставить?
Сделал 1-ое действие, чтобы вытянуть loaded-points:
Load баллы of a user
Parameter: Пользователь: [userpoints-transaction:user], Баллы category: Рейтинг
Provides variables: Number of баллы in the specified category. (loaded_points)
И 2-ым действием вывел на экран:
Show a message on the site
Parameter: Сообщение: [loaded-points]
Если вы про событие. Ставлю на событие "User will be awarded баллы", но тогда в условии "evaluate the results of a vote" в Data selector нет нужных данных для проверки.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
1. Установил модули Rate, Voting API, Rules, Voting Rules, Userpoints и Userpoints rules integration
2. Создал флаг, чтобы помечать ноды и комментарии, за которые голосовал пользователь
3. Создал 4 правила (скрины прикрепил в файле)
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Сделал, результат прикрепил файлом со скрином. Видно, что показывает 4 единицы, это по 2 балла идут на карму и рейтинг ноды (по 2 потому что уже нажимали на -1 и чтобы не было 0, когда человек передумает, плюсы обратно 2, короче это уже нюансы).
Вывод определенного типа материла, связанного с термином таксономии
Конечно использую Views. Вот скрин как настраиваю. но результат по ссылке в шапке вопроса.
Не раскрывается ссылка "ещё" в контекстуальных фильтрах views
Решили проблему? У меня такая же фигня.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Значит правила на вычитание кармы не будет. Но если пользователю дать возможность передумать и проголосовать повторно -1, то одно правило на вычитание должно быть.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
да конечно
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Спасибо, а то я вручную собирался патчить) Файлик заменил, появилось в условиях userpoints, надеюсь дальше вопросов не возникнет.
Все дело значит в модуле, нужен был маленький патч, чтобы появилось условие соответствующее, а я полдня убил на это дело. пишу РЕШЕНО.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
На компе?) Windows 8.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
В коменте здесь https://drupal.org/node/874384 пишут, что есть патч, но я ни разу еще не ставил патчи, самое время попробовать. Не подскажет примерно как его ставить?
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Она не добавляется в переменные, и в списке ее тоже нет.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Не понял куда что добавить.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Нету. Только вот все перепроверил. Нигде нет.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Сделал 1-ое действие, чтобы вытянуть loaded-points:
Load баллы of a user
Parameter: Пользователь: [userpoints-transaction:user], Баллы category: Рейтинг
Provides variables: Number of баллы in the specified category. (loaded_points)
И 2-ым действием вывел на экран:
Show a message on the site
Parameter: Сообщение: [loaded-points]
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Выбираю в условиях сравнение данных.
Data comparison
Parameter: Data to compare: [userpoints-transaction:points, Operator: is greater than, Data value: 200
Проверяю, тоесть клацаю по рейтингу нод автора, но у автора не меняется поле. (Если убрать условие то действие срабатывает).
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
А все потому что, сравниваю скорее всего не то. Нужно сравнивать же vote-resultats, но в сравнении данных его нет.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Если вы про событие. Ставлю на событие "User will be awarded баллы", но тогда в условии "evaluate the results of a vote" в Data selector нет нужных данных для проверки.
РЕШЕНО. При накоплении Userpoints в профиле меняется значение поля
Нужно сменить (поле "Ссылка на термин") термин на другой.
РЕШЕНО. Заменить "Чтобы отправить комментарий..." на "ответить"
Спасибо. Проблема решена.
privatemsg запретить писать самому себе
Условие:
NOT Data comparison
Parameter: Data to compare: [comment:author], Data value: [comment:node:author]
Userpoints Сумма очков из разных категорий
Нашли решение как вывести баллы из разных категорий?
(РЕШЕНО) Популярные теги
Допустим популярность определяется по частоте использования тега. Это можно реализовать в Views?
URL для заведений каталога. Сбросить счетчик. ID для нод.
Так и не нашел
Проблемы с моделем quote
Почему у меня просто текст
Хочется странного: перенести комментирование блога на форум.
Ну так что-то вышло у Вас? Жаль, что модуля Discuss This! для D7 до сих пор нет, он как раз для этих нужд.
[решено] Vk like в тизерах.
Так никто и не поможет?