пользователю c правами administer nodes не на всех документах типа page отображается ссылка edit

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

Аватар пользователя Гость Гость (не проверено) 10 марта 2007 в 20:13

Всем привет,
столкнулся с глюком (или я глючу, объясните только где.)
суть следующая.
на сайт добавлен материал типа page, админом сайта.
на сайте создана роль operator c правами administer nodes.
Почему пользователю обладающему правами роли operator не на всех документах типа page отображается ссылка edit.
Список модулей:
feedback
image
locale
menu
page
path
search
taxonomy
taxonomy_menu
tinymce

Подскажите может где то в таблицах надо что то проверить?
с таким глюком уже второй раз сталкиваюсь (на разных сайтах)

Лучший ответ

Аватар пользователя koyra koyra (не проверено) 10 марта 2007 в 23:09

такая галочка не стоит.
Но в предыдущем комментарии вы были абсолютно правы.
Тут я ошибся, оказалось не все картинки были размещены с включенным фильтром full PHP, часть из них была размещена с фильтром filtered HTML. Картинки , размещенные с фильтром filtered HTML оказались недоступными для редактирования.
разрешил использование этого фильтра для роли operator - ссылка для редактирования появилась.

А можно определить фильтр по умолчанию, для определенной роли? или типа материалов?
Если я правильно понимаю, "в drupal из коробки" фильтр по умолчанию настраивается для всех ролей и материалов?

Комментарии

Аватар пользователя koyra koyra (не проверено) 10 марта 2007 в 21:45

Спасибо за оперативность,
но могли бы вы уточнить какой фильтр требуется ввода требуется включить?
У меня описание к картинкам редактируется с помощью TinyMCE, первоначально из учетной записи admin я разместил в формате full PHP.
Сейчас проверил роль operator обладает правами на данный фильтр.

а глюк удалось обойти следующим образом:
из учетной записи админа я отредактивал описание к картинке, (просто добавил пробел) и сохранил.
После этого для роли operator появилась ссылка edit.

P.S. чудеса какие то.. Но тема не закрыта, т.к. у меня на другом сайте полно таких глюков, а материал там размещен под фильтром filtered HTML.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 10 марта 2007 в 21:59

На странице /admin/user/access в строке filter module / administer filters галочка стоит для роли "operator"?


Я ставлю строчку "php_value error_reporting 7" в файл .htaccess, а вы? Smile Полный русский перевод Drupal 5.x и еще некоторых модулей.

Аватар пользователя koyra koyra (не проверено) 10 марта 2007 в 23:09

такая галочка не стоит.
Но в предыдущем комментарии вы были абсолютно правы.
Тут я ошибся, оказалось не все картинки были размещены с включенным фильтром full PHP, часть из них была размещена с фильтром filtered HTML. Картинки , размещенные с фильтром filtered HTML оказались недоступными для редактирования.
разрешил использование этого фильтра для роли operator - ссылка для редактирования появилась.

А можно определить фильтр по умолчанию, для определенной роли? или типа материалов?
Если я правильно понимаю, "в drupal из коробки" фильтр по умолчанию настраивается для всех ролей и материалов?

Аватар пользователя Natalie Natalie 10 марта 2007 в 23:45

>>"в drupal из коробки" фильтр по умолчанию настраивается для всех ролей и материалов?
да
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.