Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 4914 Просмотров
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Простое решение для замены штатной CAPTCHA (ReCaptcha) на KCaptcha, для тех, кто не хочет издеваться над пользователями.

  • Исправлений не требуется, достаточно заменить файл с функциями CAPTCHA - recaptcha.php
  • Работает в форуме и дискусботе.
  • В основе лежит вариант интеграции от klubnichkaaa. За что ему громаднейшее спасибо.
  • Чуть позже сделаю кнопку для обновления картинки без перезагрузки

Инструкция:
Содержимое архива положить в папку: administrator/components/com_kunena/libraries/spam/, файл recaptcha.php, соответственно заменить.

Настройки CAPTCHA искать в kcaptcha.php


Известные недостатки:
Осталось понять, как оно будет работать при включенном кэше :).
При неправильном вводе CAPTCHA форма после перезагрузки страницы очищается :( Хотя на Денвере такого не происходило...

[вложение удалено Администратором]
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
joomla-extensions.kubik-rubik.de/ecc-easycalccheck-plus

Установитe плагин и наслаждайтесь жизнью...
Я с мобильного, в основном...
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Во-первых он не будет работать в дискусботе.

Да и ECC не лучшая защита ИМХО (при этом нешуточный размер под 200Кб), у меня боты ReCaptch-у обходят, хотя я сам ее обычно не распознаю :)
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
>Да и ECC не лучшая защита ИМХО

ну и зря. Пользовался на Joomla 1.5 а теперь на 1.7.1 уже, никаких "левых" регистраций.
Пол года стояла на форуме для гостей, как только отключил плагин - 32 спам сообщения на форуме за ночь. (сейчас на форуме могут писать только пользователи, по другим причинам, в частности кеширование).

Зы. Ещё и вход в админку прикрыт этим плагином (лучше не проверяй, обидишся). :)
Я с мобильного, в основном...
*

Doc

  • Захожу иногда
  • 456
  • 17 / 0
Согласен с Mihanja80
Там можно написать свой вопрос и будит эксклюзивный ответ
Чем мучатся с разными CAPTCHAми
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Господа, кончайте флеймить.
Я предоставил альтернативное (и элегантное) решение, которое может помочь тем, кому по каким-то причинам не подходит универсальный плагин (например при использовании того же дискусбот).
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Да нужная вещь, по крайней мере пока ECC не прикрутили к дискусботу.
*

godokoru

  • Новичок
  • 5
  • 0 / 0
Простое решение для замены штатной CAPTCHA (ReCaptcha) на KCaptcha, для тех, кто не хочет издеваться над пользователями.


У меня что-то не получается. Каптча не показывается. Вместо это написано "Turn on pictures showing". Как это иссправить? :)
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
В самом форуме или в дискусботе ?
CAPTCHA в настройках форума включена ?
да, и какая версия Joomla и kunena?
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

godokoru

  • Новичок
  • 5
  • 0 / 0
Я разгрузил архив в папке spam, как было выше указано...
Подменил файл recaptcha.php (конечно оригинального я сохранил).
Указал в панели Kunena, чтобы гости могли участвовать и включил CAPTCHA.
Кунена 1.7.0, Joomla 1.5.25
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Ага, нашел такое
это атрибут "alt" у картинки CAPTCHA
боюсь спросить, может быть в браузере отключены картинки ?:)
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
еще бы keyCaptcha прикрутили - цены б Вам не было :)
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
vegushka, Посмотрел, что это такое. Ни за какие деньги не возьмусь и никогда не зайду на сайт где такое будет  :o
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Это почему? :) Чем она мне нравится так это тем то вводить ничего не надо :)
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

godokoru

  • Новичок
  • 5
  • 0 / 0
Ага, нашел такое
это атрибут "alt" у картинки CAPTCHA
боюсь спросить, может быть в браузере отключены картинки ?:)

Картинки не отключены! Да это "alt" в случае неотображения картинки.
Firebug указывает, что типа того, что путь к файле неправильный - Failed to load given URL.
т.е. что-то неладное в

Код
$code  = '<img src="http://'.$_SERVER['SERVER_NAME'].'/administrator/components/com_kunena/libraries/spam/kcaptcha/kcaptcha.php?'.session_name().'='.session_id().'" alt="Turn on pictures showing" />';

Смотрю, папки все на месте. Тут апострофы вроде бы в порядке...
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
godokoru, может заменить
Код: php
'.$_SERVER['SERVER_NAME'].'
на url сайта, попробовать открыть в браузере файл... он получается просто его не находит по указанному пути

vegushka, ну я например долго думал, что с этим делать, при том, что зашел на их сайт. Если бы встретил в другом месте - просто бы ушел
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
А строчку-пояснялку повесить и думаю постить проще обычному юзверю будет :)
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

godokoru

  • Новичок
  • 5
  • 0 / 0
Попробовал! Ничего не получилось, увы!  ::)
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Так если в браузере файл открыть, он есть ?
http://мой_сайт.ру/administrator/components/com_kunena/libraries/spam/kcaptcha/kcaptcha.php
должна появится CAPTCHA, если нет - может не туда записал, перепроверь
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
*

godokoru

  • Новичок
  • 5
  • 0 / 0
На этот раз получилось... Ваш архив типа РАР, и видимо что-то перепутал, когда извлекал файлы, а потом загружал их на сервере. Ну, сделал ЗИП, и разархивировал его на сервере и все там попало в точку.

Вот и в дискусботе тоже появляется CAPTCHA. Это уже дело хорошое! Зря разработчики не сохранили в версиях 1.6 и 1.7 каптчу, которая была в Kunena 1.5.х (и даже в версий 1.0.10 и выше)!

Спасибо, softman_xp!  *DRINK*
*

softman_xp

  • Захожу иногда
  • 318
  • 32 / 0
  • Разработка для Joomla
Пожалуйста). Кстати, встроенную каптчу (recapthca) некоторые боты обходят на раз-два (примерно половина из тех, что спамили форум без CAPTCHA вообще), KCaptcha за 2 года работы в составе JComments (а с недавних пор с kunena) ни одного не пустил.
Компоненты/модули/плагины для Joomla
(skype: navipoint)(mail: softman(собака)inbox(точка)ru)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не подхватывается файл локализации компонента Kunena v6.0.3

Автор Александр Кардаш

Ответов: 1
Просмотров: 3377
Последний ответ 02.04.2023, 18:12:09
от Александр Кардаш
Нужна помощь в переносе форума с Kunena на wordpress и любой плагин форума

Автор Zoltar22

Ответов: 0
Просмотров: 3084
Последний ответ 19.10.2022, 04:32:49
от Zoltar22
Форум Kunena. нет поля для ввода текста

Автор sarvasvova

Ответов: 2
Просмотров: 3602
Последний ответ 02.08.2022, 09:32:31
от crimeafrend
Kunena при создании новой темы не выводит поле для ввода текста

Автор sarvasvova

Ответов: 0
Просмотров: 6054
Последний ответ 18.11.2021, 00:31:10
от sarvasvova
Русификация Kunena

Автор pavel82

Ответов: 5
Просмотров: 30716
Последний ответ 04.06.2021, 14:44:49
от Elya