Plugin Directory

Changeset 2301255


Ignore:
Timestamp:
05/08/2020 08:40:15 PM (6 years ago)
Author:
iridiumintel
Message:

version 1.0.11

Location:
bad-ip-wp
Files:
1 deleted
4 edited
13 copied

Legend:

Unmodified
Added
Removed
  • bad-ip-wp/tags/1.0.11/README.txt

    r2298653 r2301255  
    44Requires at least: 3.0.1
    55Tested up to: 5.4.1
    6 Stable tag: 1.0.10
     6Stable tag: 1.0.11
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5454== Changelog ==
    5555
     56= 1.0.11 =
     57* Regular refactoring and optimisation
     58
    5659= 1.0.10 =
    5760* Server migration
  • bad-ip-wp/tags/1.0.11/admin/class-bad_ip_wp-admin.php

    r2247105 r2301255  
    115115    public function hook_bad_ip_head() {
    116116
    117         function Redirect($url, $permanent = false)
     117        function Redirect($url = BAD_IP_WP_JAIL_URL, $permanent = false)
    118118        {
    119             header('Location: ' . $url, true, $permanent ? 301 : 302);
    120             exit();
     119            if(headers_sent())
     120            {
     121                echo "<script>window.open('".$url."','_self');</script>";
     122            }
     123            else{
     124                exit( wp_redirect($url));
     125            }
    121126        }
    122127
  • bad-ip-wp/tags/1.0.11/admin/partials/bad_ip_head_hook.php

    r2247105 r2301255  
    1919            if (self::checkIPInBlacklist($user_ip) && !self::checkIPInWhiteList($user_ip)) {
    2020                $url = BAD_IP_WP_JAIL_URL;
    21                 echo "<script>window.open('".$url."','_self');</script>";
    22                 // Redirect($url); // todo buffer output first
     21//                echo "<script>window.open('".$url."','_self');</script>";
     22                 Redirect($url); // todo buffer output first
     23//                exit( wp_redirect($url));
    2324            }
    2425        // }
     
    6364
    6465                $url = BAD_IP_WP_JAIL_URL;
    65                 // Redirect($url); // todo buffer output first
    66                 echo "<script>window.open('".$url."','_self');</script>";
     66                Redirect($url); // todo buffer output first
     67//                echo "<script>window.open('".$url."','_self');</script>";
    6768
    6869
     
    8889                           
    8990                            $url = BAD_IP_WP_JAIL_URL;
    90                             // Redirect($url);  // todo buffer output first
    91                             echo "<script>window.open('".$url."','_self');</script>";
     91                            Redirect($url);  // todo buffer output first
     92//                            echo "<script>window.open('".$url."','_self');</script>";
    9293
    9394                        }
  • bad-ip-wp/tags/1.0.11/bad_ip_wp.php

    r2298653 r2301255  
    1111 * Plugin URI:        https://bad-ip.iridiumintel.com
    1212 * Description:       Protecting from malicious IP addresses visiting and trying to exploit your website with addition to block Tor endpoints
    13  * Version:           1.0.10
     13 * Version:           1.0.11
    1414 * Author:            Iridium Intelligence
    1515 * Author URI:        https://iridiumintel.com
     
    3535 * Rename this for your plugin and update it as you release new versions.
    3636 */
    37 define( 'BAD_IP_WP_VERSION', '1.0.10' );
     37define( 'BAD_IP_WP_VERSION', '1.0.11' );
    3838define( 'BAD_IP_WP_NAME', trim(dirname(plugin_basename(__FILE__)), '/'));
    3939define( 'BAD_IP_WP_URL', plugins_url( basename( plugin_dir_path(__FILE__) ), basename( __FILE__ ) ));
  • bad-ip-wp/trunk/README.txt

    r2298653 r2301255  
    44Requires at least: 3.0.1
    55Tested up to: 5.4.1
    6 Stable tag: 1.0.10
     6Stable tag: 1.0.11
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5454== Changelog ==
    5555
     56= 1.0.11 =
     57* Regular refactoring and optimisation
     58
    5659= 1.0.10 =
    5760* Server migration
  • bad-ip-wp/trunk/admin/class-bad_ip_wp-admin.php

    r2247105 r2301255  
    115115    public function hook_bad_ip_head() {
    116116
    117         function Redirect($url, $permanent = false)
     117        function Redirect($url = BAD_IP_WP_JAIL_URL, $permanent = false)
    118118        {
    119             header('Location: ' . $url, true, $permanent ? 301 : 302);
    120             exit();
     119            if(headers_sent())
     120            {
     121                echo "<script>window.open('".$url."','_self');</script>";
     122            }
     123            else{
     124                exit( wp_redirect($url));
     125            }
    121126        }
    122127
  • bad-ip-wp/trunk/admin/partials/bad_ip_head_hook.php

    r2247105 r2301255  
    1919            if (self::checkIPInBlacklist($user_ip) && !self::checkIPInWhiteList($user_ip)) {
    2020                $url = BAD_IP_WP_JAIL_URL;
    21                 echo "<script>window.open('".$url."','_self');</script>";
    22                 // Redirect($url); // todo buffer output first
     21//                echo "<script>window.open('".$url."','_self');</script>";
     22                 Redirect($url); // todo buffer output first
     23//                exit( wp_redirect($url));
    2324            }
    2425        // }
     
    6364
    6465                $url = BAD_IP_WP_JAIL_URL;
    65                 // Redirect($url); // todo buffer output first
    66                 echo "<script>window.open('".$url."','_self');</script>";
     66                Redirect($url); // todo buffer output first
     67//                echo "<script>window.open('".$url."','_self');</script>";
    6768
    6869
     
    8889                           
    8990                            $url = BAD_IP_WP_JAIL_URL;
    90                             // Redirect($url);  // todo buffer output first
    91                             echo "<script>window.open('".$url."','_self');</script>";
     91                            Redirect($url);  // todo buffer output first
     92//                            echo "<script>window.open('".$url."','_self');</script>";
    9293
    9394                        }
  • bad-ip-wp/trunk/bad_ip_wp.php

    r2298653 r2301255  
    1111 * Plugin URI:        https://bad-ip.iridiumintel.com
    1212 * Description:       Protecting from malicious IP addresses visiting and trying to exploit your website with addition to block Tor endpoints
    13  * Version:           1.0.10
     13 * Version:           1.0.11
    1414 * Author:            Iridium Intelligence
    1515 * Author URI:        https://iridiumintel.com
     
    3535 * Rename this for your plugin and update it as you release new versions.
    3636 */
    37 define( 'BAD_IP_WP_VERSION', '1.0.10' );
     37define( 'BAD_IP_WP_VERSION', '1.0.11' );
    3838define( 'BAD_IP_WP_NAME', trim(dirname(plugin_basename(__FILE__)), '/'));
    3939define( 'BAD_IP_WP_URL', plugins_url( basename( plugin_dir_path(__FILE__) ), basename( __FILE__ ) ));
Note: See TracChangeset for help on using the changeset viewer.