- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Захотел вдруг установить каптчу QapTcha (ползунок) на DLE 9.5, сделал все по инструкции, но на месте каптчи отображается лишь ее фон, а самого ползунка нет. Проверил пути, все файлы открываются. Не могу понять в чем проблема, у кого-то была аналогичная ситуация или кто может помочь?
Стучите в личку
В отладчике JS браузера есть сообщения о ошибках?
В отладчике JS браузера есть сообщения о ошибках?
Да, дебаггер показал вот такую ошибку:
В main.tpl скрипты подключались так:
<link media="screen" href="{THEME}/style/QapTcha.jquery.css" type="text/css" rel="stylesheet" /><script type="text/javascript" src="{THEME}/js/jquery.ui.touch.js"></script>
<script type="text/javascript" src="{THEME}/js/QapTcha.jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#QapTcha').QapTcha();
});
</script>
А сама каптча выводилась так:
Буду очень признателен за помощь :)
А QapTcha.jquery.js на месте? Лучше страницу покажите здесь (в личку не надо).
QapTcha.jquery.js проверял, открывается по пути нормально. Страницу здесь показывать не хочу, только в личку.
<script type="text/javascript" src="{THEME}/js/jquery.ui.touch.js"></script> - подключили UI
<script type="text/javascript" src="{THEME}/js/QapTcha.jquery.js"></script> - подключили QapTcha
Всё просто, вы jQuery не подключили в скриптах.
Добавляем jQuery (только останется проверить совместимость версий jQuery):
<script type="text/javascript" src="{THEME}/js/jquery.js"></script>
<script type="text/javascript" src="{THEME}/js/jquery.ui.touch.js"></script>
<script type="text/javascript" src="{THEME}/js/QapTcha.jquery.js"></script>
Всё просто, вы jQuery не подключили в скриптах.
Добавляем jQuery (только останется проверить совместимость версий jQuery):
В DLE JQuery уже подключен, поэтому нет смысла его подключать несколько раз.
Всем спасибо за советы, проблема решена (был конфликт с другим js скриптом).