Развитие на администраторския модул за DLE

В тази бележка, създаване на модул за CMS DLE ще бъдат обсъдени с част администратор на.
Модул DLE - колекция от файлове, намиращи се в определени директории. Модулът се състои от 4 файлове:

1. двигател / модули / aphorism.php
2. двигател / данни / aphorismconfig.php
3. двигател / вкл / aphorism.php
4. /aphorism.php

трябва да създадете запис за нов трета страна модул, заявката може да изглежда така да се свърже с таблицата за админ модул prefiks_admin_sections:

За да бъде в raspoznavalya маркер шаблона на сайта, който искате да редактирате index.php файла чрез следните корекции:

двигател / модули / aphorism.php файл съдържа основните функции на модула:

двигател / данни / aphorismconfig.php файл съдържа модулната конфигурация. Съдържанието на файла, генерирани от сценария.

двигател / вкл / aphorism.php файл съдържа административната част на модула:

Но файла - /aphorism.php, какво представлява?
И още един въпрос. Доколкото разбирам, файлът - двигател / данни / aphorismconfig.php Генериране на оръжие?

/aphorism.php - шаблон, който ще бъде заменен с маркер

File - двигател / данни / aphorismconfig.php първо трябва да бъдат създадени ръчно и съдържанието в него писмени код на двигателя / вкл / aphorism.php по делото. По същество, този файл се използва за конфигуриране на модула се създава, ако конфигурационният файл се нуждае - тя не може да се създаде.

Георги Spack, благодаря ви много! Но тук е проблемът, защо при създаването aphorismconfig.php файл е предписано само на част от масива, а именно - версия и автора. Но защо текстови елемент не е налице.
И все пак въпросът все още около маркер (или шаблон файл) на, няма изход .... празнота.

4. /aphorism.php - грешката тук, файл с (aphorism.tpl) резолюцията на Гражданска отговорност е необходимо да се създаде и съответно нещо да пише, например:

По отношение на масива:

62 линия в досието на двигателя / вкл / aphorism.php:
Намерете име = "save_con1" и го замени с име = "save_con # 91; текст # 93;"
След това трябва да изгори напълно

Георги Spack, благодаря ви много! Всичко работеше.

Здравейте
Моля, кажете ми как да промените admin.php на URL заявка модул? Mod = афоризъм на всяка друга такава admin.php? Mod = име. Тъй като, ако таблицата в полето за име да посочите някое друго име освен афоризъм, когато изберете модула пише следното изречение: този раздел adminpaneli на файла не е намерен. Кажи ми как да го оправя.

Искането:
INSERT INTO `prefiks_admin_sections` (` name`, `звание,` descr`, `icon`,` allow_groups`) стойности
( "Афоризъм '' афоризъм", "Цитати на известни личности", "aphorism.png ',' 1 '.);

"Афоризъм" - това е името на модула, промяна на този параметър съответства GET параметъра мод.