From 19089d42a332f08259a41800aba310f2525f9320 Mon Sep 17 00:00:00 2001 From: Repellent Date: Tue, 3 Sep 2019 23:08:15 +0500 Subject: [PATCH] =?UTF-8?q?=D0=B0=D0=B4=D0=B0=D0=BF=D1=82=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=B4=D0=BB=D1=8F=20=D0=B2=D0=B5=D1=80=D1=81?= =?UTF-8?q?=D0=B8=D0=B8=20ave.cms=20v3.26?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 +++- moredoc/info.php | 20 ++++++++++++++++++++ moredoc/lang/ru.txt | 5 +++++ moredoc/lang/ua.txt | 6 ++++++ moredoc/module.php | 19 ++----------------- 5 files changed, 36 insertions(+), 18 deletions(-) create mode 100644 moredoc/info.php diff --git a/README.md b/README.md index d6451ee..720870f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ## moredoc -# Модуль Похожие документы v1.0 +# Модуль Похожие документы v1.26.0 ## Данный модуль предназначен для вывода списка похожих документов относительно текущего. @@ -12,4 +12,6 @@ ## Changelog: +03.09.2019 - версия 1.26.0 - адаптация для версии ave.cms v3.26 + 01.03.2013 - версия 1.0 \ No newline at end of file diff --git a/moredoc/info.php b/moredoc/info.php new file mode 100644 index 0000000..829047a --- /dev/null +++ b/moredoc/info.php @@ -0,0 +1,20 @@ + 'moredoc', + 'ModuleVersion' => '1.26.0', + 'ModuleAutor' => 'AVE.cms Team', + 'ModuleCopyright' => '© 2007-' . date('Y') . ' AVE.cms', + 'ModuleStatus' => 1, + 'ModuleIsFunction' => 1, + 'ModuleTemplate' => 0, + 'ModuleAdminEdit' => 0, + 'ModuleFunction' => 'mod_moredoc', + 'ModuleTag' => '[mod_moredoc]', + 'ModuleTagLink' => null, + 'ModuleAveTag' => '#\\\[mod_moredoc]#', + 'ModulePHPTag' => '' + ); +?> \ No newline at end of file diff --git a/moredoc/lang/ru.txt b/moredoc/lang/ru.txt index 323a595..b7a22ba 100644 --- a/moredoc/lang/ru.txt +++ b/moredoc/lang/ru.txt @@ -1 +1,6 @@ +[name] +MODULE_NAME = "Ссылки по теме" +MODULE_DESCRIPTION = "Данный модуль предназначен для вывода списка похожих документов относительно текущего. Связующим элементом документов является первое слово из поля Ключевые слова. Результат вывода кешируется средствами Smarty.

Для вывода списка похожих документов используйте системный тег [mod_moredoc] (можно использовать как в документах так и шаблоне рубрики)." + +[module] MOREDOC_NAME = "Возможно Вас заинтересует:" \ No newline at end of file diff --git a/moredoc/lang/ua.txt b/moredoc/lang/ua.txt index 1853d16..227deed 100644 --- a/moredoc/lang/ua.txt +++ b/moredoc/lang/ua.txt @@ -1 +1,7 @@ +[name] +MODULE_NAME = "Ссылки по теме" +MODULE_DESCRIPTION = "Данный модуль предназначен для вывода списка похожих документов относительно текущего. Связующим элементом документов является первое слово из поля Ключевые слова. Результат вывода кешируется средствами Smarty.

Для вывода списка похожих документов используйте системный тег [mod_moredoc] (можно использовать как в документах так и шаблоне рубрики)." + + +[module] MOREDOC_NAME = "Можливо Вас зацікавить:" \ No newline at end of file diff --git a/moredoc/module.php b/moredoc/module.php index 246a11f..9335808 100644 --- a/moredoc/module.php +++ b/moredoc/module.php @@ -10,23 +10,6 @@ if(!defined('BASE_DIR')) exit; -if (defined('ACP')) -{ - $modul['ModuleName'] = 'Ссылки по теме'; - $modul['ModuleSysName'] = 'moredoc'; - $modul['ModuleVersion'] = '1.0'; - $modul['ModuleDescription'] = 'Данный модуль предназначен для вывода списка похожих документов относительно текущего. Связующим элементом документов является первое слово из поля Ключевые слова. Результат вывода кешируется средствами Smarty.

Для вывода списка похожих документов используйте системный тег [mod_moredoc] (можно использовать как в документах так и шаблоне рубрики).'; - $modul['ModuleAutor'] = 'AVE.CMS Team'; - $modul['ModuleCopyright'] = '© 2007-2013 AVE.CMS'; - $modul['ModuleIsFunction'] = 1; - $modul['ModuleAdminEdit'] = 0; - $modul['ModuleFunction'] = 'mod_moredoc'; - $modul['ModuleTag'] = '[mod_moredoc]'; - $modul['ModuleTagLink'] = null; - $modul['ModuleAveTag'] = '#\\\[mod_moredoc]#'; - $modul['ModulePHPTag'] = ''; -} - /** * Функция обработки тега модуля * @@ -116,6 +99,8 @@ function mod_moredoc() } // Передаём переменную moredoc в шаблон $AVE_Template->assign('moredoc', $moredoc); + $lang_file = BASE_DIR . '/modules/moredoc/lang/' . $_SESSION['user_language'] . '.txt'; + $AVE_Template->config_load($lang_file, 'module'); } // Выводим шаблон moredoc.tpl $AVE_Template->display($tpl_dir . 'moredoc.tpl', $AVE_Core->curentdoc->Id);