Deutsch

Recaptcha в Joomla 2.5

398  
Vovan(ator) свой человек30.08.12 10:56
Vovan(ator)
NEW 30.08.12 10:56 
Recaptcha в Joomla 2.5 уже достала
Я пытаюсь на сайте сделать Recaptcha. Joomla 2.5.6
Гугля помочь не смогла, поэтому решил здесь спросить.
В админке джумлы вроде везде где знал, всё выставил и проверил, а она не работает.
В контактном формуляре показывает только слово "captcha*", а самой картинки не видно.
В Анмелден-форме вообще нет ничего, только когда на
Passwort vergessen?
Benutzername vergessen?
Noch kein Benutzerkonto erstellt?
кликаешь, то тоже высвечивается надпис без картинки. (см. прицеп)
Кто уже сталкивался с подобным?
#1 
CoDSP прохожий30.08.12 15:30
CoDSP
NEW 30.08.12 15:30 
в ответ Vovan(ator) 30.08.12 10:56
Vovan(ator) свой человек30.08.12 16:10
Vovan(ator)
NEW 30.08.12 16:10 
в ответ CoDSP 30.08.12 15:30
Это всё я уже несколько раз и активировал и снова деактивировал, но чёт ничего не получилось.
Хотел даже занова этот плугин инсталлировать, но не могу найти нигде чтоб скачать правильный.
#3 
Besser посетитель31.08.12 02:31
Besser
NEW 31.08.12 02:31 
в ответ Vovan(ator) 30.08.12 16:10
Странно, разве инсталяционный файл не остаётся на хостинге после установки? Очень частая проблема плагинов Джумлы - несоответствие версий.
#4 
Vovan(ator) свой человек31.08.12 03:02
Vovan(ator)
NEW 31.08.12 03:02 
в ответ Besser 31.08.12 02:31
Я тут на одном форуме нашёл
"Как видите всё просто, данный плагин имеет смысл использовать! Главное если у вас в шаблоне имеется кешерование js то его нужно отключить"
кешерование js - что это по немецки?
и где его можно отключить?
#5 
Sergo2008 старожил31.08.12 08:19
Sergo2008
NEW 31.08.12 08:19 
в ответ Vovan(ator) 31.08.12 03:02
В ответ на:
кешерование js - что это по немецки?
и где его можно отключить?

С начало в меню Site -> Konfiguration, потом на закладке System, справа второй блок - Zwischenspeicher (Cache), в нём первый выпадающий список должен быть - AUS Cache deaktiviert.
А вообще.., поставь себе русский языковой файл, и включи для админки. На сайте его не будет если у тебя даже включена поддержка двух языков, к примеру немецкий и английский, если ты русский не добавишь к языкам контента. Зато всегда сможешь искать ответы что на немецких сайтах, что на русских, админка будет на обоих языках. Лично у меня всегда все три языка установлено, английский по умолчанию, и русский с немецким сам ставлю, даже если на сайте будет только один немецкий.
#6 
Vovan(ator) свой человек31.08.12 09:21
Vovan(ator)
NEW 31.08.12 09:21 
в ответ Sergo2008 31.08.12 08:19, Последний раз изменено 31.08.12 09:24 (Vovan(ator))
В ответ на:
AUS Cache deaktiviert.

Было деактивировано, я ради прикола попробовал все три по очереди и не каких изменений.
На других форумах я встречал что подобное может быть из-за JS, но мне нужен JS для Slideshow.
Или может есть другие варианты для капчи, которые не конфликтуют с Joomla 2.5.6?
В ответ на:
поставь себе русский языковой файл, и включи для админки.

Идея не плохая, только я комп начал изучать уже когда в Германии был,
поэтому всё что с компом связано лучше понимаю на немецком или английском.
Хотя читать и писАть могу по русски, сайты делаю тоже иногда на русском.
#7 
compman знакомое лицо31.08.12 11:57
compman
NEW 31.08.12 11:57 
в ответ Vovan(ator) 31.08.12 09:21
Если нужен именно этот плагин, могу посоветовать только отладчик. Нужно смотреть по ходу дела, что где теряется, если это проблема именно в php. Может быть какая-то мелочь. Могут разные библиотеки конфликтовать. К примеру шаблоны от Rockettheme тянут за собой кучу скриптов, которые могут конфликтовать с чем угодно. Попробуйте сделать голый сайт с этим плагином, если заработает, подгружайте всё по очереди. Иной раз метод тыка ефективней, чем поиски в стоге сена.
#8 
Vovan(ator) свой человек31.08.12 12:27
Vovan(ator)
31.08.12 12:27 
в ответ compman 31.08.12 11:57
Шаблон мой собственный и довольно-таки сложный.
Делал его по началу с книги, но потом усовершенствовал и добавлял.
Теперь даже не знаю с чего можно начинать, чтоб его упростить или поотключать всё что может мешать.
Я сейчас поставил "Atomic - Default" как стандартный шаблон и там работает капча.
А как и с помощью чего можно отследить где портачка может быть?
#9 
compman знакомое лицо31.08.12 12:33
compman
NEW 31.08.12 12:33 
в ответ Vovan(ator) 31.08.12 12:27
Firebug. Какие frameworks используются? Порой очерёдность загрузки скриптов может играть роль. Лучше всего использовать один Framework.
#10 
Vovan(ator) свой человек31.08.12 12:42
Vovan(ator)
NEW 31.08.12 12:42 
в ответ compman 31.08.12 12:33, Последний раз изменено 31.08.12 16:16 (Vovan(ator))
Я в JS не особо силён
Уже точно лет 7 ничего не делал.
Firebug показывает ошибку "TypeError: window.addEvent is not a function"
В этой строке:
window.addEvent('domready', function(){ new Fx.Accordion($$('div#contact-slider.pane-sliders > .panel > h3.pane-toggler'), $$('div#contact-slider.pane-sliders > .panel > div.pane-slider'), {onActive: function(toggler, i) {toggler.addClass('pane-toggler-down');toggler.removeClass('pane-toggler');i.addClass('pane-down');i.removeClass('pane-hide');Cookie.write('jpanesliders_contact-slider',$$('div#contact-slider.pane-sliders > .panel > h3').indexOf(toggler));},onBackground: function(toggler, i) {toggler.addClass('pane-toggler');toggler.removeClass('pane-toggler-down');i.addClass('pane-hide');i.removeClass('pane-down');if($$('div#contact-slider.pane-sliders > .panel > h3').length==$$('div#contact-slider.pane-sliders > .panel > h3.pane-toggler').length) Cookie.write('jpanesliders_contact-slider',-1);},duration: 300,opacity: false,alwaysHide: true}); });
что может здесь не так быть?
#11 
Sergo2008 старожил31.08.12 16:23
Sergo2008
NEW 31.08.12 16:23 
в ответ Vovan(ator) 31.08.12 12:42
В ответ на:
Идея не плохая, только я комп начал изучать уже когда в Германии был,
поэтому всё что с компом связано лучше понимаю на немецком или английском.

не имеет не какого отношения где ты комп изучал, джумла к нему не относится, это всего переводы, и к компу они отношения не имеют. Все спец термины что там используются, это английские, и на немецком либо так же, либо в переводе, как и на русском.
По конфликту скриптов, то тут это постоянная проблема, джумла работает с ,библиотекой mootools по умолчанию, а большинство расширений используют jquery библиотеку, да к тому же разных версий. Если не отключить mootools, могут возникнуть проблемы, не будет работать либо то что на mootools, либо на jquery. Даже если отрубить mootools, то при работе двух расширений с разной версией jquery может быть конфликт.
Смотри исходный код страницы, какие js скрипты подключаются и в каком порядке. Пробуй отключить постепенно все расширения использующие js, и смотри когда капча заработает. Вот с тем расширением и будет конфликт. Если есть отдельные скрипты, то их тоже пробуй отключить, они тоже могут конфликтовать, если названия функций совпадают.
У меня сейчас тоже подобная проблема, конфликт jquery 1.6.2 используемый компонентом магазина JoomShopping с jquery 1.7.2 используемый в других расширениях. И всё потому что скрипты JoomShopping подключены на сайте постоянно и последними, даже там где оно не нужно. Это так к примеру возможных конфликтов...
#12 
web-programmist Программист31.08.12 23:03
web-programmist
NEW 31.08.12 23:03 
в ответ Vovan(ator) 30.08.12 10:56
У тебя может "php gd" не установлено ?
Более 500 каналов !
#13 
voxel3d патриот31.08.12 23:58
voxel3d
NEW 31.08.12 23:58 
в ответ web-programmist 31.08.12 23:03
В ответ на:
У тебя может "php gd" не установлено ?

В ответ на:
Я сейчас поставил "Atomic - Default" как стандартный шаблон и там работает капча.

Dropbox - средство синхронизации и бэкапа файлов.
#14 
Vovan(ator) свой человек01.09.12 19:46
Vovan(ator)
NEW 01.09.12 19:46 
в ответ Vovan(ator) 30.08.12 10:56
И ещё одну портачку сегодня нашёл
Когда пытаюсь редактировать тексты во FrontEnd, то при нажатии на кнопку "Speichern" ничего не происходит.
При нажатии почти на все другие кнопки (но не на все) происходит то, что должно произойти,
Abbrechen, Bild suchen, Editor schließen и практически все другие кнопки, но вот сохранять изменения не хочет.
Пробовал уже и с админского аккаунта и с новых с неограничеными правами, ничего не меняется.
#15 
Vovan(ator) свой человек01.09.12 20:27
Vovan(ator)
NEW 01.09.12 20:27 
в ответ Vovan(ator) 01.09.12 19:46, Последний раз изменено 01.09.12 20:46 (Vovan(ator))
Нашёл виновника всех портачек
в index.php
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools-yui-compressed.js"></script>
Строку закоментировал и всё работает
Во всяком случае сейчас
Но тогда надо включить Mootools в настройках шаблона
#16 
Vovan(ator) свой человек01.09.12 21:14
Vovan(ator)
NEW 01.09.12 21:14 
в ответ Vovan(ator) 01.09.12 20:27
Пока всё работает, но появился ещё один вопрос
В большинстве случаев знаки которые выдаёт капча, очень плохо читаются.
Обычно одно слово можно легко прочитать, а второе нужно раз 5 или больше кликать и менять.
Что можно сделать, чтоб их сделать более читаемыми?
#17 
voxel3d патриот01.09.12 21:23
voxel3d
NEW 01.09.12 21:23 
в ответ Vovan(ator) 01.09.12 21:14, Последний раз изменено 01.09.12 21:25 (voxel3d)
Найти другую капчу. Эта такая уё##щная у всех. Она такая специально, распознавание автоматизируется только китайцами.
Сам бы сделал, делается элементарно, почитай про GD.
Dropbox - средство синхронизации и бэкапа файлов.
#18 
compman знакомое лицо02.09.12 17:54
compman
NEW 02.09.12 17:54 
в ответ Vovan(ator) 01.09.12 21:14
Для джумлы гора всяких капчей http://extensions.joomla.org/extensions/access-a-security/site-security/captcha
#19