Процесс установки описан для версии 9.2 | |
1 | Залейте все файлы папки /upload/ себе на сайт в аналогичные разделы.
Запустите файл установки таблиц в БД, ваш_сайт.ru/install_mod.php |
2 | Открываем файл /engine/engine.php |
Ищем: case "register" : case "invite" : |
|
3 | Открываем файл /engine/modules/register.php |
Ищем: require_once ENGINE_DIR . '/classes/parse.class.php';
require_once ENGINE_DIR . '/data/config.invite.php';
Ищем: $reg_error = check_reg( $name, $email, $password1, $password2, $sec_code, $sec_code_session );
//Регистрация по инвайтам 3.0
Ишем (из $db->query( "INSERT INTO " . USERPREFIX . "_users...): " . $config['reg_group'] . " " . intval( $reg_user_group ) . " Ишем: if( intval( $config['reg_group'] ) < 3 ) $config['reg_group'] = 4; if($register_for_invite) { $db->query( "UPDATE " . PREFIX . "_invite SET i_status='no|$name' WHERE i_invite='$invite'" ); } |
|
В случае, еслии пункт 3(/engine/modules/register.php) оказался для вас непосильным, обратитесь за помощью к нам, либо замените этот файл нашим, из папки /order/.
* Не гарантирована работа на версии, отличающейся от 9.2! |
|
4 | Открываем файл /engine/modules/profile.php |
Ищем:
include_once ENGINE_DIR . '/classes/parse.class.php';
Ниже добавляем:
require_once(ENGINE_DIR.'/modules/invite.functions.php');
Ищем:
$tpl->set( '{usertitle}', stripslashes( $row['name'] ) );
Ниже добавляем:
$tpl->set( '{mod_invited_users}', invited_users( $row['name'] ) );
$tpl->set( '{mod_my_invited_users}', my_invited_users( $row['name'] ) ); $tpl->set( '{mod_all_my_invited_users}', all_invited_users( $row['name'] ) ); |
|
5 | Открываем файл /language/Ваш_язык/website.lng |
Ищем:
'wysiwyg_language' => "ru",
Ниже добавляем: |
|
6 | Открываем файл /language/Ваш_язык/adminpanel.lng |
Ищем:
'wysiwyg_language' => "ru",
Ниже добавляем: |
|
*7 | Для быстрой ссылки в личный кабинет из login.tpl Открываем файл engine/init.php. |
Ищём:
$tpl->set( '{newposts-link}', $config['http_home_url'] . "newposts/" );
Ниже добавляем:
$tpl->set( '{invites-link}', $config['http_home_url'] . "invites.html" );
Ищём:
$tpl->set( '{favorites-link}', $PHP_SELF . "?do=favorites" );
Ниже добавляем:
$tpl->set( '{invites-link}', $PHP_SELF . "?do=invite" );
|
|
8 | Если вы используете ЧПУ Открываем файл .htaccess |
Ищем:
RewriteRule ^rules.html$ index.php?do=rules [L]
Ниже добавляем:
RewriteRule ^invites.html$ index.php?do=invite [L]
|
|
9 | Установите права на запись файла /engine/data/config.invite.php (CHMOD 777) |
10 | Не забудте удалить файл /install_mod.php с вашего сервера.
Рекомендуем ознакомится с файлов /doc/readme.html Установка завершена! |