diff --git a/README.md b/README.md
index 0296202..a2d0543 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
## login
-# Модуль Авторизация v2.2.1
+# Модуль Авторизация v2.26.1
## Данный модуль предназначен для регистрации пользователей на вашем сайте.
@@ -11,4 +11,6 @@
## Changelog:
+02.09.2019 - версия 2.26.1 Адаптирован для версии 3.26
+
20.04.2014 - версия 2.2.1
\ No newline at end of file
diff --git a/login/class.login.php b/login/class/login.php
similarity index 100%
rename from login/class.login.php
rename to login/class/login.php
diff --git a/login/info.php b/login/info.php
new file mode 100644
index 0000000..d8deefc
--- /dev/null
+++ b/login/info.php
@@ -0,0 +1,20 @@
+ 'login',
+ 'ModuleVersion' => '2.26.1',
+ 'ModuleAutor' => 'AVE.cms Team',
+ 'ModuleCopyright' => '© 2007-' . date('Y') . ' AVE.cms',
+ 'ModuleStatus' => 1,
+ 'ModuleIsFunction' => 1,
+ 'ModuleTemplate' => 1,
+ 'ModuleAdminEdit' => 1,
+ 'ModuleFunction' => 'mod_login',
+ 'ModuleTag' => '[mod_login]',
+ 'ModuleTagLink' => null,
+ 'ModuleAveTag' => '#\\\[mod_login]#',
+ 'ModulePHPTag' => ''
+ );
+?>
\ No newline at end of file
diff --git a/login/lang/ru.txt b/login/lang/ru.txt
index 3170119..0ffa5ff 100644
--- a/login/lang/ru.txt
+++ b/login/lang/ru.txt
@@ -1,3 +1,10 @@
+[name]
+MODULE_NAME = "Авторизация"
+MODULE_DESCRIPTION = "Данный модуль предназначен для регистрации пользователей на вашем сайте. Для вывода формы авторизации, разместите системный тег [mod_login] в нужном месте вашего шаблона. Также вы можете указать шаблон, в котором будет отображена форма для регистрации и авторизации."
+
+
+
+
[displayloginform]
LOGIN_NEW_REGISTER = "Регистрация"
LOGIN_PASSWORD_REMIND = "Забыли пароль?"
diff --git a/login/module.php b/login/module.php
index 78310dc..8ad1159 100644
--- a/login/module.php
+++ b/login/module.php
@@ -10,24 +10,7 @@
if (!defined('BASE_DIR')) exit;
-if (defined('ACP'))
-{
- $modul['ModuleName'] = 'Авторизация';
- $modul['ModuleSysName'] = 'login';
- $modul['ModuleVersion'] = '2.2.1';
- $modul['ModuleDescription'] = 'Данный модуль предназначен для регистрации пользователей на вашем сайте. Для вывода формы авторизации, разместите системный тег [mod_login] в нужном месте вашего шаблона. Также вы можете указать шаблон, в котором будет отображена форма для регистрации и авторизации.';
- $modul['ModuleAutor'] = 'AVE.CMS Team';
- $modul['ModuleCopyright'] = '© 2007-2013 AVE.CMS';
- $modul['ModuleStatus'] = 1;
- $modul['ModuleIsFunction'] = 1;
- $modul['ModuleTemplate'] = 1;
- $modul['ModuleAdminEdit'] = 1;
- $modul['ModuleFunction'] = 'mod_login';
- $modul['ModuleTag'] = '[mod_login]';
- $modul['ModuleTagLink'] = '';
- $modul['ModuleAveTag'] = '#\\\[mod_login]#';
- $modul['ModulePHPTag'] = '';
-}
+
function loginza_check_token($token = '') {
global $AVE_DB;
@@ -139,7 +122,7 @@ if (!defined('ACP') &&
$tpl_dir = BASE_DIR . '/modules/login/templates/';
$lang_file = BASE_DIR . '/modules/login/lang/' . $_SESSION['user_language'] . '.txt';
- if (! @require(BASE_DIR . '/modules/login/class.login.php')) module_error();
+ if (! @require(BASE_DIR . '/modules/login/class/login.php')) module_error();
$login = new Login($tpl_dir, $lang_file);
@@ -220,7 +203,7 @@ if (defined('ACP') && !empty($_REQUEST['moduleaction']))
$tpl_dir = BASE_DIR . '/modules/login/templates/';
$lang_file = BASE_DIR . '/modules/login/lang/' . $_SESSION['admin_language'] . '.txt';
- if (! @require(BASE_DIR . '/modules/login/class.login.php')) module_error();
+ if (! @require(BASE_DIR . '/modules/login/class/login.php')) module_error();
$login = new Login($tpl_dir, $lang_file);
diff --git a/login/sql.php b/login/sql.php
index af14c95..f61e272 100644
--- a/login/sql.php
+++ b/login/sql.php
@@ -18,10 +18,10 @@ $module_sql_update = array();
//Удаление модуля
-$module_sql_deinstall[] = "DROP TABLE IF EXISTS `CPPREFIX_module_login`;";
+$module_sql_deinstall[] = "DROP TABLE IF EXISTS `%%PRFX%%_module_login`;";
//Установка модуля
-$module_sql_install[] = "CREATE TABLE `CPPREFIX_module_login` (
+$module_sql_install[] = "CREATE TABLE `%%PRFX%%_module_login` (
`Id` tinyint(1) unsigned NOT NULL auto_increment,
`login_reg_type` enum('now','email','byadmin') NOT NULL default 'now',
`login_antispam` enum('0','1') NOT NULL default '0',
@@ -34,12 +34,12 @@ $module_sql_install[] = "CREATE TABLE `CPPREFIX_module_login` (
PRIMARY KEY (Id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
-$module_sql_install[] = "INSERT INTO `CPPREFIX_module_login` VALUES (1, 'email', 1, 1, 'domain.ru', 'name@domain.ru',0,0,0);";
+$module_sql_install[] = "INSERT INTO `%%PRFX%%_module_login` VALUES (1, 'email', 1, 1, 'domain.ru', 'name@domain.ru',0,0,0);";
// Обновление модуля
$module_sql_update[] = "
UPDATE
- `CPPREFIX_module`
+ `%%PRFX%%_module`
SET
ModuleAveTag = '" . $modul['ModuleAveTag'] . "',
ModulePHPTag = '" . $modul['ModulePHPTag'] . "',
@@ -51,9 +51,9 @@ $module_sql_update[] = "
$module_sql_update[] = "
RENAME TABLE
- `CPPREFIX_modul_login`
+ `%%PRFX%%_modul_login`
TO
- `CPPREFIX_module_login`
+ `%%PRFX%%_module_login`
";
?>
\ No newline at end of file