Мене враждебная админка

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

Аватар пользователя Winner Winner 1 мая 2015 в 13:07

Здравствуйте уважаемые!

Админка Друпал славится своей враждебностью к рядовому пользователю.
Пробовал уменьшить ее путем установки модулей и админ тем.
К сожалению не нашел ничего реально улучшающего ситуацию.
Пожалуйста, поделитесь, кому удалось как то сгладить эту проблему.

Комментарии

Аватар пользователя Владимир Ситников Владимир Ситников 1 мая 2015 в 13:17

Я использую https://www.drupal.org/project/adminimal_theme
плюс регистрация через соц сети, плюс сокрытие всего лишнего, плюс https://www.drupal.org/project/admin_views

Вот как выглядит страница создания ноды: http://joxi.ru/LmGqwLRt9KNeAl

Аватар пользователя Winner Winner 1 мая 2015 в 15:27

Приветствую Владимир Ситников!

"Владимир Ситников" wrote:
Я использую https://www.drupal.org/project/adminimal_theme[/quote]

Ставил эту тему.
Красивая тема но каких то упрощений не заметил, кроме страницы создания ноды.

Основная проблема в меню.
Нужен минимальный меню бар с иконками а полное меню спрятать.
Типа как в браузере.

"Владимир Ситников" wrote:
плюс сокрытие всего лишнего

Можете подробнее?

"Владимир Ситников" wrote:
плюс https://www.drupal.org/project/admin_views[/quote]
Это да.

Аватар пользователя tlito tlito 9 мая 2015 в 17:01

Используйте модуль Ярлыки для отображения людям нужных кнопок или не показывайте им тулбар совсем, а выведите кнопки в блок (можно его подвесить наверх как и тулбар).
страницы админки нужно темизировать или просто не показывать тему админки.
также вы можете убрать лишние поля модулем simplify

Аватар пользователя WebRemake WebRemake 9 мая 2015 в 21:25

"ХулиGUN" wrote:
Не давайте рядовым пользователям админку. Сделайте отдельную роль и создайте для этой роли интерфейс, который Вы считаете невраждебным

абсолютно верно сказано, и поможет вам в этом https://www.drupal.org/project/admin_menu_source

Аватар пользователя sg85 sg85 9 мая 2015 в 23:28

в Друпале кроме создания сайта, обычно надо создавать еще и админку к сайту, я обычно делаю так:
- admin_menu(у toolbar проблемы в юзабилити, а на ярлыки обычно все клали)
- отдельная роль(только с теми правами, которые действительно нужны, иногда таких ролей несколько, с разным уровнем доступа)
- contextual_links
- views(любые списки всего, что может потребоваться + контекстные ссылки)
- overlay(менеджерам нравится, да и сам уже привык, хотя по началу помню от него тошнило)
- административная тема(в 90% случаев у меня это Seven из ядра, ибо из-за overlay хватает по самые помидоры, иногда своя, обычно на базе той же Seven)
- VBO(плагин к views, добавляющий к представлению чекбоксы и выбор операций над сущностями, часто бывает полезен)
- специализированные административные модули(но чисто функционально они подходят довольно редко)
- кастомные модули(обычно почти полностью состоят из Form API, то есть, изменение существующих административных форм, добавление своих при необходимости)

Как результат - админка проще и, как правило, удобнее чем в любой другой CMS, а так же у менеджера нет возможности там чего-нибудь поломать.

Пока все были довольны, все объяснение по управлению CMS обычно укладывается в "черная панель сверху, дальше разберетесь", хотя с контекстными ссылками выходит забавно - их почему-то находят сразу, и даже без объяснений понимают как ими пользоваться(это при том, что про то, для чего нужна панель сверху, обычно нужно уточнять, но это видимо из-за того, что во многих CMS в подобных панелях 90% ненужный хлам, а то, что действительно нужно, обычно хрен найдешь).