Плагин «Администрирование конфигов (Admin config)»

Пролог


Однажды этим летом я думал какой должна быть админка сайта, что в ней нужного? Ведь ещё есть плагины и у них тоже конфиги и каждый разработчик норовит создать свой уникальный интерфейс настроек. Куча лишнего кода…

Админка должна быть универсальной. Сколько я об этом думал — я понимал что нельзя просто взять и приварить переменные в код и их редактирование в интерфейсе. Нужен механизм, такой простой, но просто колоссально мощный.

Представляю вашему вниманию продукт, над которым я работал последнее время — абсолютная админка для LiveStreet CMS.

Описание


Плагин Adminconfig предназначен для редактирования системного конфига LiveStreet CMS, а также всех плагинов, установленных на сайте. Плагин предоставляет для этого удобный веб интерфейс с множеством дополнительных опций и вспомогательных функций. Плагин находит и парсит конфиги (как главный конфиг движка так и конфиги плагинов) и дает все возможности по их редактированию: для каждого плагина доступна страница на которой находится полный список параметров редактируемого плагина вместе с описанием каждого параметра, который был задан в конфигах как комментарий.

Плагин «Администрирование конфигов (Admin config)» →

Базовая конфигурация ЛС

FAQ
В ЛС нет админки как таковой, поэтому все настройки выполняются путем редактирования конфига на сервере. Есть неофициальная админка, которая позволяет редактировать основные параметры движка (но не все), есть также платная админка, которая позволяет редактировать все настройки сайта и плагинов. Но если вы любитель контролировать все самому — добро пожаловать редактировать конфиги ЛС, которые находятся в папке /config. В ней можно найти следующие файлы:

Базовая конфигурация ЛС →