Ядро
Основа всей системы
Ядро является основой всей системы. Оно содержит все необходимые файлы классов для функционирования.
После установки DLE-плагина ядра, на сайте появятся файлы в папке:
/engine/modules/truworkПапки:
admin_views - содержит шаблоны админки
classes - основная папка со всеми классами
configs - некоторые конфиги для ручной правки
cron - файлы крона модулей
Файлы:
_autoload.php - авто-загрузка классов
_functions.php - различные функции-помощники
_init.php - подключение необходимых файлов и установка основных директив для работы системы
include.php - файл для подключения системы из шаблона DLE {include file="engine/modules/truwork/include.php?module=banlist"}
index.php - основной файл для подключения из DLE (engine.php), доступен по ссылке: http://сайт.ру/index.php?do=tw с возможными аргументами:
module=модуль (например: ?do=tw&module=banlist)
control=контроллер (например: ?do=tw&module=banlist&control=index)
action=действие (функция контроллера) (например: ?do=tw&module=banlist&control=index&action=index)
Дополнительные файлы и папки:
/engine/ajax/truwork.php - файл для запросов ajax (не поддерживает шаблоны, выводит только json данные), доступен по ссылке: /engine/ajax/controller.php?mod=truwork с аргументами как и в основной ссылке.
/engine/inc/truwork.php - файл для работы с админкой, работает по ссылке /admin.php?mod=truwork с аргументами как и в основной ссылке
Примечание: Админка доступна только пользователям с админской группой (1)
Last updated
Was this helpful?