Skip to content
Snippets Groups Projects
0149-Patch-to-stop-recaptcha-from-dumbly-use-http-schema-.patch 1.5 KiB
Newer Older
From 9d72bfe515c90800399e0bd209fa386a62fe6393 Mon Sep 17 00:00:00 2001
From: joe <joe@incal.net>
Date: Fri, 16 Nov 2012 10:27:17 +0100
Subject: [PATCH 149/229] Patch to stop recaptcha from dumbly use http://
 schema when we are on https

---
 wp-content/plugins/wp-recaptcha-bp/wp-plugin.php | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php b/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
index ef05111e..001c8959 100644
--- a/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
+++ b/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
@@ -59,9 +59,13 @@ if (!class_exists('WPPlugin')) {
 
         static function plugins_url() {
            if (WPPlugin::determine_environment() == Environment::WordPressMU)
-               return site_url() . '/wp-content/mu-plugins';
+               $url = site_url() . '/wp-content/mu-plugins';
            else
-               return site_url() . '/wp-content/plugins';
+               $url =  site_url() . '/wp-content/plugins';
+           if ($_SERVER['https'] == 'on') {
+               $url = str_replace('http://', 'https://', $url);
+           }
+           return $url;
         }
 
         static function path_to_plugin_directory() {
@@ -72,7 +76,7 @@ if (!class_exists('WPPlugin')) {
 
         static function url_to_plugin_directory() {
            $current_directory = basename(dirname(__FILE__));
-   
+
            return WPPlugin::plugins_url() . "/${current_directory}";
         }
 
-- 
2.17.1