Я новичок в Joomla, и недавно я пробовал многое, чтобы включить captcha для моих контактных форм, и я сделал все шаги, чтобы сделать это , (включение captcha в плагинах, глобальная конфигурация и пользовательский менеджер), но в конце концов я просто вижу это в своей форме:
* Код безопасности (Captcha)
, а сам код и текстовое поле для ввода кода отслеживания не отображаются.
Что мне делать ??? Как я уже сказал, я новичок в Joomla, пожалуйста, объясните шаг за шагом. Кстати язык моего сайта персидский (Хотя это не важно)
это как моя форма выглядит как после включения капчет:
My form after enabling CAPTCHACAPTCHA не выглядит так, как должно быть в моей контактной форме в Joomla
-1
A
ответ
0
После 24 часов поиска в сети, наконец, я нашел ответ.
Под домашней страницей сайта Вы должны пойти:
public_html -> плагины -> captcha -> recaptcha
и откройте файл recaptcha.php.
Поиск кусков кода, упомянутых ниже и сделайте следующие изменения:
изменения
const RECAPTCHA_API_SERVER = "http://api.recaptcha.net";
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";
const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net";
Для
const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api";
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api";
const RECAPTCHA_VERIFY_SERVER = "www.google.com";
, а также изменить
$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/verify"
Для
$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify"
Затем сохраните и перезагрузите страницу. готово.
Не забудьте, что это необходимо в Joomla 2.5, где версия RECAPTCHA 1.0, если ваша Joomla - это более новая версия, вам не нужно ничего менять, просто включите RECAPTCHA.
Нет кода, нет помощи. Мы не можем решить проблемы, основанные на фотографиях проблем. –
Это не делается по коду, по крайней мере, я знаю этот путь, и если это делается по коду, то дайте мне кусок кода. –
Тогда вы пришли в НЕПРАВИЛЬНОЕ место. этот сайт предназначен для программирования вопросов. мы не являемся общей технической поддержкой программного обеспечения. –