Запретить просмотр определенных страниц

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

Аватар пользователя FockeR FockeR 17 августа 2009 в 18:24

Приветствую! Создаю на Drupal 6 сайт. Необходимо запретить анонимным пользователям просмотр определенного контента. Т е есть сайт, меню (основные ссылки), некоторые из них (ссылок) анонимный пользователь просматривать может, а для некоторых нужно закрыть доступ (даже на просмотр). Включая/выключая доступ к контенту сайта, я влияю сразу на все меню, а нужно выборочно..
Смотрел модуль Content Access и Simple Access, но разобраться не могу...
Подскажите, как решить проблему.
Спасибо!

Комментарии

Аватар пользователя FockeR FockeR 18 августа 2009 в 12:53

Спасибо!
А не подскажите ли, где настроить сообщение, выводимое анонимному пользователю?
Т е сейчас, при обращении на закрытую страницу, пользователь видит:

"Доступ запрещен
У вас нет доступа к этой странице."

Как добавить в это сообщение текст,что ему нужно зарегистрироваться?
Спасибо!

Аватар пользователя WiseMan WiseMan 18 августа 2009 в 13:14

"FockeR" wrote:
Как добавить в это сообщение текст,что ему нужно зарегистрироваться?

Есть два варианта:

  • httр://www.vash-site.ru/admin/settings/error-reporting - создаете специальную страницу где пишите о необходимости зарегистрироваться и прописываете ее для 403 ошибки
  • ставите модуль logintoboggan - у него в настройках есть возможность указать опцию, чтобы при закрытом доступе выводилась сразу форма входа на сайт.
Аватар пользователя FockeR FockeR 18 августа 2009 в 17:43

Спасибо, все работает!
Но последний момент остался - я создал несколько форумов, и закрыл доступ к ним модулем Content Access и Forum Access. Анонимный пользователь при нажатии на пункт основного меню "Форум" получает сообщение "Форумы не определены".
Как сделать настройку редиректа анонимного пользователя, чтобы его отправляло на страницу логина?
Я настраивал редирект через "Администрирование/Содержание/Содержимое" для всех типов контента, а форумы там отсутствуют.
Т е все они находятся по адресу "имяСайта/forum/..." Вот эту страницу и надо перенаправить...
Спасибо!