@ -10,24 +10,6 @@
if(!defined('BASE_DIR')) exit;
if (defined('ACP'))
{
$modul['ModuleName'] = 'Комментарии';
$modul['ModuleSysName'] = 'comment';
$modul['ModuleVersion'] = '1.2.2a';
$modul['ModuleDescription'] = 'Данный модуль предназначен для организации системы комментариев для документов на сайте. Для того, чтобы использовать данный модуль, разместите системный тег < strong > [mod_comment]< / strong > в нужном месте шаблона рубрики.';
$modul['ModuleAutor'] = 'AVE.CMS Team';
$modul['ModuleCopyright'] = '© 2007-2013 AVE.CMS';
$modul['ModuleIsFunction'] = 1;
$modul['ModuleTemplate'] = 0;
$modul['ModuleAdminEdit'] = 1;
$modul['ModuleFunction'] = 'mod_comment';
$modul['ModuleTag'] = '[mod_comment]';
$modul['ModuleTagLink'] = null;
$modul['ModuleAveTag'] = '#\\\[mod_comment]#';
$modul['ModulePHPTag'] = '<?php mod_comment (); ?> ';
}
/**
* Функция, предназначенная для вывода списка комментариев к данному документу.
* Она будет выполнена при парсинге шаблона вместо системного тега [mod_comment].
@ -37,13 +19,13 @@ function mod_comment()
global $AVE_Template;
// Подключаем класс и создаем объект дял работы
require_once(BASE_DIR . '/modules/comment/class. comment.php');
require_once(BASE_DIR . '/modules/comment/class/ comment.php');
$comment = new Comment;
// Подключаем языковые файлы
$tpl_dir = BASE_DIR . '/modules/comment/templates/';
$lang_file = BASE_DIR . '/modules/comment/lang/' . $_SESSION['user_language'] . '.txt';
$AVE_Template->config_load($lang_file);
$AVE_Template->config_load($lang_file, 'module' );
// Обращаемся к методу commentListShow() и отображаем список комментариев
$comment->commentListShow($tpl_dir);
@ -59,13 +41,13 @@ function mod_comment()
if (!defined('ACP') & & isset($_REQUEST['module']) & & $_REQUEST['module'] == 'comment' & & isset($_REQUEST['action']))
{
// Подключаем основной класс и создаем объект
require_once(BASE_DIR . '/modules/comment/class. comment.php');
require_once(BASE_DIR . '/modules/comment/class/ comment.php');
$comment = new Comment;
// Определяем директори, где хранятся файлы с шаблонами модуля и подключаем языковые переменные
$tpl_dir = BASE_DIR . '/modules/comment/templates/';
$lang_file = BASE_DIR . '/modules/comment/lang/' . $_SESSION['user_language'] . '.txt';
$AVE_Template->config_load($lang_file);
$AVE_Template->config_load($lang_file, 'module' );
// Определяем, какой параметр пришел из строки запроса браузера
switch($_REQUEST['action'])
@ -127,7 +109,7 @@ if (!defined('ACP') && isset($_REQUEST['module']) && $_REQUEST['module'] == 'com
if (defined('ACP') & & !empty($_REQUEST['moduleaction']))
{
// Подключаем основной класс и создаем объект
require_once(BASE_DIR . '/modules/comment/class. comment.php');
require_once(BASE_DIR . '/modules/comment/class/ comment.php');
$comment = new Comment;
// Определяем директори, где хранятся файлы с шаблонами модуля и подключаем языковые переменные