LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
21.05.2013, 10:11:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 [Все]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: [Решено] Не обновляется CAPTCHA в JComments 2.3.0  (Прочитано 8818 раз)
0 Пользователей и 1 Гость смотрят эту тему.
chilly_bang
Осваиваюсь на форуме
***

Репутация: +1/-1
Offline Offline

Сообщений: 125


« : 17.01.2012, 17:17:59 »

Приветствую!

Использую последнюю версию Joomla (1.5.25) и последние JComments, пхп: 5.2.6. После чистой инсталляции не обновляется картинка CAPTCHA.
Пробовал отключать чпу, убирать переадресации с ввв, выключать исполнение плагинов в JComments. В шаблоне сжатий нет и плагинов, сжимающих скрипты тоже нет. Библиотеки яваскриптов не трогал- инсталляция дефолтная англоязычная. Проблему не решил и прошу помощи!

Одновременно с этим воыникла другая проблема, подозреваю, неким образом связанная с первой: плагин Multithumb (делающий автоматически превьюшки картинок) стал обрабатывать и картинку CAPTCHA. Эту проблему я решил, задав в Multithumb эксплицитно классы имиджей, на которые ему следует набрасываться.

Большое спасибо заранее!
евгений



« Последнее редактирование: 21.02.2012, 22:00:05 от smart » Записан
wishlight
Живу я здесь
******

Репутация: +83/-4
Online Online

Пол: Мужской
Сообщений: 1264


skype aqaus.com


« Ответ #1 : 20.02.2012, 19:43:13 »

Сабж

http://www.kirapokrovski.us/greetings#addcomment

дебаг включил

решение - включить роутер AceSEF вместо роутера jcomments в настройках AceSEF.
« Последнее редактирование: 20.02.2012, 20:35:46 от smart » Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #2 : 20.02.2012, 20:03:30 »

Ну есть мнение, что AceSEF как-то непонятно работает со стандартным router'ом компонента. Ибо я не знаю, почему ссылка формируется как http://www.kirapokrovski.us/captcha/47094 (ну как бы имя компонента неплохо бы иметь в ней еще).
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #3 : 20.02.2012, 20:05:20 »

Похоже проблема в роутере компонента
/index.php/component/jcomments/captcha/88488 - это стандартный СЕФ
/captcha/88488 - это AceSEF
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #4 : 20.02.2012, 20:06:31 »

Ну так если стоит AceSEF, то стандартный роутер-то по идее не используется? Или я не прав?
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #5 : 20.02.2012, 20:07:58 »

Ну так если стоит AceSEF, то стандартный роутер-то по идее не используется? Или я не прав?
Прав.. если про мой пост выше то я имел ввиду - проблема в роутере компонента AceSEF
Записан
wishlight
Живу я здесь
******

Репутация: +83/-4
Online Online

Пол: Мужской
Сообщений: 1264


skype aqaus.com


« Ответ #6 : 20.02.2012, 20:09:51 »

решение - включить роутер AceSEF вместо роутера jcomments в настройках AceSEF.
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #7 : 20.02.2012, 20:14:00 »

решение - включить роутер AceSEF вместо роутера jcomments в настройках AceSEF.
А там какая система? Плагины как в sh404SEF или роутер стандартный как-то используется?
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #8 : 20.02.2012, 20:15:43 »

Cудя по всему, они как-то нестандартно стандартный роутер используют...

@wishlight: добавь в первое сообщение темы описание решения...
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #9 : 20.02.2012, 20:36:20 »

Шаблон от GK SEF родной тоже картинка меняется только по F5
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #10 : 20.02.2012, 20:37:50 »

Шаблон от GK SEF родной тоже картинка меняется только по F5
А ссылку на сайт?
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #11 : 20.02.2012, 20:39:46 »

А ссылку на сайт?
Под авой Расстановки — Семейные расстановки
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #12 : 20.02.2012, 20:42:09 »

Под авой Расстановки — Семейные расстановки
Opera и Хром -все работает
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #13 : 20.02.2012, 20:45:36 »

OS Ubuntu 11.10 Firefox 10.0.2 не работает ХМ...
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #14 : 20.02.2012, 20:47:41 »

OS Ubuntu 11.10 Firefox 10.0.2 не работает ХМ...
Ubuntu 10.04.
Firefox после последних апдейтов вообще выпадает в ошибку, померла лисичка.
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #15 : 20.02.2012, 20:49:26 »

Ubuntu 10.04.
Firefox после последних апдейтов вообще выпадает в ошибку, померла лисичка.
Непугай, я привык к ней…
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #16 : 20.02.2012, 20:50:12 »

в FF при нажатии на ссылку идет запрос куда-то http://mc.yandex.ru/webvisor/2028907?rn=62417&wv-type=0&cnt-class=0&page-url=http%3A%2F%2Frasstanovki.org.ru%2Frasstanovki%2Fsemejnye-rasstanovki.html&wmode=0&wv-hit=124741791&wv-part=3&wv-check=51670&browser-info=ct%3A1%3Az%3A120%3Ai%3A20120220184722

Почему - я не знаю, но на стандартных шаблонах - точно проблем нет, проверил щас на RocketTemplates - тоже все работает.
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #17 : 20.02.2012, 20:51:56 »

Это код вебвизора (расширенный вариант метрики от Яндекса)
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #18 : 20.02.2012, 20:52:44 »

А чего он дергается?
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #19 : 20.02.2012, 20:53:31 »

ЗЫ. Нашел Firefox 3.7apre4 - проблема имеет место быть
Записан
voland
JComments Tester
*

Репутация: +267/-44
Offline Offline

Пол: Мужской
Сообщений: 4003


любит наш народ всякое гавно...


« Ответ #20 : 20.02.2012, 20:54:17 »

А чего он дергается?
Не использовал, но насколько помню он отслиживает не только клики, но и движения мыши, глаз и мысли )
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #21 : 20.02.2012, 20:57:36 »

Не использовал, но насколько помню он отслиживает не только клики, но и движения мыши, глаз и мысли )
Он полностью записывает посещение как киношку
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #22 : 20.02.2012, 21:01:36 »

Отрубил метрику проблема осталась
Записан
clever
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 47



« Ответ #23 : 21.02.2012, 03:31:28 »

Не использовал, но насколько помню он отслиживает не только клики, но и движения мыши, глаз и мысли )
У меня нет такой проблемы ,хотя шаблон не стандартный, просто нужно правильно код метрики в шаблон вставлять.
Записан
Guran
Давно я тут
****

Репутация: +20/-0
Offline Offline

Пол: Мужской
Сообщений: 233



« Ответ #24 : 21.02.2012, 10:49:20 »

Подтверждаю, картинка CAPTCHA в браузере Firefox 10.0.2 OS Ubuntu 11.10 не обновляется нажатием на кнопку "Обновить" ни в стандартном, ни в нестандарных шаблонах. Только если перегружаешь полностью страницу - картинка меняется. Комментарии добавляются.

В Опере и в Хроме такой проблемы нет.

Нельзя встроить стандартную капчу от Joomla 2.5?
« Последнее редактирование: 21.02.2012, 10:55:47 от Guran » Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #25 : 21.02.2012, 11:05:16 »

Тогда объясните мне, что я делаю не так и как мне это повторить на demo-j17.joomlatune.com? У меня там стандартный шаблон, Joomla 2.5.1, JComments 2.3.0 и Firefox 10.0.2... Никаких проблем с обновлением CAPTCHA нет...

Нельзя встроить стандартную капчу от Joomla 2.5?
Именно ту реализацию, что в 2.5 - нет, но плагин с поддержкой reCAPTCHA уже готов и скоро будет выпущен.
Записан
clever
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 47



« Ответ #26 : 21.02.2012, 11:39:41 »

Тогда объясните мне, что я делаю не так и как мне это повторить на demo-j17.joomlatune.com? У меня там стандартный шаблон, Joomla 2.5.1, JComments 2.3.0 и Firefox 10.0.2... Никаких проблем с обновлением CAPTCHA нет...
Именно ту реализацию, что в 2.5 - нет, но плагин с поддержкой reCAPTCHA уже готов и скоро будет выпущен.
И сразу возникнут проблемы на некоторых хостингах, не помню дословно но вкратце не все хостиги позволяют делать обратный запрос. ( но если нужно то посмотрю)
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #27 : 21.02.2012, 17:58:59 »

Хм, есть какие-то идеи? А, посмотрите в JavaScript Console, может быть там какие-то ошибки всплывают?
Записан
Werwolf
Захожу иногда
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 20


« Ответ #28 : 21.02.2012, 18:03:06 »

Joomla 2.5.1, jComment 2.3 - та же самая проблема, не отображается изображение captcha
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #29 : 21.02.2012, 18:07:15 »

Мужики, одних слов - не работает мало. Чтобы решить проблему, мне нужно как минимум ее видеть, а еще лучше понять как это повторить. На текущий момент я уже проверил порядка 15 сайтов, куда установлен компонент - нигде проблема не повторяется. Если есть возможность - поднимите у себя на хостинге площадку с чистой Joomla и компонентом, повторите на площадке данную проблему и скиньте мне в приват доступ по FTP и в админку на эту площадку - я зайду и поэкспериментирую. Иначе даже не знаю чем помочь. У меня и у тестеров - все работает.
Записан
Guran
Давно я тут
****

Репутация: +20/-0
Offline Offline

Пол: Мужской
Сообщений: 233



« Ответ #30 : 21.02.2012, 18:34:02 »

smart! Что-то вроде нашёл!

Если я в общих настройках Joomla добавляю суффикс к URL, то Капча перестаёт обновляться. Отключаю - Капча обновляется....
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #31 : 21.02.2012, 18:55:35 »

smart! Что-то вроде нашёл!

Если я в общих настройках Joomla добавляю суффикс к URL, то Капча перестаёт обновляться. Отключаю - Капча обновляется....
Подтверждаю
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #32 : 21.02.2012, 19:23:01 »

Так, решение проблемы:

1. Открываем файл /components/com_jcomments/js/
2. Находим строчку:
Код
			case 'captcha':var cim=this.captchaImage,cin=this.elements['captcha'];if(cim){cim.src=cim.src.replace(/\d+$/g, new String(Math.floor(Math.random()*100000)));}if(cin){cin.value='';}break;
заменяем на
Код
			case 'captcha':var cim=this.captchaImage,cin=this.elements['captcha'];if(cim){var r=new String(Math.floor(Math.random()*100000));if(/\d+$/g.test(cim.src)){cim.src=cim.src.replace(/\d+$/g,r);}else if(/\?/g.test(cim.src)) {cim.src=cim.src+'&r='+r;}else{cim.src=cim.src+'?r='+new String(Math.floor(Math.random()*100000));}}if(cin){cin.value='';}break;
3. Открываем файл /components/com_jcomments/helpers/system.php
4. Заменяем:
Код
return JCommentsSystemPluginHelper::getBaseUrl(). '/components/com_jcomments/js/jcomments-v2.3.js?v=7';
на
Код
return JCommentsSystemPluginHelper::getBaseUrl(). '/components/com_jcomments/js/jcomments-v2.3.js?v=8';
Записан
wfedin
Живу я здесь
******

Репутация: +68/-0
Offline Offline

Пол: Мужской
Сообщений: 977



« Ответ #33 : 21.02.2012, 19:34:19 »

Спасибо, теперь всё как часы работает!
Записан
Guran
Давно я тут
****

Репутация: +20/-0
Offline Offline

Пол: Мужской
Сообщений: 233



« Ответ #34 : 21.02.2012, 21:14:33 »

Да, это решило проблему, спасибо, Смарт! Хотя, я уже и хотел просто отключить суффиксы к урлам.
Записан
Werwolf
Захожу иногда
**

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 20


« Ответ #35 : 21.02.2012, 21:27:52 »

Мужики, одних слов - не работает мало. Чтобы решить проблему, мне нужно как минимум ее видеть, а еще лучше понять как это повторить. На текущий момент я уже проверил порядка 15 сайтов, куда установлен компонент - нигде проблема не повторяется. Если есть возможность - поднимите у себя на хостинге площадку с чистой Joomla и компонентом, повторите на площадке данную проблему и скиньте мне в приват доступ по FTP и в админку на эту площадку - я зайду и поэкспериментирую. Иначе даже не знаю чем помочь. У меня и у тестеров - все работает.
Ок, завтра так и сделаю
Записан
red5
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 26



« Ответ #36 : 14.03.2012, 03:09:23 »

странная штука.... RSS в настройках компонента выключаю и пропадает картинка CAPTCHA... включаю и она появляется Shocked
« Последнее редактирование: 14.03.2012, 03:14:08 от red5 » Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #37 : 17.03.2012, 13:42:27 »

@red5: я не думаю, что эти два события как-то могут быть связаны
Записан
sheriff02
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #38 : 24.03.2012, 16:39:29 »

странная штука.... RSS в настройках компонента выключаю и пропадает картинка CAPTCHA... включаю и она появляется Shocked
Подтверждаю. У меня так же - пока отключен в настройках компонента RSS - хоть ты тресни не появляется картинка CAPTCHA. стоит включить RSS - все прекрасно, и появляется и обновляется.
Записан
smart
Администратор
*******

Репутация: +1206/-14
Offline Offline

Пол: Мужской
Сообщений: 7587


снова дома...


« Ответ #39 : 26.03.2012, 12:57:24 »

@red5, @sheriff02: можно подробнее о конфигурации сайта? какая версия Joomla?
Записан
jiva242
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 20



« Ответ #40 : 06.09.2012, 12:25:42 »

Спасибо Смарт!
Записан
denis174
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 163



« Ответ #41 : 28.01.2013, 12:07:18 »

та же беда, на сайте не отображается CAPTCHA, включил RSS в jcomments - и о чудо все работает!
Записан
vm0777
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #42 : 16.04.2013, 11:55:21 »

Joomla 2.5.9 + jcomments 2.3.0
может кому еще пригодится: для обновления CAPTCHA в jcomments (как уже было отмечено выше) помогло:
в панели управления – компоненты – sh404SEF – Контрольная панель – Компонент sh404SEF – По компоненту – jcomments – самая первая колонка – использовать роутер Joomla

Но на этом пляски не кончились. Заметил такую штуку: при установках в jcomments в настройках - права - если отметить галочкой "Защита E-mail от спамботов", то CAPTCHA JCOMMENTS ТАКЖЕ (как и скрытые e-mail) ИСЧЕЗАЕТ!
Пришлось отменить защиту e-mail
Записан
sky3333
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #43 : 02.05.2013, 18:20:45 »

Мне помог этот вариант, взятый с какого-то сайта:

1. открываем administrator/components/com_jcomments/admin.jcomments.php
2.находим строку: $lists["captcha"] = JCommentsHTML::selectList($captcha, 'cfg_captcha_engine', 'class="inputbox"' . $disabledCAPTCHA, 'value', 'text', $config->get('captcha_engine')); <br />Меняем на $lists["captcha"] = JCommentsHTML::selectList($captcha, 'cfg_captcha_engine', 'class="inputbox"' . $disabledCAPTCHA, 'value', 'text', $config->get('captcha_engine', 'kcaptcha')); <br />3. сохраняем. <br />4. открываем JComments пересохраням настройки."

Правда, у меня исходный код был несколько другой, но всеравно помогло.
Записан
Страниц: 1 2 [Все]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet