Наш опрос
Оцените мой сайт
Всего ответов: 5
Статистика
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Менеджер модулей 1.0
admin
Offline
Дата: Вторник, 12.07.2011, 17:53 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 61
Репутация: 0

Code
Управление модулями установленными в административной панели Datalife Engine. Добавление/Редактирование модулей,а так же возможность создания SQL запросов прямо из административной панели.


Code
Модуль ведет собственные логи, куда записываются действия производимые над установленными модулями, а так же ведет подсчет общего количества установленных модулей.(Данные для статистики берутся из базы данных, поэтому менеджер не cможет определить полностью сколько у вас установленно дополнительных расширений (к примеру Хаки или простенькие модули без админки).   

Значит что просили конкретно реализовать:

Code
- Подключение модулей через админку
- Удаление модулей (массовое в том числе)
- Скрытие модулей из админки (не изменение прав,а именно скрывать)
- Реализовать возможность делать запросы
- И лог журнал для отслеживания действий


Code
Вот из всего что выше перечисленого, было достаточно создать таблицу и запрос для админки,а вот с сокрытием модулей все куда более проблематично - либо долбить базу запросами из 2 таблиц или занести в файл options.php - PHP код, далее создать доп.поле в таблице admin_sections, и задать условия...


Code
2 вариант тоже не ахти кстати,но куда лучше первого - поэтому его и реализовал.


Скриншоты работы модуля:
Вид самого менеджера:



На скриншотах показаны не все функции работы скрипта.. лишь некоторые части.

Тех.информация:
Code
- Datalife Engine 9.x (Изначально писалось под неё) - 8.x (8.5 и 8.3 точно,версии ниже не проверял).


P.S. Кричать что мол хрень какая-то не надо, просили реализовать сделал.. произошел нае* - выдаю модуль в публичное пользование.

 
  • Страница 1 из 1
  • 1
Поиск: