Хак сменить ссылку страницы восстановления пароля

Представляем хак DLE сменить ссылку страницы восстановления пароля, цель которой скрыть название страницы lostpassword для того, чтобы прекратить постоянные запросы к этой странице злоумышленниками или от взлома сайта DataLife Engine. С учетом того, что хак для dle имеет довольно большое количество шагов, вероятней всего кому-то он все таки очень нужен был.
Меняем ссылку страницы восстановления пароля на сайтах DLE. Установка хака
1. Открыть: engine/data/config.php
Найти:
'version_id' => '11.1',Добавить после:
'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
Найти старую ссылку и заменить на:
{lostpassword-link}Пример готовой ссылки:
<a href="{lostpassword-link}">Восстановить пароль</a>6. Открыть: robots.txt
Найти и удалить:
Disallow: /*do=lostpassword7. Завершение установки
Если вы снова захотите поменять адрес страницы, то в файле engine/data/config.php найдите и замените строку
'lostpassword' => "название вашей страницы"на любое другое.
[attachment=14896:menyaem-ssylku-stranicy-vosstanovleniya-parolya-hak-dlya-dle.rar]
852
Рейтинг:
Похожие публикации
Партнёрские программы
Смотреть все1WIN ПАРТНЕРКА
1 403
Партнерские программы / Гемблинг партнерки
BroPush - партнёрская программа для монетизации и заработке на сайтах
1 310
Партнерские программы / PUSH партнерки
Партнерская программа Семяныча - Лучшая партнерка по CPA и CPC моделям
913
Партнерские программы / Способы заработка
Обзор Partners House для монетизации сайтов и лендингов + отзывы вебмастеров
795
Арбитраж трафика / Партнерские программы / PUSH партнерки
Магазин
Смотреть всеКупить
Бот для продажи VPN 3X-UI для Telegram
Telegram-бот для продажи VPN! Автоматизированный бот для продажи вашего...
Купить
Мониторинг хайп проектов на движке DLE
В данном скрипте есть возможность включить функцию чтобы пользователи сами...
Купить
Скрипт казино с 5 классическими играми.
Разработчики онлайн-казино, хотим поделиться отличной новостью: в январе мы...
Купить
Customer WishList / Избранные товары покупателей
Данный модуль позволяет просматривать избранные товары пользователей. Есть...
Купить
Меняем заголовок и favicon
Меняет favicon и title, при переходе пользователя на другую вкладку в браузере....






