Все для DataLife Engine / DLE хаки / Хак для DLE / Хак Dle «Я не робот» v0.2b как на WordPress

Хак 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

Hak-Chekboks-Ya-ne-robot-dlya-DLE.rar [10,66 Kb] (cкачиваний: 83)
  • 80

Комментарии 2

dle9.com от 8 февраля 2013 22:40
XaXaTyH,
автор не указал , но судя по всему 9.6 может 9.7
XaXaTyH от 8 февраля 2013 13:19
Версия-dle?
p.s.Бесит_когда_не_указывают_версию :am:
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent