Companion Auto Update - Version 3.0.8

Version Description

(March 22, 2018) = * Fix: Error "Notice: Only variables should be passed by reference"

Download this release

Release Info

Developer Papin
Plugin Icon 128x128 Companion Auto Update
Version 3.0.8
Comparing to
See all releases

Code changes from version 3.0.7 to 3.0.8

admin/pluginlist.php CHANGED
@@ -58,8 +58,8 @@ if( isset( $_POST['reset'] ) ) {
58
  foreach ( get_plugins() as $key => $value ) {
59
 
60
  $slug = $key;
61
- $actualSlug = array_shift( explode( '/', $slug ) );
62
- $hash = explode( '/', $slug );
63
  $slug_hash = md5( $slug[0] );
64
 
65
  foreach ( $value as $k => $v ) {
58
  foreach ( get_plugins() as $key => $value ) {
59
 
60
  $slug = $key;
61
+ $explosion = explode( '/', $slug );
62
+ $actualSlug = array_shift( $explosion );
63
  $slug_hash = md5( $slug[0] );
64
 
65
  foreach ( $value as $k => $v ) {
admin/support.php CHANGED
@@ -31,7 +31,7 @@
31
  <?php _e('Companion Auto Update is free to use. It has required a great deal of time and effort to develop and you can help support this development by making a small donation.<br />You get useful software and we get to carry on making it better.', 'companion-auto-update'); ?>
32
 
33
  <p class="cau_support">
34
- <a href="https://www.paypal.me/dakel/5/" target="_blank" class="button donate-button">
35
  <span class="dashicons dashicons-heart"></span>
36
  <?php _e('Donate to help development', 'companion-auto-update'); ?>
37
  </a>
31
  <?php _e('Companion Auto Update is free to use. It has required a great deal of time and effort to develop and you can help support this development by making a small donation.<br />You get useful software and we get to carry on making it better.', 'companion-auto-update'); ?>
32
 
33
  <p class="cau_support">
34
+ <a href="https://www.paypal.me/dakel/5/" target="_blank" class="button button-primary donate-button">
35
  <span class="dashicons dashicons-heart"></span>
36
  <?php _e('Donate to help development', 'companion-auto-update'); ?>
37
  </a>
backend/style.css CHANGED
@@ -117,26 +117,33 @@ table.autoupdatelog .dashicons {
117
  }
118
  .cau_support .dashicons {
119
  position: relative;
120
- bottom: -5px;
121
  font-size: 1.3em;
122
  }
123
- .cau_support .donate-button {
124
- background-color: #9178B7;
125
- color: #FFF;
126
- border: 0px;
127
- padding: 10px 15px;
128
  height: auto;
129
  }
130
- .cau_support .donate-button:hover {
131
- background-color: #735F91;
 
132
  color: #FFF;
133
  }
134
- .cau_support .donate-button:active {
135
- background-color: #735F91;
 
136
  color: #FFF;
137
  }
 
 
 
 
 
 
 
 
138
  .cau_support .rate-button {
139
- border: 0px;
140
  padding: 10px 20px;
141
  height: auto;
142
  color: #735F91!important;
@@ -154,6 +161,7 @@ table.autoupdatelog .dashicons {
154
  background-color: #735F91;
155
  color: #FFF;
156
  }
 
157
  @media screen and (max-width: 1000px) {
158
  .cau_support_buttons, .cau_hide_on_mobile, table.autoupdate thead {
159
  display: none!important;
117
  }
118
  .cau_support .dashicons {
119
  position: relative;
120
+ bottom: -6px;
121
  font-size: 1.3em;
122
  }
123
+ .cau_content_wrap .button {
124
+ box-shadow: none!important;
125
+ text-shadow: none!important;
 
 
126
  height: auto;
127
  }
128
+ .cau_content_wrap .button-primary {
129
+ background-color: #9178B7;
130
+ border-color: #6B5887;
131
  color: #FFF;
132
  }
133
+ .cau_content_wrap .button-primary:hover {
134
+ background-color: #796597;
135
+ border-color: #5B4C72;
136
  color: #FFF;
137
  }
138
+ .cau_content_wrap .button-primary:active {
139
+ background-color: #796597;
140
+ border-color: #5B4C72;
141
+ }
142
+ .cau_support .donate-button {
143
+ padding: 10px 15px;
144
+ height: auto;
145
+ }
146
  .cau_support .rate-button {
 
147
  padding: 10px 20px;
148
  height: auto;
149
  color: #735F91!important;
161
  background-color: #735F91;
162
  color: #FFF;
163
  }
164
+
165
  @media screen and (max-width: 1000px) {
166
  .cau_support_buttons, .cau_hide_on_mobile, table.autoupdate thead {
167
  display: none!important;
companion-auto-update.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Companion Auto Update
4
  * Plugin URI: http://codeermeneer.nl/portfolio/companion-auto-update/
5
  * Description: This plugin auto updates all plugins, all themes and the wordpress core.
6
- * Version: 3.0.7
7
  * Author: Papin Schipper
8
  * Author URI: http://codeermeneer.nl/
9
  * Contributors: papin
@@ -134,7 +134,7 @@ add_action( 'admin_menu', 'register_cau_menu_page' );
134
  // Settings page
135
  function cau_frontend() { ?>
136
 
137
- <div class='wrap'>
138
 
139
  <h1 class="wp-heading-inline"><?php _e('Auto Updater', 'companion-auto-update'); ?></h1>
140
 
3
  * Plugin Name: Companion Auto Update
4
  * Plugin URI: http://codeermeneer.nl/portfolio/companion-auto-update/
5
  * Description: This plugin auto updates all plugins, all themes and the wordpress core.
6
+ * Version: 3.0.8
7
  * Author: Papin Schipper
8
  * Author URI: http://codeermeneer.nl/
9
  * Contributors: papin
134
  // Settings page
135
  function cau_frontend() { ?>
136
 
137
+ <div class='wrap cau_content_wrap'>
138
 
139
  <h1 class="wp-heading-inline"><?php _e('Auto Updater', 'companion-auto-update'); ?></h1>
140
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.me/dakel/2
4
  Tags: auto, automatic, background, update, updates, updating, automatic updates, automatic background updates, easy update, wordpress update, theme update, plugin update, up-to-date, security, update latest version, update core, update wp, update wp core, major updates, minor updates, update to new version, update core, update plugin, update plugins, update plugins automatically, update theme, plugin, theme, advance, control, mail, notifations, enable
5
  Requires at least: 3.5.0
6
  Tested up to: 4.9
7
- Stable tag: 3.0.7
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -77,6 +77,9 @@ If you launched your website a few years ago using cPanel it could be the case t
77
 
78
  == Changelog ==
79
 
 
 
 
80
  = 3.0.7 (March 15, 2018) =
81
  * We've recieved a bunch of feedback since the last few updates and we've listened!
82
  * If the schedule is NOT daily - hide the hours object. show it only when daily is selected.
@@ -105,25 +108,25 @@ If you launched your website a few years ago using cPanel it could be the case t
105
  * New: Update log
106
  * Fixed issue where multiple emailaddresses wouldn't work.
107
 
108
- = 2.9.6 (7/11/2017) =
109
  * Added buttons to help development of this plugin.
110
 
111
- = 2.9.5 (6/22/2017) =
112
  * Fixed issue where multiple emailaddresses wouldn't work.
113
 
114
- = 2.9.4 (5/31/2017) =
115
  * Security improvements
116
 
117
- = 2.9.3 (4/15/2017) =
118
  * Change how often notifications are sent (defaults to daily)
119
 
120
- = 2.9.2 (3/18/2017) =
121
  * New: Set how often the auto updater should run (defaults to twice daily)
122
 
123
- = 2.9.1 (2/25/2017) =
124
  * Added a little bit of styling to the plugin filter to make it easier to understand.
125
 
126
- = 2.9 (2/24/2017) =
127
  * Advanced Controls: You can control auto-updating per plugin via the plugin filter.
128
 
129
  = 2.8.1 =
@@ -158,10 +161,14 @@ If you launched your website a few years ago using cPanel it could be the case t
158
  = 2.5.0 =
159
  * New: If you have disabled one or multiple auto-updates, we can email you when an update is available.
160
 
161
- = 2.0 / 2.0.2 / 2.0.4 =
162
  * Fully migrated translations to translate.wordpress.org
 
 
163
  * Fixed issue where setting would show up multiple times when re-activating multiple times
164
  * Added settings link to plugin list
 
 
165
  * You can now select what to update and what not (plugins, themes, major and minor core updates)
166
 
167
  = 1.0 =
4
  Tags: auto, automatic, background, update, updates, updating, automatic updates, automatic background updates, easy update, wordpress update, theme update, plugin update, up-to-date, security, update latest version, update core, update wp, update wp core, major updates, minor updates, update to new version, update core, update plugin, update plugins, update plugins automatically, update theme, plugin, theme, advance, control, mail, notifations, enable
5
  Requires at least: 3.5.0
6
  Tested up to: 4.9
7
+ Stable tag: 3.0.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
77
 
78
  == Changelog ==
79
 
80
+ = 3.0.8 (March 22, 2018) =
81
+ * Fix: Error "Notice: Only variables should be passed by reference"
82
+
83
  = 3.0.7 (March 15, 2018) =
84
  * We've recieved a bunch of feedback since the last few updates and we've listened!
85
  * If the schedule is NOT daily - hide the hours object. show it only when daily is selected.
108
  * New: Update log
109
  * Fixed issue where multiple emailaddresses wouldn't work.
110
 
111
+ = 2.9.6 (July 11, 2017) =
112
  * Added buttons to help development of this plugin.
113
 
114
+ = 2.9.5 (June 22, 2017) =
115
  * Fixed issue where multiple emailaddresses wouldn't work.
116
 
117
+ = 2.9.4 (May 31, 2017) =
118
  * Security improvements
119
 
120
+ = 2.9.3 (April 15, 2017) =
121
  * Change how often notifications are sent (defaults to daily)
122
 
123
+ = 2.9.2 (March 18, 2017) =
124
  * New: Set how often the auto updater should run (defaults to twice daily)
125
 
126
+ = 2.9.1 (February 25, 2017) =
127
  * Added a little bit of styling to the plugin filter to make it easier to understand.
128
 
129
+ = 2.9 (February 24, 2017) =
130
  * Advanced Controls: You can control auto-updating per plugin via the plugin filter.
131
 
132
  = 2.8.1 =
161
  = 2.5.0 =
162
  * New: If you have disabled one or multiple auto-updates, we can email you when an update is available.
163
 
164
+ = 2.0.3 =
165
  * Fully migrated translations to translate.wordpress.org
166
+
167
+ = 2.0.2 =
168
  * Fixed issue where setting would show up multiple times when re-activating multiple times
169
  * Added settings link to plugin list
170
+
171
+ = 2.0 =
172
  * You can now select what to update and what not (plugins, themes, major and minor core updates)
173
 
174
  = 1.0 =