Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Проблема: Убираем "Обновить, если не виден код" [DLE 9.x - 10.x]

Проблема: Убираем "Обновить, если не виден код" [DLE 9.x - 10.x]


     30.04.2014    Все вопросы » Общие вопросы    3468

вопрос
Не получается установить хак,

в шаблоне в стили(подключено в main.tpl) добавил:
#dle-captcha {
    cursor: pointer;
}  
#dle-captcha a {
    display: none;
}


в шаблоне в скрипт(подключено в main.tpl) добавил:
jQuery(document).ready(function($) {
    $("#dle-captcha").attr({"title":"Кликните на картинку для показа другого кода"}).addClass("ttp");
    $("#dle-captcha").on("click", "img", function(){
      $("#dle-captcha a").trigger("click");
      $('input[name=sec_code]').val('').focus();
      return false;
    });
});


Редактирую например: engine/modules/feedback.php


нашол:
$tpl->set( '{code}', "<span id=\"dle-captcha\"><img src=\"" . $path['path'] . "engine/modules/antibot.php\" alt=\"${lang['sec_image']}\" /><br /><a onclick=\"reload(); return false;\" href=\"#\">{$lang['reload_code']}</a></span>" );



Заменил на:
$tpl->set( '{code}', "<span id=\"dle-captcha\"><a onclick=\"reload(); return false;\" href=\"#\"><img src=\"" . $path['path'] . "engine/modules/antibot.php\" alt=\"{$lang['sec_image']}\" /></a></span>" );



нашол:
document.getElementById('dle-captcha').innerHTML = '<img src="{$path['path']}engine/modules/antibot.php?rndval=' + rndval + '" width="120" height="50" alt="" /><br /><a onclick="reload(); return false;" href="#">{$lang['reload_code']}</a>';


Заменил на:
document.getElementById('dle-captcha').innerHTML = '<a onclick="reload(); return false;" href="#"><img src="{$path['path']}engine/modules/antibot.php?rndval=' + rndval + '" width="120" height="50" alt="" /></a>';


При заходе в http://site.ru/index.php?do=feedback

капча пропала вовсе, DLE 10.1

Ответил: Sander


#dle-captcha img{
    cursor: pointer;
}  
#dle-captcha a {
    display: none;
}


$(document).on("click","#dle-captcha img",function(){reload()});
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх