|
SomePatches
Some Patches (VirtueMart etc.)
Some Patches for All for Joomla CaptchaVirtueMartChoose the latest (Выбери последний): All patches for VirtueMart 1.1.* for Joomla Captcha 4.
Download and unpack at root of your site. Скачайте и распакуйте в корень вашего сайта. How To Install / Как установить Установка капчи (Captcha) на регистрацию в JomSocial |
► Sign in to add a comment
Спасибо за патч, регистрационная форма Virtuemart заработала. Но нет Captcha еще в двух местах, при авторизации уже зарегистрированного пользователя: - авторизация зарегистрированного пользователя при оформлении покупки из корзины; - и авторизация зарегистрированного пользователя на "Главной странице" когда используется форма авторизация модуля mod_virtuemart с включенной настройкой "Show a Login Form for the customers?"
После дополнения все отлично заработало. Спасибо!
2009-05-7 Comment by affonin Fixed
2009-05-09 ask form added
oitygi
Thank you for this great extension. I will recommand this in the VirtueMart forum.
Привет модернизации на Virtuemart 1.1.4 больше не функционирует Captcha, имеется ли уже накидка для Virtuemart 1.1.4?
День добрый! Патч отличный, но.. Joomla 1.5.15 VM 1.1.4, установлены патчи, в плагине включен shop.ask при отправке письма (Задать вопрос о товаре), капча графически не выводится. При отправке ошибка: Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in ..../administrator/components/com_virtuemart/classes/ps_communication.php on line 147, с регистрацией все ок, все работает.
Virtuemart 1.1.2 + joomla 1.5.8 не работает shop.ask (Задать вопрос о товаре) к сожалению
отредактируй 113 строку в файле ps_communication.php administrator/components/com_virtuemart/classes/ps_communication.php
до if (sizeof( $results )) // captcha plugin is on после if (sizeof( $results )) { // captcha plugin is on
24 строка в файле shop.ask.tpl.php components/com_virtuemart/themes/default/templates/pages/
до if (sizeof( $results )) // captcha plugin is on после if (sizeof( $results )) { // captcha plugin is on
Не могу понять что "до" и что "после". Можно подробнее?
а. ну и язык! Для тех, кого, как и меня, запутал пост f3u3gm, Feb 18, 2010.
В файле administrator/components/com_virtuemart/classes/ps_communication.php: В строке 133 упущена открывающая фигурная скобка:
Также в файле components/com_virtuemart/themes/default/templates/pages/shop.ask.tpl.php в строке 24. Плюс, в строке 33 не хватает соответствующей закрывающей фигурной скобки:
if ( $set == 0 ) { // This is the enquiry form!
В предыдущем посте if ( $results0? ) так почемуто публикует данная система коментариев, должно быть как в исходном файле - ноль в квадратных скобках
Joomla 1.5.18, VirtueMart 1.1.4 (патч для VM установлен) нет капчи в форме входа в магазин. В формах: вход на сайт, контактах сайта, восстановление логина и пароля в магазине, капча присутствует.
Для того чтобы каптча присутствовала в формах нужно в параметрах плагина "System-captcha" в поле "Включенные каптчи" прописать 'user.login, user.remind, user.reset, user.register, user.contact, user.poll, user.search, administrator.login, shop.ask'
У меня joomla 1.5.22, а патч в здесь лежит только на 1.5.20. На сколько это критично?
Была аналогичная с irbis16 проблема.
"Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /home/x3mshop/public_html/administrator/components/com_virtuemart/classes/ps_communication.php on line 147" при отправке письма из формы "Задать вопрос о товаре" (Joomla 1.5.22, VirtueMart 1.1.4).
Мне помог совет f3u3gm, а точнее только первая его часть. Правил только файл ps_communication.php. К стати там у f3u3gm опечатка - строка не 113, а 133.
Когда начинал править shop.ask.tpl.php, то шли уже другие ошибки. Оставил его без изменений вобще, и все заработало.
joomla 1.5.23 + VirtueMart 1.1.9
В файле administrator/components/com_virtuemart/classes/ps_communication.php: В строке 133 упущена открывающая фигурная скобка: if (sizeof( $results )) { // captcha plugin is- эта часть помогла избавиться от ошибки при отправке запроса на странице "Задать вопрос о товаре"
А вот тут , то ли не полный листинг , то ли описание не полное :
Также в файле components/com_virtuemart/themes/default/templates/pages/shop.ask.tpl.php в строке 24. Плюс, в строке 33 не хватает соответствующей закрывающей фигурной скобки: if (sizeof( $results )){ // captcha plugin is on if ( $results0? ) { $captchaparams = array( JRequest::getVar( 'captchacode', '', 'post' ) , JRequest::getVar( 'captchasuffix', '', 'post' ) , JRequest::getVar( 'captchasessionid', '', 'post' )); $results = $dispatcher->trigger( 'onCaptchaVerify', $captchaparams ); if ( ! $results0? ) { $set = 0; } } } } if ( $set == 0 ) { // This is the enquiry form!И подключить капчу на страницу "Задать вопрос о товаре" - так ине получилось. Скиньте пожалуйста полный листинг файла components/com_virtuemart/themes/default/templates/pages/shop.ask.tpl.php
Или опишите где и какие унжно ставить скобки. Спасибо!