Dle9.com - Усе найкраще для створення сайту в інтернеті і вдома!
Захист від спаму не дає спокою багатьом, представляємо на dle9.com з рубрики хакі для дле. чудове рішення хак DLE від масової реєстрації ботів і спаму, за допомогою певних маніпуляцій в движку, ви зможете зупинити реєстрацію програмним способом. Взято з офіційного сайту продукції все для dle DataLife Engine. Проробивши по даній інструкції установку, Вам вдасться позбутися масової реєстрації ботів і спаму на Вашому сайті.
можна поміняти на
Для цього виконайте інструкцію описану тут
1) Відкрити файл: /engine/data/config.php і в масив $ config в самому низу додати: 'register' => "my_reg",
Замість слова "my_reg" використовуйте будь-яке інше слово (воно повинно бути унікальним для вашого сайту).
2) У файлі /engine/init.php знайти рядок:
3) У файлі /engine/engine.php знайти рядки:
4) У файлі /engine/modules/static.php знайти рядки:
5) В файлі /engine/modules/register.php знайти рядки:
6) У файлі /robots.txt знайти рядок Disallow: / * do = register і видалити її.
7) З усіх файлів шаблону видалити стару посилання на сторінку реєстрації, а в шаблоні login.tpl використовувати тег (докладніше:) для виведення нашої нової посилання для реєстрації.
I)
Якщо ви на своєму сайті використовуєте reCAPTCHA, то обов'язково створіть для цієї капчи персональний публічний і приватний ключі.
Згенерувати ключі для свого сайту можна тут.
Після того, як ключі згенеровані, їх треба вставити в адмінці DLE в розділі "Налаштування системи / Налаштування безпеки скрипта".
IV)
Використовуйте стандартні функції DLE:
1) Відкрити файл: /engine/data/config.php і в масив $ config в самому низу додати: 'register' => "registrierung",
Замість слова "my_reg" використовуйте будь-яке інше слово (воно повинно бути унікальним для вашого сайту).
2) У файлі /engine/init.php знайти рядок:
3) У файлі /engine/engine.php знайти рядки:
4) У файлі /engine/modules/static.php знайти рядки:
5) В файлі /engine/modules/register.php знайти рядки:
6) У файлі /robots.txt знайти рядок Disallow: / * do = register і видалити її.
Вся сила в захисті від ботів в унікальності, що унікальніша, тим краще буде захист від Хруммер, потрібно одну капчу, але унікальну.
Для DLE 10.x і для DLE 11.x в одному архіві