Разные форматы текста по умолчанию для разных ролей

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

Аватар пользователя Sennheiser Sennheiser 7 октября 2017 в 23:31

Привет всем!
Есть роли:

  • Авторизованный
  • Редактор
  • Админ

Как сделать, чтобы для роли Редактор и Админа по умолчанию стоял фильтр "Plain text", а для Авторизованных — "Filtered HTML"?

Комментарии

Аватар пользователя Sennheiser Sennheiser 9 октября 2017 в 13:31

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:


Простите, а каким образом в семерке этот модуль решает данную задачу? Его установка лишь скрывает выбор этих форматов.

Формат по умолчанию, можно поставить в списке этих самых форматов, просто сделав его первым:
То есть для того, чтобы любой авторизованный имел по умолчанию формат Filtered HTML, поставим его на первый план. Но вся засада в том, что роль Редактор это тоже Авторизованный пользователь, и поставится этот формат по умолчанию для всех!!

Если поставить Plain text первым в списке всех форматов, то он автоматом тоже для ВСЕХ ставится, так как "All roles may use this format".

Как быть?

Аватар пользователя sas@drupal.org sas@drupal.org 10 октября 2017 в 9:00

Насколько я помню для ролей можно определить и вес фильтров, 1-й будет умолчательным для роли, Вы пробовали/ настраивали?!

Аватар пользователя Sennheiser Sennheiser 10 октября 2017 в 17:23

Да пробовал. Решил так - создал ещё один фильтр "Plain text", ограничив его ролями Админ и Редактор. И поставил его первым по списку. Спасибо.