API DataLife Engine: как модули обращаются к движку

Краткая справка о том, как модули DataLife Engine обращаются к внутренним функциям движка и что проверить перед установкой.

Назначение API

DataLife Engine предоставляет набор функций и констант, к которым обращаются модули и шаблоны: запросы к базе, работа с пользователями, вывод новостей. Понимание этих вызовов помогает предсказать, как дополнение повлияет на работу сайта, и где возможны конфликты с другими скриптами.

Проверка перед установкой

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