[Help] Замена стандартной страницы помощи в админке

Заменяет меню “помощь” в админке на более информативный и настраиваемый раздел.

Возможности:
  • полностью заменяет страницу помощи в админке, появляется возможность писать документацию по использованию какой либо части системы или компонента
  • в любой момент можно убрать страницу помощи от компонента и вернуть стандартную при надобности (через системные настройки)
  • позволяет создавать множество разделов для документации (к примеру можно делать отдельный раздел документации с описанием функционала одного из компонентов)
  • в каждом «разделе» документации можно создавать неограниченное кол-во «статей»
  • в «раздел» можно загрузить документацию из файла (требуется определенный формат текста в файле, подробнее во внутренней документации компонента)
  • можно включать или выключать отображение отдельных статей или категорий на странице помощи
Для доступа к разделу, необходимо будет дать права доступа на просмотр страницы помощи, нужной группе пользователей (шаблон политики доступа «Administrator» id: 1 — ключ help_view).
Подойдет для написания технической документации по использованию сайта для админа или менеджеров сайта.
Благодаря встроенному интерфейсу компонента, возможно написание документации админом для менеджеров сайта.
В данный момент нет разграничений по типу «разные статьи для разных групп» есть только возможность открыть или закрыть доступ к разделу помощи целиком.

Как это все выглядит, можно посмотреть на демке:
Логин: demo
Пароль: demo
Страница помощи: http://crowpackages.com.ua/manager/?a=help
Интерфейс компонента: http://crowpackages.com.ua/manager/?a=controllers/main&namespace=help

Компонент на modstore: https://modstore.pro/packages/other/help
Юра
29 октября 2018, 22:05
1
253
+6

Комментарии: 2

Алексей Бгатов
30 октября 2018, 01:27
+1
круто, пригодится.

маленький нюанс: имеет смысл поменять местами столбцы «категория» и «название», так воспринимается логичнее

    Юра
    30 октября 2018, 08:58
    0
    Спасибо, учту при следующем апдейте.