Блог пользователя - Тимофей

Создание материала неавторизованным пользователем

9 апреля 2015 в 17:24

Добрый день!

На сайте есть тип материала, который могут создавать пользователи. Отсюда 2 вопроса:

1. Как добавить поле "Имя" только для анонимных пользователей с его посоедующим выводом.
2. На странице вывода анонсов этих материалов в шаблоне имя пользователей выводится через: <?php print render($name); ?>. Как сделать так, чтобы это поле не выводилось для анонимных пользователей?

Спасибо!

Выбор термина таксономии при создании ноды.

7 апреля 2015 в 13:21

Добрый день!

При создании ноды через поле Term Reference выбирается термин таксономии, к которому относится материал.
Таксономия имеет 3 уровня иерархии.

Как сделать иерархический выбор: выбирается 1 уровень -> показываются только его термины -> выбирается 2 уровень -> показываются только его термины.

Таким образом, пользователь всегда будет выбирать один из "самых мелких" терминов таксономии.

Спасибо.

В некоторых браузерах не работает кнопка Video Filter в CKEditor

18 марта 2015 в 14:47

Добрый день!

Установлен Drupal 7, CKEditor через wysiwyg модуль, Video Filter. Все настроено - кнопка в редакторе появилась. Но она работает только в FireFox и IE. В Опере и Хроме не работает.
В чем может быть проблема?

Flags + Rules срабатывает только 2 раза.

6 августа 2014 в 13:13

Дано:

Есть 3 флага, которые не должны быть одновременно отмечены.
В rules создаем правила: когда флаг нажимается, остальные отметки снимаются.

Например:

EVENT
A node has been flagged, under "A"

Actions

Unflag a Node
Parameter: Flag: B, Node: [flagged-node], User on whose behalf to flag: [flagging_user], Skip permission check: false

Unflag a Node
Parameter: Flag: C, Node: [flagged-node], User on whose behalf to flag: [flagging_user], Skip permission check: false