| System |
System.pm — Модуль системных функций
Модуль функций управления системой.
Модуль функций управления системой. Включает в себя управление пользователями, сайтами, упорядочением форм других модулей и т.п.
Выводит название (русское и английское) выбранного модуля.
<!--#include virtual="modname"-->
<!--#include virtual="modname"-->
Список пользователей для редактирования.
<!--#include virtual="user_list"-->
<!--#include virtual="user_list"-->
Список сайтов для редактирования.
<!--#include virtual="site_list"-->
<!--#include virtual="site_list"-->
Данные выбранного сайта для редактирования.
<!--#include virtual="site_edit"-->
<!--#include virtual="site_edit"-->
Список модулей Системы для редактирования их содержимого (формы).
<!--#include virtual="mod_list"-->
<!--#include virtual="mod_list"-->
Выпадающий список модулей Системы.
<!--#include virtual="module_downlist"-->
<!--#include virtual="module_downlist"-->
Список форм выбранного модуля для изменения порядка следования в меню.
<!--#include virtual="form_order"-->
<!--#include virtual="form_order"-->
Упорядочивает формы выбранного модуля.
<!--#include virtual="order_form"-->
<!--#include virtual="order_form"-->
Список форм выбранного модуля для подключения/отключения оных.
<!--#include virtual="forms_list"-->
<!--#include virtual="forms_list"-->
Выпададющий список сайтов, доступных текущему пользователю.
<!--#include virtual="site_downlist"-->
<!--#include virtual="site_downlist"-->
Список модулей, подключенных к выбранному сайту.
<!--#include virtual="mod_by_site_list"-->
<!--#include virtual="mod_by_site_list"-->
Список форм по модулям на выбранном сайте, для назначения прав доступа (permissions).
<!--#include virtual="form_by_module_list"-->
<!--#include virtual="form_by_module_list"-->
Составление списка ключевых полей.
&idfield();
idfield();
Выпадающий список пользователей (с выделением переданного, если есть).
<!--#include virtual="user_downlist"-->
<!--#include virtual="user_downlist"-->
Выпадающий список действий Системы.
<!--#include virtual="action_downlist"-->
<!--#include virtual="action_downlist"-->
Список сообщений о результатах действий для редактирования.
<!--#include virtual="actionmsg_list"-->
<!--#include virtual="actionmsg_list"-->
Проверяет БД потаблично на соответствие соглашениям и выводит результат в таблицу.
<!--#include virtual="check_db"-->
<!--#include virtual="check_db"-->
Проверка имен таблиц на соответствие соглашениям системы.
&check_table("имя_таблицы");
&check_table("page_tbl");
Проверка имен полей на соответствие соглашениям системы.
&check_field("имя_поля");
&check_field("url_fld");
Выпадающий список таблиц БД Системы.
<!--#include virtual="tab_downlist"-->
<!--#include virtual="tab_downlist"-->
Производит дамп выбранных таблиц БД в zip-файл.
<!--#include virtual="db_dump"-->
<!--#include virtual="db_dump"-->
Возвращает массив имён полей таблицы.
get_field_names("имя_таблицы без '_tbl'")
get_field_names($tbl);
Возвращает массив типов полей таблицы.
get_field_types("имя_таблицы без '_tbl'")
get_field_types($tbl);
Выводит список таблиц с отмеченными таблицами данного модуля. Предлагает создать новую версию модуля.
<!--#include virtual="module_conf"-->
C<< <!--#include virtual="module_conf"--> >>
Составляет конфигурацию модуля и пакует в zip.
<!--#include virtual="module_conf2"-->
C<< <!--#include virtual="module_conf2"--> >>
Пытается из текста модуля угадать, какие таблицы он использует, и возвращает список.
_guess_tables($module)
C<< _guess_tables($module) >>
Опеределяет из текста модуля, какие другие модули он use'ает.
_get_used_modules($module)
C<< _get_used_modules($module) >>
Таблица модулей (архивы) для загрузки.
<!--#include virtual="module_download"-->
C<< <!--#include virtual="module_download"--> >>
Добавление/изменение/удаление пользователя в/из Систему.
Добавление/удаление/изменение сообщения системы на действие пользователя.
Редактирование прав доступа выбранного пользователя к выбранному сайту.
Подключение/отключение удаление форм к выбранному модулю.
Добавление/удаление/изменение сайта.
Подключение/отключение модулей к выбранному сайту.
Выводит список файлов по маске из выбранной папки на сервере. Выводится в отдельном окне броузера.
Выводит список полей выбранных таблиц из выбранных сайтов для сравнения.
Выводит список полей выбранных таблиц из выбранных сайтов для сравнения.
Выводит форму выбора таблиц из выбранных сайтов для сравнения.
Выводит список таблиц из выбранных сайтов для сравнения.
Отдаёт массив имён таблиц из выбранного сайта.
Выпадающий список имён таблиц из выбранного сайта.
Отдаёт SOAP-объект для выбранного сайта.
Выводит таблицу с результатами сравнения таблиц выбранного сайта.
Выводит таблицу с результатами сравнения таблиц выбранного сайта.
DAY, Method Lab.
No known ones yet. ;))
© Copyright 2004, Method Lab
| System |