вWebAsyst

Замена штатной каптчи на reCaptcha Old WebAsyst

Идем на recapcha.net
если у вас нет google-аккаунта, то регистрируетесь.
создаете ключи для своего домена.
вот отсюда
забираете php-библиотеку, распаковываете,файл recaptchalib.php копируете в published/SC/html/scripts

Не забываем делать копии редактируемых файлов!

далее редактируем published/SC/html/scripts/includes/product_discussion.php
в самом начале примерно 6-7 строчка, после

Код:

вставляем этот кусок

Код:

где XXXX и YYYY – ключи сгенерированые рекапчей для вашего сайта

далее в этом же файле ниже примерно 27 строка
было так:

Код:

делаем так:

Код:

далее в этом же файле примерно 93 строка
было:

Код:

делаем так:

Код:

теперь в файле published/SC/html/scripts/templates/frontend/product_discussion.html
почти в самом конце вместо:

Код:

делаем:

Код:

в шаблоне верстку делайте сами как хотите, рекапча в разы больше стандартной капчи.
естественно после автоматического обновления изменения в этих двух файлах будут слетать. но так как изменений тут немного, не думаю что будет проблемой возвратить их на место.

будет примерно так:
recapchaex

Источник

Автор:

Веб-разработчик. Работа с проектами простой и средней сложности. Верстка, программирование. Simpla, Drupal, Wordpress.