Хак Обновление антибота

Тема в разделе "DLE", создана пользователем serg666, 26 июн 2007.

Информация :
Актуальная версия DataLife Engine 11.1
( Final Release v.11.1 | Скачать DataLife Engine | Скачать 11.1 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. serg666

    serg666 Читатель

    Регистр.:
    6 апр 2006
    Сообщения:
    43
    Симпатии:
    17
    Небольшой мод, написан на JS.
    Заставляет движок при клике на антиботе(картинке) обновить её код.
    Также присваивает антиботу соответствующую подсказку и id равный captcha

    Вот собственно код :

    for ( i=0; i < document.images.length; i++ ){
    if ( document.images.src.indexOf('antibot.php') != -1 ){
    document.images.setAttribute('id','captcha');
    document.images.setAttribute('title','Щёлкните здесь, если картинка не загрузилась или слишком сильно размыта');
    document.images.onclick = function()
    {
    document.getElementById('captcha').src = './engine/modules/antibot.php';
    }
    }
    }



    Вставляем код в main.tpl или в любой файл, загружаемый при открытии любой из станиц(tooltip , например).
     
  2. -Зверик-

    -Зверик- Прохожие

    Присваиваешь себе авторство? ;)

    Указывай откуда взял, если публикуешь чужой код и скрипты.. уважай кодеров :)

    оригинал _http://4dle.ru/2007/06/22/obnovlenie_antibota.html
     
Статус темы:
Закрыта.