X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=plugins%2FRecaptcha%2FRecaptchaPlugin.php;h=f205b4c15ac0ce8fc73f2c81d7a807fe38be4e7d;hb=d6b28c64830f632bb2f4b6f3c9369b9e56ad217a;hp=48754ffab4309045b395cf3e56113835a86a49d1;hpb=dc6f49ba0851d01b38719cc25f3d16f7b74dd4da;p=quix0rs-gnu-social.git diff --git a/plugins/Recaptcha/RecaptchaPlugin.php b/plugins/Recaptcha/RecaptchaPlugin.php index 48754ffab4..f205b4c15a 100644 --- a/plugins/Recaptcha/RecaptchaPlugin.php +++ b/plugins/Recaptcha/RecaptchaPlugin.php @@ -67,11 +67,11 @@ class RecaptchaPlugin extends Plugin return true; } - function onEndShowScripts($action) + function onEndShowScripts(Action $action) { if (isset($action->recaptchaPluginNeedsOutput) && $action->recaptchaPluginNeedsOutput) { // Load the AJAX API - if (StatusNet::isHTTPS()) { + if (GNUsocial::isHTTPS()) { $url = "https://www.google.com/recaptcha/api/js/recaptcha_ajax.js"; } else { $url = "http://www.google.com/recaptcha/api/js/recaptcha_ajax.js"; @@ -85,7 +85,17 @@ class RecaptchaPlugin extends Plugin return true; } - function onStartRegistrationTry($action) + /** + * Called when someone tries to register. + * + * We check the IP here to determine if it goes over any of our + * configured limits. + * + * @param Action $action Action that is being executed + * + * @return boolean hook value + */ + function onStartRegistrationTry(Action $action) { $resp = recaptcha_check_answer ($this->private_key, $_SERVER["REMOTE_ADDR"],