[Решено] Как открыть доступ пользователю к редактированию конкретного блока (не всех)

Главные вкладки

Аватар пользователя Andigo Andigo 23 ноября 2009 в 22:12

Есть ли такой модуль? Для меню есть подобный отличный модуль Menu Admin per Menu, который находится у меня в списке "обязан иметь". Но не могу найти решение для управления блоками.

По умолчанию, общий доступ к управлению блоками я закрываю всегда, чтобы клиенты не могли там накосячить по незнанию. Но иногда требуется все-таки доступ к редактированию конкретных блоков открыть.

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

Решение: модуль Node Blocks

Комментарии

Аватар пользователя gnm@drupal.org gnm@drupal.org 24 марта 2010 в 19:54

Решение так и не найдено? Задача аналогичная, требуется разрешить определенным ролям управлять только определенными блоками.

Аватар пользователя Andigo Andigo 7 мая 2010 в 10:27

Задача решена именно в контексте "открыть доступ к редактированию конкретных блоков". Нашел неплохой модуль Node Blocks, который в целом решает данную задачу. Самое главное, имеет ряд настроек как именно отображать нод в блоке.

Из описания модуля:

Этот модуль позволяет Вам определять тип(ы) материалов, как являющийся блоком. Это позволяет редакторам сайта редактировать блочный текст и заголовок, не имея доступа к странице администрирования блоков. Пользователи только должны иметь доступ к редактированию данного типа материалов, чтобы редактировать блок.