Хак Dle «Я не робот» v0.2b как на WordPress

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Dle «Я не робот» v0.2b как на WordPress
Для добавления простой защиты от спама при регистрации и в комментариях, часто такую защиту можно увидеть на сайтах под управлением движка WordPress. Под названием - «Я не робот» представляем аналог хак для DLE, установка данного варианта защиты, который может помочь вам снизить активность ботов на вашем веб-ресурсе.

Установка dle хака «Я не робот», версия 0.2b при добавлении новости:

Файл addnews.php
Найти

        if( $stop ) {
            $stop = ul . $stop . ula href=javascripthistory.go(-1)$lang[all_prev]a;
            msgbox( $lang['add_err_6'], $stop  );
        }


Вставить выше

        if($_SESSION['dcaptcha']!=$_POST['dcaptcha'])
            $stop .= liСтоп роботамli;


Найти

$tpl-load_template( 'addnews.tpl' );


Вставить ниже

        $_SESSION['dcaptcha'] = rand (0,99999999);
        $tpl-copy_template .= HTML
script language=javascript
$('input[name=dcaptcha1]').click(function(){ $('input[name=dcaptcha]').val('{$_SESSION['dcaptcha']}')});
script
HTML;
        $tpl-set('{nobot}','input type=hidden name=dcaptcha value='.rand (0,99999999).' input type=checkbox name=dcaptcha1 value=Это не спам ');


В шаблон addnews.tpl вставляем там

{nobot} Я не бот


Вот собственно все. Аналогично можно сделать для регистрации.
Для DataLife Engine
Автор: n0wheremany

Такая защита временно спасет вас от Хрумер (программы автоматического добавления спама). Если чекбокс будет на многих сайтах, то правкой одного файла он будет обходить эту защиту.
Помните - самое сильное средство в защите от ботов не сложность, а уникальность защиты и лучший вариант это модуль Вопрос-Ответ (он встроен уже в самом движке) Скачать хаки для dle, хак «Я не робот» v0.2b как на WordPress
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Dle Mail Comments NewsTitle« Далее Хак Уменьшение количество запросов при выводе новостей
Добавление комментарияОставить комментарий
  • № :2
  • 8 февраля 2013 22:40
XaXaTyH,
автор не указал , но судя по всему 9.6 может 9.7
  • № :1
  • 8 февраля 2013 13:19
Версия-dle?
p.s.Бесит_когда_не_указывают_версию am