From 0a001acac95d1c69724c368d12e2a8911b0a4adf Mon Sep 17 00:00:00 2001 From: Stefan Kalscheuer Date: Sun, 14 Aug 2016 16:20:45 +0200 Subject: [PATCH] Check for active Statify plugin --- inc/statifyblacklist.class.php | 1 - inc/statifyblacklist_admin.class.php | 5 +++++ inc/statifyblacklist_system.class.php | 2 +- views/settings_page.php | 13 +++++++------ 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/inc/statifyblacklist.class.php b/inc/statifyblacklist.class.php index c9c16b7..39c3a54 100644 --- a/inc/statifyblacklist.class.php +++ b/inc/statifyblacklist.class.php @@ -66,7 +66,6 @@ class StatifyBlacklist add_filter('plugin_row_meta', array('StatifyBlacklist_Admin', 'plugin_meta_link'), 10, 2); if (is_multisite()) { - register_deactivation_hook(__FILE__, array('StatifyBlacklist_Admin', 'deactivate')); add_action('network_admin_menu', array('StatifyBlacklist_Admin', '_add_menu_page')); add_filter('network_admin_plugin_action_links', array('StatifyBlacklist_Admin', 'plugin_actions_links'), 10, 2); } else { diff --git a/inc/statifyblacklist_admin.class.php b/inc/statifyblacklist_admin.class.php index a3cc7a9..bb8ef1f 100644 --- a/inc/statifyblacklist_admin.class.php +++ b/inc/statifyblacklist_admin.class.php @@ -1,5 +1,10 @@ (int)@$_POST['statifyblacklist']['active_referer'], - 'referer' => explode("\r\n", $_POST['statifyblacklist']['referer']) - ) - ); + StatifyBlacklist::update_options( + array( + 'active_referer' => (int)@$_POST['statifyblacklist']['active_referer'], + 'referer' => explode("\r\n", $_POST['statifyblacklist']['referer']) + ) + ); } ?>

+

'; esc_html_e('Statify plugin is not active.', 'statify-blacklist'); print '

'; } ?>