Незарегистрированные пользователи [РЕШЕНО]

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

Аватар пользователя starcomputer@drupal.org starcomputer@dr... 9 марта 2010 в 12:18

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

Комментарии

Аватар пользователя wolfXXXL wolfXXXL 9 марта 2010 в 13:01

"<a href="mailto:starcomputer@drupal.org">starcomputer@drupal.org</a>" wrote:
редактировал тип материала.

Посмотрите на этой странице Ваш_сайт/admin/user/permissions правильно ли розданы права для анонимных пользователей на новые поля или что Вы там редактировали.

Аватар пользователя wolfXXXL wolfXXXL 9 марта 2010 в 14:53

Проверьте наличия пользователя uid = 0 в базе данных, он обязательно должен быть.
Если он есть, то скорей всего "невидимость" связана всё таки с недостачей прав на что-то для анонимов.

Аватар пользователя starcomputer@drupal.org starcomputer@dr... 9 марта 2010 в 15:01

"wolfXXXL" wrote:
Проверьте наличия пользователя uid = 0 в базе данных, он обязательно должен быть

Есть.
"wolfXXXL" wrote:
Если он есть, то скорей всего "невидимость" связана всё таки с недостачей прав на что-то для анонимов

Да я это понимаю, только вот почему часть материалов этого типа выводится, а часть нет ?
Материал типа справочника, поэтому весь практически одинаков.
Насколько я понимаю есть только один путь выводить или не выводить на экран конкретную ноду - отметка Опубликовано.
Да, забыл сказать, все ноды этого типа материала выводятся через Content Template.

Аватар пользователя wolfXXXL wolfXXXL 9 марта 2010 в 16:06

"<a href="mailto:starcomputer@drupal.org">starcomputer@drupal.org</a>" wrote:
Да, забыл сказать, все ноды этого типа материала выводятся через Content Template.

А если обычный вывод тоже анонимы не видят?

Аватар пользователя wolfXXXL wolfXXXL 9 марта 2010 в 16:08

"<a href="mailto:starcomputer@drupal.org">starcomputer@drupal.org</a>" wrote:
Насколько я понимаю есть только один путь выводить или не выводить на экран конкретную ноду - отметка Опубликовано.

Можно ещё ограничить правами Content Access - например.

Аватар пользователя starcomputer@drupal.org starcomputer@dr... 9 марта 2010 в 16:11

"wolfXXXL" wrote:
А если обычный вывод тоже анонимы не видят?

Обычные ноды видны нормально.
"wolfXXXL" wrote:
Можно ещё ограничить правами Content Access - например

У меня этот модуль не стоит. Поставить ?

Аватар пользователя wolfXXXL wolfXXXL 9 марта 2010 в 16:37

"<a href="mailto:starcomputer@drupal.org">starcomputer@drupal.org</a>" wrote:
Обычные ноды видны нормально.

То есть если этот тип материала выводить без Content Template всё OK?
"<a href="mailto:starcomputer@drupal.org">starcomputer@drupal.org</a>" wrote:
У меня этот модуль не стоит. Поставить ?

Модуль позволяет раздавать права по ролям на определённые типы материала или на определённые ноды, если Вам это не нужно не ставьте. Он ограничит, а не уберет ограничения.

Аватар пользователя starcomputer@drupal.org starcomputer@dr... 9 марта 2010 в 17:16

Попробовал снять весь тип материала с публикации и опубликовать заново - теперь вообще ни одной ноды этого типа не выводится. Sad

"wolfXXXL" wrote:
Content Template не юзаю, но возможно там что-то настроено что перекрывает права для анонимов

Этот материал можно еще просматривать через view - тот-же эффект, только под админом видно.
Сдается мне это после апргрейда с версии 6.14 на 6.15 Sad

Аватар пользователя starcomputer@drupal.org starcomputer@dr... 9 марта 2010 в 17:40

Так. Зашел в роли и снял у анонима возможность видеть материалы сайта, потом поставил - вообще доступа нет ни к каким материалам, неважно есть там Template или нет. Sad
Ничего не понимаю ....... Sad
.............................
Сорри, обычные материалы отображаются.
А где можно посмотреть какие ноды должны отображаться а какие нет ?
node_access ?