Адаптация для версии cms 3.26
This commit is contained in:
parent
0e8c6c810b
commit
1f98098013
@ -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
|
20
login/info.php
Normal file
20
login/info.php
Normal file
@ -0,0 +1,20 @@
|
||||
<?php
|
||||
if (! defined('BASE_DIR'))
|
||||
exit;
|
||||
|
||||
$module = array(
|
||||
'ModuleSysName' => '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' => '<?php mod_login(); ?>'
|
||||
);
|
||||
?>
|
@ -1,3 +1,10 @@
|
||||
[name]
|
||||
MODULE_NAME = "Авторизация"
|
||||
MODULE_DESCRIPTION = "Данный модуль предназначен для регистрации пользователей на вашем сайте. Для вывода формы авторизации, разместите системный тег <strong>[mod_login]</strong> в нужном месте вашего шаблона. Также вы можете указать шаблон, в котором будет отображена форма для регистрации и авторизации."
|
||||
|
||||
|
||||
|
||||
|
||||
[displayloginform]
|
||||
LOGIN_NEW_REGISTER = "Регистрация"
|
||||
LOGIN_PASSWORD_REMIND = "Забыли пароль?"
|
||||
|
@ -10,24 +10,7 @@
|
||||
|
||||
if (!defined('BASE_DIR')) exit;
|
||||
|
||||
if (defined('ACP'))
|
||||
{
|
||||
$modul['ModuleName'] = 'Авторизация';
|
||||
$modul['ModuleSysName'] = 'login';
|
||||
$modul['ModuleVersion'] = '2.2.1';
|
||||
$modul['ModuleDescription'] = 'Данный модуль предназначен для регистрации пользователей на вашем сайте. Для вывода формы авторизации, разместите системный тег <strong>[mod_login]</strong> в нужном месте вашего шаблона. Также вы можете указать шаблон, в котором будет отображена форма для регистрации и авторизации.';
|
||||
$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'] = '<?php mod_login(); ?>';
|
||||
}
|
||||
|
||||
|
||||
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);
|
||||
|
||||
|
@ -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`
|
||||
";
|
||||
|
||||
?>
|
Loading…
x
Reference in New Issue
Block a user