Если вы заметили, в настройках доступа можно установить права на что угодно, кроме "view", т.е. просмотра. В моем случае нужно запретить именно просмотр.
Ужасно в семерке видеть такое упущение! Банальное действие - назначить разным типам материалов разные форматы ввода по умолчанию - невозможно реализовать штатными средствами!
VIC, вы не могли бы дать пример того, что нужно прописывать в form_alter?
Как в Rules получить значения из полей?
См. картинку. Rules для седьмого Друпала. Там в Actions есть Loops.
Запретить просмотр определенного типа контента
Создаете папку "diaryaccess".
В ней создаете файл diaryaccess.info с содержимым:
description = Запрещает доступ к записям дневника всем кроме автора.
core = 7.x
files[] = diaryaccess.module
Создаете файл diaryaccess.module, в который помещаете приведенный в теме код.
Закачиваете папку в /sites/all/modules/
Запретить просмотр определенного типа контента
Если вы заметили, в настройках доступа можно установить права на что угодно, кроме "view", т.е. просмотра. В моем случае нужно запретить именно просмотр.
Антипарсинг статей
Отображать контент в виде картинки
Убрать возможность для пользователя выбирать формат ввода.
Подписываюсь на топик.
Ужасно в семерке видеть такое упущение! Банальное действие - назначить разным типам материалов разные форматы ввода по умолчанию - невозможно реализовать штатными средствами!
VIC, вы не могли бы дать пример того, что нужно прописывать в form_alter?
Как в Rules получить значения из полей?
Вопрос снят. Ответ: для обработки полей с множественным значением нужно использовать Loops.