chilly_bang
Осваиваюсь на форуме
 
Репутация: +1/-1
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
|
 |
« Ответ #1 : 20.02.2012, 19:43:13 » |
|
Сабж
http://www.kirapokrovski.us/greetings#addcomment
дебаг включил
решение - включить роутер AceSEF вместо роутера jcomments в настройках AceSEF.
|
|
|
|
« Последнее редактирование: 20.02.2012, 20:35:46 от smart »
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #2 : 20.02.2012, 20:03:30 » |
|
Ну есть мнение, что AceSEF как-то непонятно работает со стандартным router'ом компонента. Ибо я не знаю, почему ссылка формируется как http://www.kirapokrovski.us/captcha/47094 (ну как бы имя компонента неплохо бы иметь в ней еще).
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #3 : 20.02.2012, 20:05:20 » |
|
Похоже проблема в роутере компонента /index.php/component/jcomments/captcha/88488 - это стандартный СЕФ /captcha/88488 - это AceSEF
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #4 : 20.02.2012, 20:06:31 » |
|
Ну так если стоит AceSEF, то стандартный роутер-то по идее не используется? Или я не прав?
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #5 : 20.02.2012, 20:07:58 » |
|
Ну так если стоит AceSEF, то стандартный роутер-то по идее не используется? Или я не прав?
Прав.. если про мой пост выше то я имел ввиду - проблема в роутере компонента AceSEF
|
|
|
|
|
Записан
|
|
|
|
|
wishlight
|
 |
« Ответ #6 : 20.02.2012, 20:09:51 » |
|
решение - включить роутер AceSEF вместо роутера jcomments в настройках AceSEF.
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #7 : 20.02.2012, 20:14:00 » |
|
решение - включить роутер AceSEF вместо роутера jcomments в настройках AceSEF.
А там какая система? Плагины как в sh404SEF или роутер стандартный как-то используется?
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #8 : 20.02.2012, 20:15:43 » |
|
Cудя по всему, они как-то нестандартно стандартный роутер используют...
@wishlight: добавь в первое сообщение темы описание решения...
|
|
|
|
|
Записан
|
|
|
|
|
wfedin
|
 |
« Ответ #9 : 20.02.2012, 20:36:20 » |
|
Шаблон от GK SEF родной тоже картинка меняется только по F5
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #10 : 20.02.2012, 20:37:50 » |
|
Шаблон от GK SEF родной тоже картинка меняется только по F5
А ссылку на сайт?
|
|
|
|
|
Записан
|
|
|
|
|
wfedin
|
 |
« Ответ #11 : 20.02.2012, 20:39:46 » |
|
А ссылку на сайт?
Под авой Расстановки — Семейные расстановки
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #12 : 20.02.2012, 20:42:09 » |
|
Под авой Расстановки — Семейные расстановки
Opera и Хром -все работает
|
|
|
|
|
Записан
|
|
|
|
|
wfedin
|
 |
« Ответ #13 : 20.02.2012, 20:45:36 » |
|
OS Ubuntu 11.10 Firefox 10.0.2 не работает ХМ...
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #14 : 20.02.2012, 20:47:41 » |
|
OS Ubuntu 11.10 Firefox 10.0.2 не работает ХМ...
Ubuntu 10.04. Firefox после последних апдейтов вообще выпадает в ошибку, померла лисичка.
|
|
|
|
|
Записан
|
|
|
|
|
wfedin
|
 |
« Ответ #15 : 20.02.2012, 20:49:26 » |
|
Ubuntu 10.04. Firefox после последних апдейтов вообще выпадает в ошибку, померла лисичка.
Непугай, я привык к ней…
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #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
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #17 : 20.02.2012, 20:51:56 » |
|
Это код вебвизора (расширенный вариант метрики от Яндекса)
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #18 : 20.02.2012, 20:52:44 » |
|
А чего он дергается?
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #19 : 20.02.2012, 20:53:31 » |
|
ЗЫ. Нашел Firefox 3.7apre4 - проблема имеет место быть
|
|
|
|
|
Записан
|
|
|
|
voland
JComments Tester
Репутация: +267/-44
Offline
Пол: 
Сообщений: 4003
любит наш народ всякое гавно...
|
 |
« Ответ #20 : 20.02.2012, 20:54:17 » |
|
А чего он дергается?
Не использовал, но насколько помню он отслиживает не только клики, но и движения мыши, глаз и мысли )
|
|
|
|
|
Записан
|
|
|
|
|
wfedin
|
 |
« Ответ #21 : 20.02.2012, 20:57:36 » |
|
Не использовал, но насколько помню он отслиживает не только клики, но и движения мыши, глаз и мысли )
Он полностью записывает посещение как киношку
|
|
|
|
|
Записан
|
|
|
|
|
wfedin
|
 |
« Ответ #22 : 20.02.2012, 21:01:36 » |
|
Отрубил метрику проблема осталась
|
|
|
|
|
Записан
|
|
|
|
clever
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 47
|
 |
« Ответ #23 : 21.02.2012, 03:31:28 » |
|
Не использовал, но насколько помню он отслиживает не только клики, но и движения мыши, глаз и мысли )
У меня нет такой проблемы ,хотя шаблон не стандартный, просто нужно правильно код метрики в шаблон вставлять.
|
|
|
|
|
Записан
|
|
|
|
Guran
Давно я тут
  
Репутация: +20/-0
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
|
 |
« Ответ #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
Пол: 
Сообщений: 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
|
 |
« Ответ #27 : 21.02.2012, 17:58:59 » |
|
Хм, есть какие-то идеи? А, посмотрите в JavaScript Console, может быть там какие-то ошибки всплывают?
|
|
|
|
|
Записан
|
|
|
|
Werwolf
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 20
|
 |
« Ответ #28 : 21.02.2012, 18:03:06 » |
|
Joomla 2.5.1, jComment 2.3 - та же самая проблема, не отображается изображение captcha
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #29 : 21.02.2012, 18:07:15 » |
|
Мужики, одних слов - не работает мало. Чтобы решить проблему, мне нужно как минимум ее видеть, а еще лучше понять как это повторить. На текущий момент я уже проверил порядка 15 сайтов, куда установлен компонент - нигде проблема не повторяется. Если есть возможность - поднимите у себя на хостинге площадку с чистой Joomla и компонентом, повторите на площадке данную проблему и скиньте мне в приват доступ по FTP и в админку на эту площадку - я зайду и поэкспериментирую. Иначе даже не знаю чем помочь. У меня и у тестеров - все работает.
|
|
|
|
|
Записан
|
|
|
|
Guran
Давно я тут
  
Репутация: +20/-0
Offline
Пол: 
Сообщений: 233
|
 |
« Ответ #30 : 21.02.2012, 18:34:02 » |
|
smart! Что-то вроде нашёл!
Если я в общих настройках Joomla добавляю суффикс к URL, то Капча перестаёт обновляться. Отключаю - Капча обновляется....
|
|
|
|
|
Записан
|
|
|
|
|
wfedin
|
 |
« Ответ #31 : 21.02.2012, 18:55:35 » |
|
smart! Что-то вроде нашёл!
Если я в общих настройках Joomla добавляю суффикс к URL, то Капча перестаёт обновляться. Отключаю - Капча обновляется....
Подтверждаю
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #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
|
 |
« Ответ #33 : 21.02.2012, 19:34:19 » |
|
Спасибо, теперь всё как часы работает!
|
|
|
|
|
Записан
|
|
|
|
Guran
Давно я тут
  
Репутация: +20/-0
Offline
Пол: 
Сообщений: 233
|
 |
« Ответ #34 : 21.02.2012, 21:14:33 » |
|
Да, это решило проблему, спасибо, Смарт! Хотя, я уже и хотел просто отключить суффиксы к урлам.
|
|
|
|
|
Записан
|
|
|
|
Werwolf
Захожу иногда

Репутация: +2/-0
Offline
Пол: 
Сообщений: 20
|
 |
« Ответ #35 : 21.02.2012, 21:27:52 » |
|
Мужики, одних слов - не работает мало. Чтобы решить проблему, мне нужно как минимум ее видеть, а еще лучше понять как это повторить. На текущий момент я уже проверил порядка 15 сайтов, куда установлен компонент - нигде проблема не повторяется. Если есть возможность - поднимите у себя на хостинге площадку с чистой Joomla и компонентом, повторите на площадке данную проблему и скиньте мне в приват доступ по FTP и в админку на эту площадку - я зайду и поэкспериментирую. Иначе даже не знаю чем помочь. У меня и у тестеров - все работает.
Ок, завтра так и сделаю
|
|
|
|
|
Записан
|
|
|
|
red5
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 26
|
 |
« Ответ #36 : 14.03.2012, 03:09:23 » |
|
странная штука.... RSS в настройках компонента выключаю и пропадает картинка CAPTCHA... включаю и она появляется 
|
|
|
|
« Последнее редактирование: 14.03.2012, 03:14:08 от red5 »
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #37 : 17.03.2012, 13:42:27 » |
|
@red5: я не думаю, что эти два события как-то могут быть связаны
|
|
|
|
|
Записан
|
|
|
|
sheriff02
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
 |
« Ответ #38 : 24.03.2012, 16:39:29 » |
|
странная штука.... RSS в настройках компонента выключаю и пропадает картинка CAPTCHA... включаю и она появляется  Подтверждаю. У меня так же - пока отключен в настройках компонента RSS - хоть ты тресни не появляется картинка CAPTCHA. стоит включить RSS - все прекрасно, и появляется и обновляется.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #39 : 26.03.2012, 12:57:24 » |
|
@red5, @sheriff02: можно подробнее о конфигурации сайта? какая версия Joomla?
|
|
|
|
|
Записан
|
|
|
|
jiva242
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 20
|
 |
« Ответ #40 : 06.09.2012, 12:25:42 » |
|
Спасибо Смарт!
|
|
|
|
|
Записан
|
|
|
|
denis174
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 163
|
 |
« Ответ #41 : 28.01.2013, 12:07:18 » |
|
та же беда, на сайте не отображается CAPTCHA, включил RSS в jcomments - и о чудо все работает!
|
|
|
|
|
Записан
|
|
|
|
vm0777
Новичок
Репутация: +0/-0
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
Сообщений: 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 пересохраням настройки."
Правда, у меня исходный код был несколько другой, но всеравно помогло.
|
|
|
|
|
Записан
|
|
|
|
|