Добрый день.
Скажу сразу обычно не пишу, а до посинения ищу сама решение, читаю документацию и смотрю поисковики. Но видимо простуда дала осложнения
Ситуация следующая:
в локальной сетке есть корпоративный портал, собранный на Drupal 5.x. Есть только 1 зарегистрированный пользователь - админ, остальные люди просто просматривают сайт, так решило руководство Ну так вот... сейчас возникла потребность сделать новый раздел, который будет требовать модерации.
Создала новый тип материала, в нем - нужные поля. Разрешила через "Управление доступом" анонимным пользователям - создавать.
Дальше я поставила модуль Moderation. В настройке модуля - установила, что он будет модерировать мой вновь созданный тип материала.
Дальше интересно если я захожу под админом, создаю материал - то он появляется в рубрике модерация и всё нормально работает.
Если же делать под анонимным пользователем, то вношу все поля в материал, жму кнопку отправить. После этого выскакивает 404-ая ошибка. И материала нигде нет. Его нет в просто содержимом, нет и в разделе для модерации. Причем если смотреть базу, то таблице content_type_мой_тип_материала - строчка с записью появляется. В node_revisions - соответствено тоже.
Буду искренне благодарна, если подскажите в какую сторону смотреть.
Комментарии
Проблема решена.
Сделала 2 вещи.
1 - добавила редирект для анонимов при создании документов на страницу "спасибо за ваш вопрос".
для этого в линке использовала переменную destination.
Спасибо многомудрому Химическому Али на страничке - http://www.drupal.ru/node/37605
2 - руками добавила пользователя anonymous с uid=0 в таблицу users.
Материалы отображается, модерация работает.
Теперь буду думать над синхронизацией баз данных для 2 сайтов. Но это уже другая история