Все работает как нужно. Просто активировать плагин недостаточно. Нужно получить ключи здесь www.google.com/recaptcha/admin И затем в конфиге плагина прописать два ключа таким образом:
Вообще-то вся концепция движка строится на том, что вебмастер не должен ничего менять в самом движке, а весь доп.функционал будут делать через расширения. И при таком подходе все обновления в рамках минорной версии 1.1.х могут выполняться просто обновлением папок /engine и /common.
Если же вебмастер что-то меняет в движке, то это означает одно из трех:
1) Он не понимает, как создавать расширения
2) Он ленится создавать расширения (а исправить прямо в коде действительно получается часто быстрее, чем создать плагин)
3) В движке есть какие-то узкие места, которые не позволяют создать нормальное расширение.
И мне, вообще-то, хотелось бы понимать в каждом конкретном случае корень проблемы.
А что касается патчей — а в каком виде их делать? Если в формате гита, то проще клонировать репо и мерджить коммиты. Или какой-то иной вариант предлагается?
И при регистрации все работает замечательно.
Или речь о чем-то ином?
Если же вебмастер что-то меняет в движке, то это означает одно из трех:
1) Он не понимает, как создавать расширения
2) Он ленится создавать расширения (а исправить прямо в коде действительно получается часто быстрее, чем создать плагин)
3) В движке есть какие-то узкие места, которые не позволяют создать нормальное расширение.
И мне, вообще-то, хотелось бы понимать в каждом конкретном случае корень проблемы.
А что касается патчей — а в каком виде их делать? Если в формате гита, то проще клонировать репо и мерджить коммиты. Или какой-то иной вариант предлагается?
Только его нужно его добавить ДО переадресации на index.php
Почему-то мне кажется, что это более верный подход
www.google.com/recaptcha/admin — здесь можно получить ключи для нее.
common/plugins/recaptcha/config/config.php — здесь задаются настройки
Помести в него
А в файле widgets.php добавь
Это простой вариант, а дальше надо немного знать css м все получиться