Хак позволяет подключать модули расширения в DLE путем добавления тега: {include snippet="name.php" param=""} при обработке данный тег заменяется на результат работы модуля name.php. Теперь для установки модуля достаточно просто скопировать модуль в папку snippets (создаете сами там же где и папка engine) на сервер и в нужном месте в любом из шаблонов ну наприме в main.tpl вызвать модуль. Таким образом нет необходимости ковырять исходный код. Также с хаком идет своего рода API для разработки модулей к DLE. Подробно можно прочитать здесь: http://8dle.ru/modules_api.html Хак минимально изменяет исходные коды добавляет буквально пару строк впрочем сами увидите. Опубликовал хак для 8 версии DLE: snippets_for_dle8.zip Так же есть хак и для 7 версии: snippets.zip
При копировании материалов ссылка на источник http://1uoz.3dn.ru/ обязательна |