1. Открыть: engine/data/config.php
Найти:
'version_id' => '11.3',
Добавить после:
'lostpassword' => "название вашей страницы",
Вместо слова "название вашей страницы" используйте любое другое слово (оно должно быть уникальным для вашего сайта).
2. Открыть: engine/init.php
Найти:
$tpl->set( '{lostpassword-link}', $PHP_SELF . "?do=lostpassword" );
Заменить на:
$tpl->set( '{lostpassword-link}', $PHP_SELF . "?do={$config['lostpassword']}" );
3. Открыть: engine/engine.php
Найти:
case "lostpassword" :
Заменить на:
case $config['lostpassword'] :
Найти:
elseif ($do == 'lostpassword') $nam_e = $lang['title_lost'];
Заменить на:
elseif ($do == $config['lostpassword']) $nam_e = $lang['title_lost'];
4. Открыть: engine/modules/lostpassword.php
Найти:
$lostlink = $slink . "index.php?do=lostpassword&action=password&douser=" . $userid . "&lostid=" . $lostid;
Заменить на:
$lostlink = $slink . "index.php?do={$config['lostpassword']}&action=password&douser=" . $userid . "&lostid=" . $lostid;
Найти:
$iplink = $slink . "index.php?do=lostpassword&action=ip&douser=" . $userid . "&lostid=" . $lostid;
Заменить на:
$iplink = $slink . "index.php?do={$config['lostpassword']}&action=ip&douser=" . $userid . "&lostid=" . $lostid;
Найти:
$tpl->copy_template = "<form method=\"post\" name=\"registration\" action=\"?do=lostpassword\">\n" . $tpl->copy_template . "
Заменить на:
$tpl->copy_template = "<form method=\"post\" name=\"registration\" action=\"?do={$config['lostpassword']}\">\n" . $tpl->copy_template . "
5. Открыть: templates/Default/login.tpl
Найти cтарую ссылку и заменить на:
{lostpassword-link}
Пример готовой ссылки:
<a href="{lostpassword-link}">Восстановить пароль</a>
6. Открыть: robots.txt
Найти:
Disallow: /*do=lostpassword
Заменить на:
Disallow: /*do=название вашей страницы
7. Завершение установки
Die Installation ist abgeschlossen! Danke!
Если вы снова захотите поменять адрес страницы, то в файле engine/data/config.php найдите и замените строку 'lostpassword' => "название вашей страницы" и смените имя на любое другое.
Автор: Arksault