Темизировать node/add/page

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

Аватар пользователя duffnis duffnis 9 мая 2018 в 17:32

Добрый день, пытаюсь скрыть лишнее со страницы добавления материала вот этим способом http://xandeadx.ru/blog/drupal/246
Ничего не выходит, тему ставил и та которая по умолчанию и seven

Подскажите может в друпале 7 как-то по другому или может есть другой способ?

Комментарии

Аватар пользователя Phantom63rus Phantom63rus 10 мая 2018 в 12:50

Если для пользователей, то:

1. Идём по admin/appearance, там в самом низу снимаем галочку с "Использовать административную тему при редактировании или создании материала".

2. Идём в admin/structure/block и у каждого блока который надо скрыть в настройках видимости пишем
node/add/*
node/*/edit
ещё можно добавить comment/reply* - это если используются ветвистые комментарии.

3. Ставим модуль https://www.drupal.org/project/field_permissions ну и дальше в настройках прав admin/people/permissions расставляем галочки по вкусу.

Это гарантированно работает на Д7.

Аватар пользователя Phantom63rus Phantom63rus 10 мая 2018 в 14:43

Читал, но вот это вылазит при админских правах и для админов скрывать смысла нет. А для юзеров можно создать роли с нужными правами и там как раз всё настроить как я и написал.

Аватар пользователя ivnish ivnish 10 мая 2018 в 15:15

Не всегда для админов. У меня на некоторых сайтах есть роль "редактор" у которой есть права на работу со всеми материалами. А вот некоторые "настройки" им не помешает и скрыть. Не в целях безопасности, а чтобы они их не смущали (редакторы - они такие, часто смущаются, когда видят много настроек)

Аватар пользователя Phantom63rus Phantom63rus 11 мая 2018 в 1:56

Ну чот не знаю...

настройки меню - это редактору не надо
редакции - это как правило не надо
алиасы - иногда надо, но не обязательно
время публикации - однозначно надо
на главную/прилеплено - тоже надо