|
Sashker
Гость
|
 |
« : 09.04.2008, 22:13:54 » |
|
Добрый день. Для Joomla 1.0 есть достаточно подробные посты, как интегрируется kcaptcha в компоненты, но для 1,5 я ничего похожего не нашел, а структура компонентов иная. Подскажите, пожалуйста, как можно интегрировать CAPTCHA в компоненты Joomla 1.5, такие как: Регистрация, контакты и прочие.
Заранее благодарен!
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #1 : 22.10.2008, 11:24:01 » |
|
Для контактов опишу через пару дней интеграцию с kCaptcha, сделал но не документировал, если кому нужно
|
|
|
|
|
Записан
|
|
|
|
mmka
Осваиваюсь на форуме
 
Репутация: +11/-98
Offline
Пол: 
Сообщений: 107
|
 |
« Ответ #2 : 22.10.2008, 11:46:57 » |
|
Для контактов уже есть. Я тут находил... а вот для регистрации, авторизации - нету. говорят comunity builder работает там... но я не пробовал... security image у меня не заработал... как не заработал и secureform
ps лучше не kCaptcha тогда а Recaptcha
если надо могу recaptcha для 1.0.хх версий скинуть... если поможет
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #3 : 22.10.2008, 11:51:17 » |
|
Для контактов уже есть.
раз находил - тогда делись ссылкой 
|
|
|
|
|
Записан
|
|
|
|
mmka
Осваиваюсь на форуме
 
Репутация: +11/-98
Offline
Пол: 
Сообщений: 107
|
 |
« Ответ #4 : 22.10.2008, 11:58:38 » |
|
Похоже я попутал)) Прошу прощения... похоже вот тут это http://forum.joomla.org/viewtopic.php?f=432&t=265071 хотя там вроде на регистрация и авторизацию) омг запутался... сейчас разберусь если что - отпишу.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #5 : 22.10.2008, 12:02:09 » |
|
http://forum.joomla.org/viewtopic.php?f=432&t=265071
судя по названию темы "Captcha image for registration and login" это не для контактов, если для них есть уже готовое решение - достаточно собрать линки и всё 
|
|
|
|
|
Записан
|
|
|
|
mmka
Осваиваюсь на форуме
 
Репутация: +11/-98
Offline
Пол: 
Сообщений: 107
|
 |
« Ответ #6 : 22.10.2008, 12:20:09 » |
|
УРааа RECAPTCHA НА РЕГИСТРАЦИИ 1.5.7 !!!!!!!!!!!!!!!!!  Итак регаемся на recaptcha.net получаем 2 ключа(паблик и приват) Теперь качаем http://rapidshare.com/files/156393116/reCaptcha_J1.5.7_.zip.html затем заменяем все что в архиве на наш сайт. затем на сайте в папке recaptcha находите файл recaptcha_data.php в нем вписываете свои ключи, язык (ru) и вуаля на регистрации у вас рекапча!
|
|
|
|
« Последнее редактирование: 22.10.2008, 17:10:28 от mmka »
|
Записан
|
|
|
|
|
SmokerMan
|
 |
« Ответ #7 : 23.10.2008, 10:58:41 » |
|
А чем вас не устраивают плагины Security Images, Bigo Captcha, Joomla Captcha и т.д.?
|
|
|
|
|
Записан
|
|
|
|
GoBliN
Осваиваюсь на форуме
 
Репутация: +7/-2
Offline
Сообщений: 69
|
 |
« Ответ #8 : 27.10.2008, 18:33:47 » |
|
Я у себя поставил Joomla Captcha 4.3 Stable + Joomla! 1.5.7 patches. Отлично работает, как родная 
|
|
|
|
|
Записан
|
|
|
|
anoup
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 17
|
 |
« Ответ #9 : 04.11.2008, 10:11:34 » |
|
Не удалось установить ни то, ни другое. Вроде все делал как написано, в результате страница регистрации не менялась, наверное чтото упустил. Ночь пробился, утром был сюрприз. При входе в админку, ничего кроме замка не было  , некуда логин вбить. Слава богу про бэкап не забыл.
|
|
|
|
|
Записан
|
|
|
|
mmka
Осваиваюсь на форуме
 
Репутация: +11/-98
Offline
Пол: 
Сообщений: 107
|
 |
« Ответ #10 : 04.11.2008, 15:17:21 » |
|
Не удалось установить ни то, ни другое. Вроде все делал как написано, в результате страница регистрации не менялась, наверное чтото упустил. Ночь пробился, утром был сюрприз. При входе в админку, ничего кроме замка не было Shocked , некуда логин вбить. Слава богу про бэкап не забыл. Лично у меня все получилось... Делал по инструкции... ну будьте добыр подробнее напишите, с картинками очень интересно под 1,5,7 Когда совсем делать нечего будет - напишу
|
|
|
|
|
Записан
|
|
|
|
anoup
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 17
|
 |
« Ответ #11 : 05.11.2008, 00:34:56 » |
|
ну будьте добыр подробнее напишите, с картинками очень интересно под 1,5,7
Joomla Captcha 4.3 Stable описание установки с картинками: http://code.google.com/p/joomla15captcha/wiki/Installation , файлы: http://code.google.com/p/joomla15captcha/downloads/list . Все ясно, понятно, не пойму почему у меня не работает.
|
|
|
|
|
Записан
|
|
|
|
anoup
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 17
|
 |
« Ответ #12 : 05.11.2008, 01:53:00 » |
|
Разобрался. При распаковке патча не изменились файлы, (хотя написано, что изменены). Вручную исправил на регистрации, капчу увидел. Т.Е. проблема была с распаковкой архива. Сейчас все перезаписываемые файлы прийдется проверять. Кошмар! Кстати поставил Joomla Captcha 4.3 Stable , но и RECAPTCHA скорей всего тоже пошла бы. Проблема была таже.
|
|
|
|
|
Записан
|
|
|
|
|
lsk
|
 |
« Ответ #13 : 05.11.2008, 01:57:55 » |
|
В "параметрах плагина" System - Captcha в поле <Включенные каптчи>(второе снизу) надо добавить список групп каптчи - хотя бы это: "user.register". Еще плюс то, что все русифицированно. Класс! Не прищлось удалять компонент qcontacts - форма отправки сообщений с капчей. Никаких глюков и накладок. Спасибо за тему.
|
|
|
|
|
Записан
|
|
|
|
|
marbert
|
 |
« Ответ #14 : 18.11.2008, 12:03:30 » |
|
Я у себя поставил Joomla Captcha 4.3 Stable + Joomla! 1.5.7 patches. Отлично работает, как родная  А что есть Joomla! 1.5.7 patches? Если не трудно, поделитесь ссылкой, пожалуйста. Поставил Joomla Captcha 4.3 Stable, все прописал "параметрах плагина" System - Captcha в поле <Включенные каптчи>(второе снизу) добавил список групп каптчи - абсолютно все, кроме admin. Никаких изменений...
|
|
|
|
|
Записан
|
|
|
|
GoBliN
Осваиваюсь на форуме
 
Репутация: +7/-2
Offline
Сообщений: 69
|
 |
« Ответ #15 : 18.11.2008, 12:13:27 » |
|
http://joomla15captcha.googlecode.com/files/J%D0%A143_Patch_Joomla1.5.8_for_JCapthca430.zip
Патч для Joomla1.5.8
|
|
|
|
|
Записан
|
|
|
|
|
lsk
|
 |
« Ответ #16 : 18.11.2008, 12:30:46 » |
|
А что есть Joomla! 1.5.7 patches? Если не трудно, поделитесь ссылкой, пожалуйста.
Поставил Joomla Captcha 4.3 Stable, все прописал "параметрах плагина" System - Captcha в поле <Включенные каптчи>(второе снизу) добавил список групп каптчи - абсолютно все, кроме admin.
Никаких изменений...
В документации ведь сказано - патч обязателен.
|
|
|
|
|
Записан
|
|
|
|
|
marbert
|
 |
« Ответ #17 : 18.11.2008, 16:49:10 » |
|
В документации ведь сказано - патч обязателен.
Так вот я и спрашиваю - КАКОЙ ИМЕННО патч? )) просто подскажите как он называется и где лежит, скачаю, все запустится, искренне поблагодарю... не от балды же спрашиваю. по поводу сообщения выше - у меня 1.5.7 нигде ведь не сказано, что под 1.5.7 каптча не работает.
|
|
|
|
|
Записан
|
|
|
|
GoBliN
Осваиваюсь на форуме
 
Репутация: +7/-2
Offline
Сообщений: 69
|
 |
« Ответ #18 : 18.11.2008, 19:14:44 » |
|
по поводу сообщения выше - у меня 1.5.7
Обновись до 1,5,8, что тебе мешает? Потом постав патч для 1,5,8 Все, проблем нет 
|
|
|
|
« Последнее редактирование: 18.11.2008, 19:22:55 от GoBliN »
|
Записан
|
|
|
|
|
marbert
|
 |
« Ответ #19 : 18.11.2008, 19:52:49 » |
|
Обновись до 1,5,8, что тебе мешает? Потом постав патч для 1,5,8 Все, проблем нет  да нет, проблема решена патчем именно для 1.5.7 )) с 1.5.8 еще не все ясно, рано.
|
|
|
|
|
Записан
|
|
|
|
GoBliN
Осваиваюсь на форуме
 
Репутация: +7/-2
Offline
Сообщений: 69
|
 |
« Ответ #20 : 18.11.2008, 20:06:30 » |
|
да нет, проблема решена патчем именно для 1.5.7 ))
Вот ссылка на саму каптчу + патч + языковые файлы (http://code.google.com/p/joomla15captcha/downloads/list). Выбирай что тебе нужно. ЗЫ: Просто пока мы тут общались Joomla обновилась и разработчик обновил файлы, в том числе он убрал патч для 1,5,7 и выложил для 1,5,8. Патч для 1,5,7 можно найти только если кто-то у себя оставил. У меня его например нет.
|
|
|
|
|
Записан
|
|
|
|
|
marbert
|
 |
« Ответ #21 : 19.11.2008, 02:33:24 » |
|
Вот ссылка на саму каптчу + патч + языковые файлы (http://code.google.com/p/joomla15captcha/downloads/list). Выбирай что тебе нужно.
ЗЫ: Просто пока мы тут общались Joomla обновилась и разработчик обновил файлы, в том числе он убрал патч для 1,5,7 и выложил для 1,5,8. Патч для 1,5,7 можно найти только если кто-то у себя оставил. У меня его например нет.
да нет, как раз, скачал со страницы загрузок, просто надо отобразить Download All или что-то такое и появится список всех файлов. проблема в IE и Фоксе - после разлогинивания появляется строка: Warning: session_start() [function.session-start]: The session id contains invalid characters, valid characters are only a-z, A-Z and 0-9 in /home/.../public_html/plugins/system/captcha.php on line 398 в Опере этого нет, но там свои приколы ))
|
|
|
|
|
Записан
|
|
|
|
anoup
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 17
|
 |
« Ответ #22 : 21.11.2008, 15:56:25 » |
|
У меня на 1.5.7 пашет без проблем. Была проблема с патчем, точнее с правами. Права менять не стал, изменил и дописал только необходимые файлы. Все работало, но тут, черт дернул языковые файлы Joomla обновить. Стояли 1.5.3. Капча стала английской. Пришлось языковые капчи инсталировать.
|
|
|
|
|
Записан
|
|
|
|
|
shmel
Гость
|
 |
« Ответ #23 : 26.11.2008, 23:52:57 » |
|
Подскажите что я сделал не так.
1. Установил эту капчу 2. Заменил из патча один файл \components\com_user\views\register\tmpl\default.php (капча нужна только при регистрации) 3. В настройках капчи установил в поле "Включенные каптчи" только "user.register"
В результате, при регистрации, капча выводится, но почему-то проглатывает любой код. Т.е. не работает!
Что я сделал не так? Очень жду помощи!
|
|
|
|
|
Записан
|
|
|
|
GoBliN
Осваиваюсь на форуме
 
Репутация: +7/-2
Offline
Сообщений: 69
|
 |
« Ответ #24 : 27.11.2008, 00:01:52 » |
|
Установи патч полностью.
|
|
|
|
|
Записан
|
|
|
|
|
shmel
Гость
|
 |
« Ответ #25 : 27.11.2008, 00:07:32 » |
|
Установи патч полностью.
Я не хочу полностью его устанавливать. Я хочу разобраться. Разобрался сам. Нужно еще заменить файл \components\com_user\controller.php. Он вносит изменения в процеруду проверки пароля, добавляя еще и проверку капчи.
|
|
|
|
|
Записан
|
|
|
|
anoup
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 17
|
 |
« Ответ #26 : 02.12.2008, 00:15:59 » |
|
Я не хочу полностью его устанавливать. Я хочу разобраться. Разобрался сам. Нужно еще заменить файл \components\com_user\controller.php. Он вносит изменения в процеруду проверки пароля, добавляя еще и проверку капчи.
По моему, логично. Мы же капчу ставим для безопасности, и при этом, чтоб не париться меняем права чуть ли не у всей админки. Права по умолчанию не дают распаковать архив ( по крайней мере у меня ). Сам тоже менял только нужные файлы. Искал что заменить по интуиции и названию. т.е. если регистрация, то user.register и что выше т.е controller.php . С логином больше файлов (все где логин, в разных папках), но по моему оно того стоит. Не ухудшив права файлов, поставить защиту там, где надо. Но сейчас, с входа убрал. Сам заходил без проблем, вижу, что пользователи заходят, ЗАКАЗЧИК не может зайти.  Пароль ему поменял, сам вечер просидел, тыкался. Под другими именами захожу, под его, нет!!! Убрал капчу, зашел.
|
|
|
|
|
Записан
|
|
|
|
alex54
Осваиваюсь на форуме
 
Репутация: +3/-1
Offline
Сообщений: 183
|
 |
« Ответ #27 : 27.12.2008, 09:18:01 » |
|
все сделал, патч поставил полностью, везде капча есть кроме контактов, замаял спам 
|
|
|
|
|
Записан
|
|
|
|
|
Doc
|
 |
« Ответ #28 : 06.01.2009, 01:40:35 » |
|
Уже перекачал кучу файлов и не как не могу поставить эту капчу Опишите что и как делать Вообще ничего понять не могу Или может кто знает как добавить дополнительное поля при регистрации с паролям какимнибудь
|
|
|
|
|
Записан
|
|
|
|
|
lsk
|
 |
« Ответ #29 : 06.01.2009, 02:33:42 » |
|
alex54 я тебе сделал каптчу в контактах, смотри на сайте.
|
|
|
|
|
Записан
|
|
|
|
|