Общая админка

Давайте сделаем общую админ панель для модулей, а то щас для каждого модуля она отдельная, а это плохо и не удобно.
Сделать как в других CMS, раздел в админке модули, а там уже их настройки.

21 комментарий

avatar
ЛС — не CMS. Модулям админка не нужна.

И что значит «давайте сделаем»? Ты уже что-то сделал и предлагаешь присоединиться к проекту или, как обычно в таких ситуациях, это значит «сделайте мне нахаляву то, что мне нужно, я же не виноват, что сам не умею».
avatar
Я просто предложил…
avatar
Такое сейчас не реализуемо.
1 — нужна хоть какая-то «стандартная» панель.
2 — для модов нужно делать подключение и вывод настроек автоматически, а не руками все добавлять.

В любом случае, в будущем админка не помешала бы стандартная. Лазить по файлам не очень удобно. Что за прикол, изменять настройки ковыряя файлы? Это не практично.
  • _et
  • +1
avatar
А что за прикол часто править конфиги? Это нелогично
avatar
Есть такой прикол! Мне удобнее управлять сайтом через панель администрирования, а не через кучу файлов, папок и текстовый редактор! И не важно как часто я это делаю.
avatar
Вот такие люди и ставят на сервера оконные менеджеры.
avatar
А чем Вам мешает панель администрирования? В чем ее недостатки? И почему её не должно быть по Вашим соображениям в LS?
avatar
Вам известен принцип «Бритвы Оккама»?
avatar
Удачное вышло сравнение! ;)
Но все равно. Лазить в phpmyadmin для редактирования юзера или удаления чего-то не очень удобно, согласитесь?
Я не имел ввиду администрирование всеми конфигами. Достаточно управления юзерами и т.д. т.е. самым необходимым. Базовые настройки трогать нужно всего пару раз в год)
avatar
Я не понимаю, зачем админу «редактировать юзера».
Удаление блогов, топиков и комментариев доступно без админки.
avatar
А почему нет? Ситуации бывают разные.
Забанить юзера.
Убрать стеб который у него в профиле.
Убрать оскорбления кого-то
и т.д…

Меня совсем не греет, что ради этого нужно лазить в базу. Да и вообще проще все делать через удобную, комфортную систему управления, а не ворошить файлы и базу. На дворе 21 век, а не каменный.
Взять для примера Explay. Там уже реализовано управление типами данных, полями, рекламой и т.д…

И Вы хотите сказать, что такая панель управления будет лишней и не нужной? И что от нее не будет толка?
avatar
Убрать стёб и оскорбления? Юзер напишет всё это снова.
Неадекватных надо банить, а не подчищать за ними какашки.
avatar
Забанить, а потом потереть какашки ;)
avatar
Если удалить юзера прямо в базе, все его какашки также будут удалены как связанные с ним. Если вы, конечно, юзаете innodb.
avatar
Админка нужна. Не знаю на каком месте она в приоритетах разработчика, но надеюсь она там есть.
avatar
зачем?
avatar
Это удобно. Конфиги — это временный вариант.Покажите хоть одну популярную CMS где все управляется через FTP?
avatar
С вами всё ясно, вы думаете, что ЛС — это CMS
avatar
В том-то и дело, что LS это не CMS. По этому и идут все эти диалоги касательно админки ;)
avatar
Ладна, пускай это саморегулирующийся самонаполняющийся организм, который не требует вмешательства админа кроме установки и достаточно модераторов, которые будут все делать через фронтэнд.
avatar
Как я понимаю, а данный момент конфиги модулей представляют из себе вполне себе стандартный файлик со стандартным описанием переменных. Ничего не мешает написать модуль, который будет парсить эти конфиги и выводить в форму для редактирования, изменили параметры, сохранили. Не вижу тут ничего сверх естественного.

Для редактирования/удаления контента инструмент уже по дефолту есть, можно редактировать/удалять топики или комментарии, статичные страницы добавлять/удалить то же можно.

А вот сделать универсальный редактор конфигов модулей — интересная идея, надо будет реализовать.

Правда это будет работать, если весь функционал писать по стандартной и унифицированной модели модулей, а не всякие там хаки, паки и прочие костыли.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.