| @@ -4,9 +4,9 @@ | ||
| 4 | 4 | Plugin URI: https://wpremote.com |
| 5 | 5 | Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>. |
| 6 | 6 | Author: WP Remote |
| 7 | 7 | Author URI: https://wpremote.com |
| 8 | -Version: 5.09 | |
| 8 | +Version: 4.68 | |
| 9 | 9 | Network: True |
| 10 | 10 | */ |
| 11 | 11 | |
| 12 | 12 | /* Copyright 2017 WP Remote (email : support@wpremote.com) |
| @@ -36,10 +36,8 @@ | ||
| 36 | 36 | require_once dirname( __FILE__ ) . '/wp_api.php'; |
| 37 | 37 | require_once dirname( __FILE__ ) . '/wp_actions.php'; |
| 38 | 38 | require_once dirname( __FILE__ ) . '/info.php'; |
| 39 | 39 | require_once dirname( __FILE__ ) . '/account.php'; |
| 40 | -require_once dirname( __FILE__ ) . '/helper.php'; | |
| 41 | -##WPCACHEMODULE## | |
| 42 | 40 | |
| 43 | 41 | |
| 44 | 42 | $bvsettings = new WPRWPSettings(); |
| 45 | 43 | $bvsiteinfo = new WPRWPSiteInfo(); |
| @@ -55,12 +53,9 @@ | ||
| 55 | 53 | register_deactivation_hook(__FILE__, array($wp_action, 'deactivate')); |
| 56 | 54 | |
| 57 | 55 | add_action('wp_footer', array($wp_action, 'footerHandler'), 100); |
| 58 | 56 | add_action('clear_bv_services_config', array($wp_action, 'clear_bv_services_config')); |
| 59 | -##SOADDUNINSTALLACTION## | |
| 60 | 57 | |
| 61 | -##DISABLE_OTHER_OPTIMIZATION_PLUGINS## | |
| 62 | - | |
| 63 | 58 | ##WPCLIMODULE## |
| 64 | 59 | if (is_admin()) { |
| 65 | 60 | require_once dirname( __FILE__ ) . '/wp_admin.php'; |
| 66 | 61 | $wpadmin = new WPRWPAdmin($bvsettings, $bvsiteinfo); |
| @@ -66,9 +61,8 @@ | ||
| 66 | 61 | $wpadmin = new WPRWPAdmin($bvsettings, $bvsiteinfo); |
| 67 | 62 | add_action('admin_init', array($wpadmin, 'initHandler')); |
| 68 | 63 | add_filter('all_plugins', array($wpadmin, 'initBranding')); |
| 69 | 64 | add_filter('plugin_row_meta', array($wpadmin, 'hidePluginDetails'), 10, 2); |
| 70 | - add_filter('debug_information', array($wpadmin, 'handlePluginHealthInfo'), 10, 1); | |
| 71 | 65 | if ($bvsiteinfo->isMultisite()) { |
| 72 | 66 | add_action('network_admin_menu', array($wpadmin, 'menu')); |
| 73 | 67 | } else { |
| 74 | 68 | add_action('admin_menu', array($wpadmin, 'menu')); |
| @@ -76,26 +70,15 @@ | ||
| 76 | 70 | add_filter('plugin_action_links', array($wpadmin, 'settingsLink'), 10, 2); |
| 77 | 71 | add_action('admin_head', array($wpadmin, 'removeAdminNotices'), 3); |
| 78 | 72 | add_action('admin_notices', array($wpadmin, 'activateWarning')); |
| 79 | 73 | add_action('admin_enqueue_scripts', array($wpadmin, 'wprsecAdminMenu')); |
| 80 | - ##ALPURGECACHEFUNCTION## | |
| 81 | - ##ALADMINMENU## | |
| 82 | 74 | } |
| 83 | 75 | |
| 76 | + | |
| 84 | 77 | if ((array_key_exists('bvreqmerge', $_POST)) || (array_key_exists('bvreqmerge', $_GET))) { |
| 85 | 78 | $_REQUEST = array_merge($_GET, $_POST); |
| 86 | 79 | } |
| 87 | 80 | |
| 88 | -if ($bvinfo->hasValidDBVersion()) { | |
| 89 | - if ($bvinfo->isServiceActive('activity_log')) { | |
| 90 | - require_once dirname( __FILE__ ) . '/wp_actlog.php'; | |
| 91 | - $bvconfig = $bvinfo->config; | |
| 92 | - $actlog = new BVWPActLog($bvdb, $bvsettings, $bvinfo, $bvconfig['activity_log']); | |
| 93 | - $actlog->init(); | |
| 94 | - } | |
| 95 | - | |
| 96 | -} | |
| 97 | - | |
| 98 | 81 | if ((array_key_exists('bvplugname', $_REQUEST)) && ($_REQUEST['bvplugname'] == "wpremote")) { |
| 99 | 82 | require_once dirname( __FILE__ ) . '/callback/base.php'; |
| 100 | 83 | require_once dirname( __FILE__ ) . '/callback/response.php'; |
| 101 | 84 | require_once dirname( __FILE__ ) . '/callback/request.php'; |
| @@ -166,9 +149,16 @@ | ||
| 166 | 149 | $dynsync = new BVWPDynSync($bvdb, $bvsettings, $bvconfig['dynsync']); |
| 167 | 150 | $dynsync->init(); |
| 168 | 151 | } |
| 169 | 152 | |
| 153 | + if ($bvinfo->isServiceActive('activity_log')) { | |
| 154 | + require_once dirname( __FILE__ ) . '/wp_actlog.php'; | |
| 155 | + $bvconfig = $bvinfo->config; | |
| 156 | + $actlog = new BVWPActLog($bvdb, $bvsettings, $bvinfo, $bvconfig['activity_log']); | |
| 157 | + $actlog->init(); | |
| 170 | 158 | } |
| 159 | + | |
| 160 | + } | |
| 171 | 161 | $bv_site_settings = $bvsettings->getOption('bv_site_settings'); |
| 172 | 162 | if (isset($bv_site_settings)) { |
| 173 | 163 | if (isset($bv_site_settings['wp_auto_updates'])) { |
| 174 | 164 | $wp_auto_updates = $bv_site_settings['wp_auto_updates']; |
| @@ -186,11 +176,7 @@ | ||
| 186 | 176 | if (array_key_exists('block_auto_update_translation', $wp_auto_updates)) { |
| 187 | 177 | add_filter('auto_update_translation', '__return_false' ); |
| 188 | 178 | } |
| 189 | 179 | } |
| 190 | - } | |
| 191 | - | |
| 192 | - if (is_admin()) { | |
| 193 | - add_filter('site_transient_update_plugins', array($wpadmin, 'hidePluginUpdate')); | |
| 194 | 180 | } |
| 195 | 181 | |
| 196 | 182 | } |