Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:development:modules:ru [2017/12/26 11:31] anton [Дополнительные возможности] |
abills:docs:development:modules:ru [2019/01/26 11:22] (текущий) asmodeus [Структурная схема] |
||
---|---|---|---|
Строка 10: | Строка 10: | ||
* **config** - Конфигурационный файл модуля | * **config** - Конфигурационный файл модуля | ||
+ | Включение модуля в конфигурационном файле: **libexec/config.pl** | ||
+ | |||
+ | @MODULES = ( | ||
+ | 'Modulename' | ||
+ | ); | ||
=====config===== | =====config===== | ||
Строка 309: | Строка 314: | ||
<code> | <code> | ||
<span class='moment-range' data-value='ss'></span> | <span class='moment-range' data-value='ss'></span> | ||
- | </code> | + | </code> |
+ | |||
+ | === Подтверждение действий в кабинете пользователя === | ||
+ | Есть возможность добавить в кабинете пользователя подтверждение действий паролем. Для этого необходимо добавить форме класс ''pswd-confirm''. При попытке сабмита формы с этим классом, откроется модальное окно для ввода пароля. Введенный пароль добавится к данным формы. | ||
+ | (работает при включенной опции $conf{user_confirm_changes}=1;) | ||
====result_former==== | ====result_former==== | ||
Строка 470: | Строка 479: | ||
* 100001 - msgs_register_push_client | * 100001 - msgs_register_push_client | ||
* 100002 - form_events (Клиентский интерфейс) | * 100002 - form_events (Клиентский интерфейс) | ||
+ | |||
+ | |||
+ | ===== Подсказки к шаблонам ===== | ||
+ | Начиная с версии 0.77.66 можно заполнять дополнительные подсказки для полей шаблона. \\ | ||
+ | При использовании новой схемы отображения шаблона | ||
+ | <code perl> | ||
+ | $html->tpl_show('', { | ||
+ | VAR1 => 'VAL1', | ||
+ | }, | ||
+ | { | ||
+ | TPL => 'module_entity', | ||
+ | MODULE => 'Module', | ||
+ | HELP => 1 | ||
+ | }); | ||
+ | </code> | ||
+ | |||
+ | Если задан ключ ''HELP => 1'', к шаблону добавится контент файла ''module_entity_help.tpl'', который будет обработан на странице.\\ | ||
+ | Формат файла шаблона подсказок: ID:комментарий.\\ | ||
+ | Пример: | ||
+ | <code> | ||
+ | MODULE:Имя модуля | ||
+ | EXTRA:Ссылка для получения доп. информации | ||
+ | COMMENTS_id:Коментарии (текст уведомления) | ||
+ | </code> | ||
+ |