flag

Вывести представление из пользователей, поставивших флаг, с контекстным фильтром по материалу на котором он стоит

Аватар пользователя engenes

Как вывести на странице материала, пользователей, поставивших флаг.
Уже пальцы сломал на этом. сначала создал из пользователей, добавил связь по флагу, но по содержимому отмеченному флагом связь добавить не получается, в списке такого нет (а хорошо бы, чтобы было).
Подскажите, может быть кто то сталкивался. как настроить такого рода контекстную фильтрацию.

0 Спасибо

Проверка условия при постановке флага

Аватар пользователя engenes

Здравствуйте.
Может быть кто-то сталкивался с такой задачей, когда при постановке флага нужно было проверить условие, и если все верно флаг ставился иначе нет?

0 Спасибо

drupal_goto после Flag

Аватар пользователя SYr

Всем привет!

0 Спасибо

Своя тема для "флагнутых" материалов

Аватар пользователя void

Возможно ли для отмеченных (при помощи модуля flag) материалов применять другую тему (для всех отмеченных одна своя)? Если возможно, как примерно реализовать, куда копать?
Вдогонку если первое возможно: а вот еще другим (не флагнутым) материалам с референс полем-ссылкой на отмеченный материал тоже эту же тему применять, возможно?
Или как можно сменить тему всем каким либо образом отмеченным материалам и всем, ссылающимся на них (через референс поле ссылку)?

0 Спасибо

Rules+Flag, отметить для всех пользователей кроме автора ноды после её создания.

Аватар пользователя Евгений_Маков

Пытаюсь создать правило для отметки новых материалов флагом "Не просмотрено" для всех юзеров, кроме автора ноды.
Создаю
Event - "После сохранения нового материала"
Условие - пропускаю
Action - Отметить флагом материал
И внутри экшена застрял на селекторе данных - пользователь от имени которого отметить флагом.
Можно инвертировать как-то этот селектор? Мне нужно отметить непрочитанным для всех кроме автора! Или для этой задачи есть другие решения?

0 Спасибо

Мультифлаги (флаги с несколькими вариантами)

Аватар пользователя shevgeny

Никак не могу найти что-то подобное флагам, только не «да/нет», а с несколькими вариантами на выбор (select или radio). Флаги позволяют «отмечать» сущности и потом, к примеру, выводить во views их по принципу «есть отметка» / «нет отметки». А мне нужно больше возможностей :) Отметка 1 / 2 / 3. Ну и с сохранением всего функционала флагов (самое главное — ajax-простановка отметки во views).
Может кто-то знает, как такое называется? Уверен, должно быть подобное на d.org, но найти не могу.

0 Спасибо

Flag 4.0 вывод кол-во флагов

Аватар пользователя RomanovVlad

Здравствуйте, как сделать вывод кол-во флагов в версии модуля 4.0 (для drupal 8)
Нашел только api для 3.и 2 версии модуля?
И можно прописать css класс к флагу?

0 Спасибо

Как получить значение поля flag

Аватар пользователя Junegton

К флагу прикреплено поле Entity reference, со ссылкой на ноду. Флаг ставится через дополнительную страницу. Все работает хорошо!

Но возник вопрос, как обратиться к содержимому моего поля?
Пробую так:

0 Спасибо

Как переименовать кнопку "отмена" на странице подтверждения флага?

Аватар пользователя Тимофей

Добрый день.

Как на странице подтверждения флага переименовать кнопку отмена?
Через перевод можно сделать это, но тогда перевод меняется на всем сайте, а требуется только на странице подтверждения определенного флага.

Спасибо.

0 Спасибо

Страница термина - как проверить выводимый материал на флаг.

Аватар пользователя Тимофей

Добрый вечер!

На странице термина таксономии выводятся материалы нескольких типов. Как можно проверить выводимые материалы на наличие установленного флага (если он существует для данного типа материала вообще) и не выводить материал.

Т.е. как в шаблоне термина проверить, есть у материала проставленный флаг или нет? И в зависимости от этого выводить или нет.

Спасибо.

0 Спасибо

Flag + Views + связи и контекстные фильтры

Аватар пользователя burtellbee

Доброго времени суток!
Много чего перечитал, пересмотрел, но не как не могу разобраться с настройками VIEWS, а именно связи и контекстные фильтры.
Суть в следующем, есть материал с привязанными к нему флагами "А" и "Б", отмечать эти флаг могут любые пользователи кроме автора ноды. Необходимо вывести views, в котором будет отображаться кто отметил определенную ноду флагом "А", а кто флагом "Б". Т.Е. список пользователей.

0 Спасибо

делаем like и dislike для ноды

Аватар пользователя mozh

Потребовалось создать лайки и дизлайки для ноды.
Создаем два флага с помощью модуля Flag
Один назовем likenode, второй dislikenode))
Flag link text можем установить с помощью токена количества так: Like [node:flag-likenode-count]
Link type: JavaScript toggle
Не забываем указать тип материала где будут показываться флаги
аналогично создаем dislikenode
В итоге на странице ноды получим два флага, но нужно чтобы пользователь мог установить только один из них, как радиокнопки
подключаем к вашему шаблону скрипт js в .info
scripts[] = script.js
и в его следующий код

(function ($) {
  Drupal.behaviors.like_dislike = {
    attach: function (context, settings) {
          //click like button
          $('.flag-likenode a').click(function(){
0 Спасибо

[Решено] Обработка входящих сообщений с смс-шлюза

Аватар пользователя alexcovax

Добрый день.

Ситуация следующая:
Смс-шлюз при получении сообщения на определенный номер post'ом отправляет на мой сайт его параметры (грубо говоря, id, номер отправителя, текст сообщения и время получения).

Задача минимум была получить и отобразить сообщения у себя на сайте. Для этого я написал простенький модуль, который при получении данных от смс-шлюза записывает их в свою таблицу в БД, а дальше уже из этой таблицы просто через views вывожу список сообщений на сайте. Т.е. без создания нод под каждое сообщение, просто записываю в базу и показываю вьюсом из нее.

Теперь стоят следующие задачи:
1. Дать модератору возможность проставлять сообщению оценку (положительно/отрицательно) и выбирать категорию (одну из пяти).

0 Спасибо

Rules + Flag + Taxonomy = как поставить флаг? [РЕШЕНО]

Аватар пользователя Тимофей

Привет!

Создаю правило: при создании ноды флагом отмечается соответствующий термин таксономии.

В action pастопорился на дата-селекторе выбора термина таксономии. Что там надо писать?

Удается выбрать только: [node:field_name_taxonomy_reference:0] (1, 2 3). Но толку от этого не много.

Что значат эти цифры?

0 Спасибо

"out of stock" заменить на flag

Аватар пользователя airfox

Помогите заменить кнопку при отсутствии товара "out of stock" во views c настроенным на дисплей товара Flag-ом, то есть хочу при нулевом остатке товара на складе выводить флажок "на заказ" - "отмена" на странице созданной views, наткнулся на модуль commerce_stock_notifications там есть строки

<?php
function commerce_stock_notifications_form_commerce_cart_add_to_cart_form_alter(&$form, &$form_state$form_id) {
  
$product $form_state['default_product'];
  
$product_wrapper entity_metadata_wrapper('commerce_product'$product);

  // We care about stock if the stock field exists, AND stock is not being
  // disabled by the override option.
  
$stock_managed = (commerce_ss_product_type_enabled($product->type) && commerce_ss_product_not_disabled_by_override($product));?>

0 Спасибо

Создание правил доступа к ноде/комментариям через Views + Flags?

Аватар пользователя Тимофей

Добрый день!

Подскажите, пожалуйста, как решить такую задачу:
Если нода помечена флагом, то читать комментарии к ней могут только те, кто оставил комментарий.

Теоретически, это выглядит так:

Если нода помечена флагом, то пользователю открывается материал без комментариев, только с формой и просьбой ответить. После ответа для юзера меняется флаг и все комментарии становятся доступны. Только в Rules нет условия "перед открытием материала".

Или проще это через Webform сделать с выводом результатов для тех, кто ответил?

0 Спасибо

Необходимо добавить подсчёт количества лайков к контенту

Аватар пользователя sf_tanya

Мне надо добавить подсчёт количества лайков к контенту.
Модуль Flag загрузила, но там просто ставятся Like/Unlike без подсчёта.
Нашла информацию, что подсчитать лайки-флажки поможет модуль Token.
Я его скачала, но не знаю, как настроить, чтоб вёлся подсчёт лайков.

Подскажите, пожалуйста.

0 Спасибо

Как менять фон строки во вьюхи после активации flag без перезагрузки страницы?

Аватар пользователя krisniv

Всем доброе время суток!
Очень прошу помочь, что не так в js коде ниже.
Задача такова. После активации flag фон должен без перезагрузки страницы становиться синего фона, после деактивации - серого.

.views-row имеет дополнительные классы .active и .disactive.
Класс добавил в Settings в Format:Unformatted list | Settings
В поле Row class добавил токен [flagged]
Возможно это неверный вариант? Подскажите как тогда правильно сделать.
В info файл темы добавил scripts[] = js/flag_classes.js

jQuery(document).ready(function() {

    jQuery(document).on('flagGlobalAfterLinkUpdate', function(event, data){
        var class_names = 'is-flagged';
 
        var content = data.contentType + "-" + data.contentId;
        var multiContent = '"[id='+content+']"';

0 Спасибо

Аналог сделки между пользователями

Аватар пользователя sergey2att

Уважаемое сообщество!

Возникла необходимость реализовать аналог сделки между пользователями. Суть в следующем: есть заявка (нода), у заявки может быть 4 статуса (отправлено, принято, отклонено, завершено). Статусы должны менять пользователи, причем по такому правилу: автор заявки может отправлять заявку и подтверждать завершение, пользователь которому предназначена заявка может принимать/отклонять ее, и завершать.

Есть мысль реализовать это дело используя flag и rules'ы + немного кода. Но не факт что получится.

0 Спасибо

Ежегодный архив количества флагов(история лайков)

Аватар пользователя maksbaks

Доброго времени суток!
Прошу помощи у специалистов!
Нужно вывести список пользовательских нод с архивом отмеченных флагов.
Грубо говоря - история лайков Анкеты что бы было удобно узнать, отсортировать и вывести в views сколько лайков за год было сделано

Подробнее:
1) Есть список нод(анкет пользователей), который постоянно пополняется при создании нового аккаунта и сортируется в зависимости от набранных счетчиком флагов, которые ставят другие пользователи
2) как правильно сделать архив "Анкет" что бы при выборе года в фильтре(например 2014), выводило все анкеты которые были созданы до конца 2014 года (то есть 2013,2012 тоже) но при этом показывало количество отметок флагом которые были отмеченные именно в течении 2014 года

0 Спасибо