diff --git a/README.md b/README.md index a4ae465..d9bb1e9 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ## editdoc -### Модуль Публикатор документов v1.6 +### Модуль Публикатор документов v1.26.6 ### Данный модуль предназначен для создания форм ввода и редактирования документов на сайте @@ -8,11 +8,11 @@ #### Перед копированием модуля в папку modules, удалите файл README.md, копируйте только корневую папку editdoc со всем ее содержимым внутри! -Обсуждение модуля на форуме: [forum.ave-cms.ru](https://forum.ave-cms.ru/viewtopic.php?f=12&t=116&p=1683#p1683) - ### Changelog: -14.04.2017 - версия 1.6 - подробности на форуме +04.09.2019 - версия 1.26.6 - адаптация для версии ave.cms 3.26 + +14.04.2017 - версия 1.6 04.08.2016 - версия 1.0.2 Правки для работы модуля в AVE.CMS 3.0 v1.5 diff --git a/editdoc/class.editdoc.php b/editdoc/class/editdoc.php similarity index 100% rename from editdoc/class.editdoc.php rename to editdoc/class/editdoc.php diff --git a/editdoc/info.php b/editdoc/info.php new file mode 100644 index 0000000..2895d9b --- /dev/null +++ b/editdoc/info.php @@ -0,0 +1,20 @@ + 'editdoc', + 'ModuleVersion' => '2.26.6', + 'ModuleAutor' => 'AVE.cms Team', + 'ModuleCopyright' => '© 2007-' . date('Y') . ' AVE.cms', + 'ModuleStatus' => 1, + 'ModuleIsFunction' => 1, + 'ModuleTemplate' => 0, + 'ModuleAdminEdit' => 1, + 'ModuleFunction' => 'mod_editdoc', + 'ModuleTag' => '[mod_editdoc:XXX]', + 'ModuleTagLink' => null, + 'ModuleAveTag' => '#\\\[mod_editdoc:(\\\d+)]#', + 'ModulePHPTag' => "" + ); +?> \ No newline at end of file diff --git a/editdoc/lang/ru.txt b/editdoc/lang/ru.txt index 3ef2ec4..da6d96a 100644 --- a/editdoc/lang/ru.txt +++ b/editdoc/lang/ru.txt @@ -1,3 +1,7 @@ +[name] +MODULE_NAME = "Публикатор документов)" +MODULE_DESCRIPTION = "Данный модуль предназначен для создания форм ввода и редактирования документов на сайте" + [admin] EDITDOC_EDIT = "Публикатор" EDITDOC_EDIT_TIP = "В данном разделе предоставлены все публикаторы документов." diff --git a/editdoc/module.php b/editdoc/module.php index 27b450c..b6bdddf 100644 --- a/editdoc/module.php +++ b/editdoc/module.php @@ -11,25 +11,6 @@ if (! defined('BASE_DIR')) exit; - if (defined('ACP')) - { - $modul['ModuleName'] = "Публикатор документов"; - $modul['ModuleSysName'] = "editdoc"; - $modul['ModuleVersion'] = "1.6"; - $modul['ModuleDescription'] = "Данный модуль предназначен для создания форм ввода и редактирования документов на сайте"; - $modul['ModuleAutor'] = "Ave.cms Team"; - $modul['ModuleCopyright'] = "© 2017 Ave-cms.ru"; - $modul['ModuleIsFunction'] = 1; - $modul['ModuleTemplate'] = 0; - $modul['ModuleAdminEdit'] = 1; - $modul['ModuleFunction'] = "mod_editdoc"; - $modul['ModuleTag'] = '[mod_editdoc:XXX]'; - $modul['ModuleTagLink'] = null; - $modul['ModuleAveTag'] = '#\\\[mod_editdoc:(\\\d+)]#'; - $modul['ModulePHPTag'] = ""; - } - - //======================================================= // Вызов модуля по тегу //======================================================= @@ -37,7 +18,7 @@ { global $AVE_DB, $AVE_Core, $AVE_Template; - if (! (is_file(BASE_DIR . '/modules/editdoc/class.editdoc.php') && @require_once(BASE_DIR . '/modules/editdoc/class.editdoc.php'))) + if (! (is_file(BASE_DIR . '/modules/editdoc/class/editdoc.php') && @require_once(BASE_DIR . '/modules/editdoc/class/editdoc.php'))) module_error(); echo Editdoc::EditDocDo($id); @@ -49,7 +30,7 @@ //======================================================= if (defined('ACP') && !empty($_REQUEST['moduleaction'])) { - if (! (is_file(BASE_DIR . '/modules/editdoc/class.editdoc.php') && @require_once(BASE_DIR . '/modules/editdoc/class.editdoc.php'))) + if (! (is_file(BASE_DIR . '/modules/editdoc/class/editdoc.php') && @require_once(BASE_DIR . '/modules/editdoc/class/editdoc.php'))) module_error(); $tpl_dir = BASE_DIR . '/modules/editdoc/templates/'; diff --git a/editdoc/sql.php b/editdoc/sql.php index 378ab24..158c4ce 100644 --- a/editdoc/sql.php +++ b/editdoc/sql.php @@ -17,10 +17,10 @@ $module_sql_update = array(); // Удаление модуля - $module_sql_deinstall[] = "DROP TABLE IF EXISTS `CPPREFIX_module_editdoc`;"; + $module_sql_deinstall[] = "DROP TABLE IF EXISTS `%%PRFX%%_module_editdoc`;"; // Установка модуля - $module_sql_install[] = "CREATE TABLE `CPPREFIX_module_editdoc` ( + $module_sql_install[] = "CREATE TABLE `%%PRFX%%_module_editdoc` ( `id` mediumint(5) unsigned NOT NULL AUTO_INCREMENT, `editdoc_name` varchar(255) NOT NULL, `editdoc_rub` mediumint(5) DEFAULT NULL, @@ -38,7 +38,7 @@ // Обновление модуля $module_sql_update[] = " UPDATE - `CPPREFIX_module` + `%%PRFX%%_module` SET ModuleAveTag = '" . $modul['ModuleAveTag'] . "', ModulePHPTag = '" . $modul['ModulePHPTag'] . "',