WordPress Backup & Security Plugin – BlogVault - Version 4.36

Version Description

  • Block WordPress auto update feature
  • Improved scanfiles and filelist api
Download this release

Release Info

Developer ritesh.soni36
Plugin Icon 128x128 WordPress Backup & Security Plugin – BlogVault
Version 4.36
Comparing to
See all releases

Code changes from version 4.35 to 4.36

Files changed (5) hide show
  1. blogvault.php +22 -1
  2. callback/wings/misc.php +3 -0
  3. info.php +1 -1
  4. readme.txt +11 -3
  5. wp_dynsync.php +1 -1
blogvault.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://blogvault.net
5
  Description: Easiest way to backup & secure your WordPress site
6
  Author: Backup by BlogVault
7
  Author URI: https://blogvault.net
8
- Version: 4.35
9
  Network: True
10
  */
11
 
@@ -142,4 +142,25 @@ if ((array_key_exists('bvplugname', $_REQUEST)) && ($_REQUEST['bvplugname'] == "
142
  $dynsync->init();
143
  }
144
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
145
  }
5
  Description: Easiest way to backup & secure your WordPress site
6
  Author: Backup by BlogVault
7
  Author URI: https://blogvault.net
8
+ Version: 4.36
9
  Network: True
10
  */
11
 
142
  $dynsync->init();
143
  }
144
 
145
+ $bv_site_settings = $bvsettings->getOption('bv_site_settings');
146
+ if (isset($bv_site_settings)) {
147
+ if (isset($bv_site_settings['wp_auto_updates'])) {
148
+ $wp_auto_updates = $bv_site_settings['wp_auto_updates'];
149
+ if (array_key_exists('block_auto_update_core', $wp_auto_updates)) {
150
+ add_filter('auto_update_core', '__return_false' );
151
+ }
152
+ if (array_key_exists('block_auto_update_theme', $wp_auto_updates)) {
153
+ add_filter('auto_update_theme', '__return_false' );
154
+ add_filter('themes_auto_update_enabled', '__return_false' );
155
+ }
156
+ if (array_key_exists('block_auto_update_plugin', $wp_auto_updates)) {
157
+ add_filter('auto_update_plugin', '__return_false' );
158
+ add_filter('plugins_auto_update_enabled', '__return_false' );
159
+ }
160
+ if (array_key_exists('block_auto_update_translation', $wp_auto_updates)) {
161
+ add_filter('auto_update_translation', '__return_false' );
162
+ }
163
+ }
164
+ }
165
+
166
  }
callback/wings/misc.php CHANGED
@@ -97,6 +97,9 @@ class BVMiscCallback extends BVCallbackBase {
97
  case "setmanulsignup":
98
  $resp = array("setmanulsignup" => $settings->updateOption("bvmanualsignup", true));
99
  break;
 
 
 
100
  default:
101
  $resp = false;
102
  }
97
  case "setmanulsignup":
98
  $resp = array("setmanulsignup" => $settings->updateOption("bvmanualsignup", true));
99
  break;
100
+ case "setbvss":
101
+ $resp = array("status" => $settings->updateOption('bv_site_settings', $params['bv_site_settings']));
102
+ break;
103
  default:
104
  $resp = false;
105
  }
info.php CHANGED
@@ -9,7 +9,7 @@ if (!class_exists('BVInfo')) :
9
  public $badgeinfo = 'bvbadge';
10
  public $ip_header_option = 'bvipheader';
11
  public $brand_option = 'bvbrand';
12
- public $version = '4.35';
13
  public $webpage = 'https://blogvault.net';
14
  public $appurl = 'https://app.blogvault.net';
15
  public $slug = 'blogvault-real-time-backup/blogvault.php';
9
  public $badgeinfo = 'bvbadge';
10
  public $ip_header_option = 'bvipheader';
11
  public $brand_option = 'bvbrand';
12
+ public $version = '4.36';
13
  public $webpage = 'https://blogvault.net';
14
  public $appurl = 'https://app.blogvault.net';
15
  public $slug = 'blogvault-real-time-backup/blogvault.php';
readme.txt CHANGED
@@ -4,9 +4,9 @@ Tags: backup, wordpress backup, backup plugin, cloud backup, database backup, ba
4
  Plugin URI: https://blogvault.net/
5
  Donate link: https://app.blogvault.net/home/signup
6
  Requires at least: 4.0
7
- Tested up to: 5.5
8
  Requires PHP: 5.4.0
9
- Stable tag: 4.35
10
  License: GPLv2 or later
11
  License URI: [http://www.gnu.org/licenses/gpl-2.0.html](http://www.gnu.org/licenses/gpl-2.0.html)
12
 
@@ -96,6 +96,10 @@ BlogVault offers an unrestricted 7 days free trial. **Explore all features of fu
96
  == FREQUENTLY ASKED QUESTIONS ==
97
 
98
  =Can I Setup my BlogVault backup account myself?=
 
 
 
 
99
  Yes. Take the help of this **[step-by-step guide](http://bit.ly/2RJg9sv)**.
100
 
101
  =I am unable to reach the backup plugin. What can I do?=
@@ -227,6 +231,9 @@ We are happy to accept all feature requests for our products and services. Simpl
227
  =Very happy with the service and want to give you guys a review. Where do I do it?=
228
  Thank you. We really appreciate these kind words, and it makes our day. We would love it if you could review our service **[here](http://bit.ly/2RKkko2)**.
229
 
 
 
 
230
  == SCREENSHOTS ==
231
 
232
  1. BlogVault provides you a comprehensive History page that lets you manage all your WordPress backups with ease.
@@ -240,7 +247,8 @@ Thank you. We really appreciate these kind words, and it makes our day. We would
240
  9. We power WordPress migration for WPEngine, Pantheon, FlyWheel, LiquidWeb, Cloudways, Savvii and many more. Need we say more?
241
 
242
  == CHANGELOG ==
243
- = 4.35 =
 
244
  * Improved scanfiles and filelist api
245
 
246
  = 4.31 =
4
  Plugin URI: https://blogvault.net/
5
  Donate link: https://app.blogvault.net/home/signup
6
  Requires at least: 4.0
7
+ Tested up to: 5.6
8
  Requires PHP: 5.4.0
9
+ Stable tag: 4.36
10
  License: GPLv2 or later
11
  License URI: [http://www.gnu.org/licenses/gpl-2.0.html](http://www.gnu.org/licenses/gpl-2.0.html)
12
 
96
  == FREQUENTLY ASKED QUESTIONS ==
97
 
98
  =Can I Setup my BlogVault backup account myself?=
99
+ This plugin works in tandem with the [BlogVault](https://blogvault.net) servers. BlogVault servers do all the heavy processing and will alert you if your site has any issues.
100
+
101
+ This requires an account with BlogVault to be created to use the plugin.
102
+
103
  Yes. Take the help of this **[step-by-step guide](http://bit.ly/2RJg9sv)**.
104
 
105
  =I am unable to reach the backup plugin. What can I do?=
231
  =Very happy with the service and want to give you guys a review. Where do I do it?=
232
  Thank you. We really appreciate these kind words, and it makes our day. We would love it if you could review our service **[here](http://bit.ly/2RKkko2)**.
233
 
234
+ =Where can I find BlogVault Terms of Use and Privacy Policy?=
235
+ These are available on our website: [Terms of Service](https://blogvault.net/tos/) and [Privacy Policy](https://blogvault.net/privacy/)
236
+
237
  == SCREENSHOTS ==
238
 
239
  1. BlogVault provides you a comprehensive History page that lets you manage all your WordPress backups with ease.
247
  9. We power WordPress migration for WPEngine, Pantheon, FlyWheel, LiquidWeb, Cloudways, Savvii and many more. Need we say more?
248
 
249
  == CHANGELOG ==
250
+ = 4.36 =
251
+ * Block WordPress auto update feature
252
  * Improved scanfiles and filelist api
253
 
254
  = 4.31 =
wp_dynsync.php CHANGED
@@ -210,7 +210,7 @@ class BVWPDynSync {
210
  $ping_permitted = true;
211
  $ignored_options = $this->get_ignored_options();
212
  foreach($ignored_options as $val) {
213
- if ($val{0} == '/') {
214
  if (preg_match($val, $option_name))
215
  $ping_permitted = false;
216
  } else {
210
  $ping_permitted = true;
211
  $ignored_options = $this->get_ignored_options();
212
  foreach($ignored_options as $val) {
213
+ if ($val[0] == '/') {
214
  if (preg_match($val, $option_name))
215
  $ping_permitted = false;
216
  } else {