Не знаю даж как назвать тему.
Вообщем на сайте есть форум и есть чат (shoutbox). Каким таким хитрым образом можно сделать в пунктах меню такую вещь: гость видит эти пункты меню, при заходе по одному из них он попадает на страницу, где его просят войти или зарегаться. Авторизованный пользователь нормально в рабочем режиме видит и форум и чат. Shoutbox так ваще прячет пункт меню. Можно дать право просмотра/чтения гостям, но как раз-таки это право здесь не к месту. Нужно просто показывать пустую страницу, где просят зарегаться или войти.
Комментарии
<?php
global $user;
if($user->uid == 0) drupal_goto('you page');
?>
на закрытой странице
это если страница в применением php фильтра? а как быть со страницей форумов и чата? там она на вьюс вся походу
В пункте меню прописать ручками путь к странице с чатом.
Поставить LoginToBoggan.
Запретить показ страницы анонимам.
Теперь если заходит аноним, ему выдается надпись, что доступ запрещен и показывается форма за вход/регистрация. Если заходит зарегистрированный, то видит содержание страницы.
да! есть! спасибо за решение!
пункт меню начал быть виден гостям только после того как я указал прямую ссылку http://supersite.com/chat в настройках меню
а доступ к форуму получилось перекрыть только при помощи модуля Forum Access