1. Открыть: engine/data/config.php
Найти:
'version_id' => '11.3',
Добавить после:
'register' => "название вашей страницы",
Вместо слова "название вашей страницы" используйте любое другое слово (оно должно быть уникальным для вашего сайта).
2. Открыть: engine/init.php
Найти:
$tpl->set( '{registration-link}', $PHP_SELF . "?do=register" );
Заменить на:
$tpl->set( '{registration-link}', $PHP_SELF . "?do={$config['register']}" );
3. Открыть: engine/engine.php
Найти:
case "register" :
Заменить на:
case $config['register'] :
Найти:
elseif ($do == 'register') $nam_e = $lang['title_register'];
Заменить на:
elseif ($do == $config['register']) $nam_e = $lang['title_register'];
4. Открыть: engine/modules/static.php
Найти:
if( $_GET['page'] == "dle-rules-page" ) if( $do != "register" ) {
Заменить на:
if( $_GET['page'] == "dle-rules-page" ) if( $do != $config['register'] ) {
Найти:
$tpl->set( '{ACCEPT-DECLINE}', "<form method=\"post\" name=\"registration\" id=\"registration\" action=\"\"><input type=\"submit\" class=\"bbcodes\" value=\"{$lang['rules_accept']}\" /> <input type=\"button\" class=\"bbcodes\" value=\"{$lang['rules_decline']}\" onclick=\"history.go(-1); return false;\" /><input name=\"do\" type=\"hidden\" id=\"do\" value=\"register\" /><input name=\"dle_rules_accept\" type=\"hidden\" id=\"dle_rules_accept\" value=\"yes\" /></form>" );
Заменить на:
$tpl->set( '{ACCEPT-DECLINE}', "<form method=\"post\" name=\"registration\" id=\"registration\" action=\"\"><input type=\"submit\" class=\"bbcodes\" value=\"{$lang['rules_accept']}\" /> <input type=\"button\" class=\"bbcodes\" value=\"{$lang['rules_decline']}\" onclick=\"history.go(-1); return false;\" /><input name=\"do\" type=\"hidden\" id=\"do\" value=\"{$config['register']}\" /><input name=\"dle_rules_accept\" type=\"hidden\" id=\"dle_rules_accept\" value=\"yes\" /></form>" );
5. Открыть: engine/modules/register.php
Найти:
$row['template'] = str_replace( "{%validationlink%}", $slink . "index.php?do=register&doaction=validating&id=" . $idlink, $row['template'] );
Заменить на:
$row['template'] = str_replace( "{%validationlink%}", $slink . "index.php?do={$config['register']}&doaction=validating&id=" . $idlink, $row['template'] );
Найти:
<input name=\"do\" type=\"hidden\" id=\"do\" value=\"register\" />
Заменить на:
<input name=\"do\" type=\"hidden\" id=\"do\" value=\"{$config['register']}\" />
Найти:
msgbox( $lang['all_info'], $lang['confirm_ok'] . "<br /><br /><a href=\"" . $config['http_home_url'] . "index.php?do=register&doaction=validating&step=2&id=" . rawurlencode( $_REQUEST['id'] ) . "\">" . $lang['reg_next'] . "</a>" );
Заменить на:
msgbox( $lang['all_info'], $lang['confirm_ok'] . "<br /><br /><a href=\"" . $config['http_home_url'] . "index.php?do={$config['register']}&doaction=validating&step=2&id=" . rawurlencode( $_REQUEST['id'] ) . "\">" . $lang['reg_next'] . "</a>" );
6. Открыть: templates/Default/login.tpl
Найти cтарую ссылку и заменить на:
{registration-link}
Пример готовой ссылки:
<a href="{registration-link}">Регистрация</a>
7. Открыть: robots.txt
Найти:
Disallow: /*do=register
Заменить на:
Disallow: /*do=название вашей страницы
8. Завершение установки
Die Installation ist abgeschlossen! Danke!
Если вы снова захотите поменять адрес страницы, то в файле engine/data/config.php найдите и замените строку 'register' => "название вашей страницы" и смените имя на любое другое.
Скачать:
Автор: Arksault