Как спрятать (не запретить) один из словарей таксономии для определенных ролей

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

Аватар пользователя kalugin kalugin 29 сентября 2008 в 19:47

Уважаемые знатоки Друпала. Возникла проблема: Необходимо, чтобы всем пользователям, кроме администратора сайта, НЕ показывался в тэгах один из словарей таксономии.

Уточню: в типе материала "новости" существует несколько словарей - тема, геотитр, автор текста. Вот автор должен быть скрыт, и виден только админу сайта.

Если запретить доступ к этому словарю для анонимов, то они не смогут читать новости, так как тэг "автор" обязателен при заверстывании новостного сообщения. Подскажите, решается ли эта задача средствами существующих модулей?

Комментарии

Аватар пользователя kalugin kalugin 30 сентября 2008 в 10:45

Химический Али wrote:
модуль taxonomy access control
или taxonomy access control lite

Я же написал, что не подходит по причине того, что к самим материалам доступ скрывать не надо. Нужно лишь не отображать тэг для анонимуса. Если пользоваться taxonomy access control, то вместе с тэгом недоступным становится и сам материал, а этого не нужно.

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