WP Updates Notifier - Version 1.3.1

Version Description

  • Fixed PHP Fatal error on line 175.
Download this release

Release Info

Developer l3rady
Plugin Icon wp plugin WP Updates Notifier
Version 1.3.1
Comparing to
See all releases

Code changes from version 1.3 to 1.3.1

languages/wp-updates-notifier-de_DE.mo ADDED
Binary file
languages/wp-updates-notifier-de_DE.po ADDED
@@ -0,0 +1,260 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: WP Updates Notifier v1.3.1\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: \n"
6
+ "PO-Revision-Date: 2012-09-29 20:18:52+0000\n"
7
+ "Last-Translator: \n"
8
+ "Language-Team: \n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
13
+ "X-Poedit-Language: \n"
14
+ "X-Poedit-Country: \n"
15
+ "X-Poedit-SourceCharset: utf-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;\n"
17
+ "X-Poedit-Basepath: \n"
18
+ "X-Poedit-Bookmarks: \n"
19
+ "X-Poedit-SearchPath-0: .\n"
20
+ "X-Textdomain-Support: yes"
21
+
22
+ #. translators: plugin header field 'Name'
23
+ #: wp-updates-notifier.php:0
24
+ #: wp-updates-notifier.php:367
25
+ #: wp-updates-notifier.php:400
26
+ #@ wp-updates-notifier
27
+ msgid "WP Updates Notifier"
28
+ msgstr "Aktualisierungsalarm"
29
+
30
+ #. translators: plugin header field 'PluginURI'
31
+ #: wp-updates-notifier.php:0
32
+ #@ wp-updates-notifier
33
+ msgid "http://l3rady.com/projects/wp-updates-notifier/"
34
+ msgstr ""
35
+
36
+ #. translators: plugin header field 'Description'
37
+ #: wp-updates-notifier.php:0
38
+ #@ wp-updates-notifier
39
+ msgid "Sends email to notify you if there are any updates for your WordPress site. Can notify about core, plugin and theme updates."
40
+ msgstr "Sendet E-Mails, um Sie zu benachrichtigen, wenn es irgendwelche Aktualisierungen für Ihre WordPress-Website gibt. Kann über Aktualisierungen für WordPress, Plugins und Themes benachrichtigen."
41
+
42
+ #. translators: plugin header field 'Author'
43
+ #: wp-updates-notifier.php:0
44
+ #@ wp-updates-notifier
45
+ msgid "Scott Cariss"
46
+ msgstr ""
47
+
48
+ #. translators: plugin header field 'AuthorURI'
49
+ #: wp-updates-notifier.php:0
50
+ #@ wp-updates-notifier
51
+ msgid "http://l3rady.com/"
52
+ msgstr ""
53
+
54
+ #: wp-updates-notifier.php:159
55
+ #: wp-updates-notifier.php:414
56
+ #@ wp-updates-notifier
57
+ msgid "Settings"
58
+ msgstr "Einstellungen"
59
+
60
+ #: wp-updates-notifier.php:187
61
+ #@ wp-updates-notifier
62
+ msgid "There are updates available for your WordPress site:"
63
+ msgstr "Es sind Aktualisierungen für Ihre WordPress-Webseite verfügbar:"
64
+
65
+ #: wp-updates-notifier.php:188
66
+ #, php-format
67
+ #@ wp-updates-notifier
68
+ msgid "Please visit %s to update."
69
+ msgstr "Bitte besuche %s um zu updaten."
70
+
71
+ #: wp-updates-notifier.php:209
72
+ #, php-format
73
+ #@ wp-updates-notifier
74
+ msgid "WP-Core: WordPress is out of date. Please update from version %s to %s"
75
+ msgstr "WordPress: WordPress ist veraltet. Bitte update von Version %s auf %s"
76
+
77
+ #: wp-updates-notifier.php:247
78
+ #, php-format
79
+ #@ wp-updates-notifier
80
+ msgid "Plugin: %s is out of date. Please update from version %s to %s"
81
+ msgstr "Plugin: %s ist veraltet. Bitte aktualisiere von Version %s auf %s"
82
+
83
+ #: wp-updates-notifier.php:248
84
+ #, php-format
85
+ #@ wp-updates-notifier
86
+ msgid "Details: %s"
87
+ msgstr "Details: %s"
88
+
89
+ #: wp-updates-notifier.php:249
90
+ #, php-format
91
+ #@ wp-updates-notifier
92
+ msgid "Changelog: %s%s"
93
+ msgstr "Änderungen: %s%s"
94
+
95
+ #: wp-updates-notifier.php:251
96
+ #, php-format
97
+ #@ default
98
+ msgid "Compatibility with WordPress %1$s: 100%% (according to its author)"
99
+ msgstr ""
100
+
101
+ #: wp-updates-notifier.php:254
102
+ #, php-format
103
+ #@ default
104
+ msgid "Compatibility with WordPress %1$s: %2$d%% (%3$d \"works\" votes out of %4$d total)"
105
+ msgstr ""
106
+
107
+ #: wp-updates-notifier.php:256
108
+ #, php-format
109
+ #@ default
110
+ msgid "Compatibility with WordPress %1$s: Unknown"
111
+ msgstr ""
112
+
113
+ #: wp-updates-notifier.php:258
114
+ #, php-format
115
+ #@ wp-updates-notifier
116
+ msgid "Compatibility: %s"
117
+ msgstr "Kompatibilität: %s"
118
+
119
+ #: wp-updates-notifier.php:295
120
+ #, php-format
121
+ #@ wp-updates-notifier
122
+ msgid "Theme: %s is out of date. Please update from version %s to %s"
123
+ msgstr "Theme: %s ist veraltet. Bitte aktualisiere von Version %s auf %s"
124
+
125
+ #: wp-updates-notifier.php:357
126
+ #, php-format
127
+ #@ wp-updates-notifier
128
+ msgid "WP Updates Notifier: Updates Available @ %s"
129
+ msgstr "WP Updates Notifier: Aktualisierungen stehen bereit @ %s"
130
+
131
+ #: wp-updates-notifier.php:406
132
+ #@ wp-updates-notifier
133
+ msgid "Save settings"
134
+ msgstr "Einstellungen speichern"
135
+
136
+ #: wp-updates-notifier.php:407
137
+ #@ wp-updates-notifier
138
+ msgid "Save settings with test email"
139
+ msgstr "Einstellungen speichern und Test-E-Mail versenden"
140
+
141
+ #: wp-updates-notifier.php:415
142
+ #@ wp-updates-notifier
143
+ msgid "Frequency to check"
144
+ msgstr "Check-Häufigkeit"
145
+
146
+ #: wp-updates-notifier.php:416
147
+ #@ wp-updates-notifier
148
+ msgid "Notify email to"
149
+ msgstr "Benachrichtigungs-E-Mail an"
150
+
151
+ #: wp-updates-notifier.php:417
152
+ #@ wp-updates-notifier
153
+ msgid "Notify email from"
154
+ msgstr "Benachrichtigungs-E-Mail-Absender"
155
+
156
+ #: wp-updates-notifier.php:418
157
+ #@ wp-updates-notifier
158
+ msgid "Notify about plugin updates?"
159
+ msgstr "Über Plugin-Aktualisierungen benachrichtigen?"
160
+
161
+ #: wp-updates-notifier.php:419
162
+ #@ wp-updates-notifier
163
+ msgid "Notify about theme updates?"
164
+ msgstr "Über Theme-Aktualisierungen benachrichtigen?"
165
+
166
+ #: wp-updates-notifier.php:420
167
+ #@ wp-updates-notifier
168
+ msgid "Hide core WP update nag from non-admin users?"
169
+ msgstr "WordPress-Aktualisierungen vor Nicht-Admins verstecken?"
170
+
171
+ #: wp-updates-notifier.php:429
172
+ #@ wp-updates-notifier
173
+ msgid "Invalid frequency entered"
174
+ msgstr "Ungültige Häufigkeit eingegeben"
175
+
176
+ #: wp-updates-notifier.php:439
177
+ #@ wp-updates-notifier
178
+ msgid "One or more email to addresses are invalid"
179
+ msgstr "Eine oder mehrere E-Mail-Adressen sind ungültig"
180
+
181
+ #: wp-updates-notifier.php:449
182
+ #@ wp-updates-notifier
183
+ msgid "No email to address entered"
184
+ msgstr "Keine E-Mail-Adresse eingegeben"
185
+
186
+ #: wp-updates-notifier.php:456
187
+ #@ wp-updates-notifier
188
+ msgid "Invalid email from entered"
189
+ msgstr "Ungültige Absender-E-Mail-Adresse eingegeben"
190
+
191
+ #: wp-updates-notifier.php:463
192
+ #@ wp-updates-notifier
193
+ msgid "Invalid plugin updates value entered"
194
+ msgstr "Ungültiger Wert für Plugin-Updates eingegeben"
195
+
196
+ #: wp-updates-notifier.php:470
197
+ #@ wp-updates-notifier
198
+ msgid "Invalid theme updates value entered"
199
+ msgstr "Ungültiger Wert für Theme-Updates eingegeben"
200
+
201
+ #: wp-updates-notifier.php:477
202
+ #@ wp-updates-notifier
203
+ msgid "Invalid hide updates value entered"
204
+ msgstr "Ungültiger Wert für \\\"Updates verstecken\\\" eingegeben"
205
+
206
+ #: wp-updates-notifier.php:488
207
+ #@ wp-updates-notifier
208
+ msgid "This is a test message from WP Updates Notifier."
209
+ msgstr "Dies ist eine Test-Nachricht von WP Updates Notifier."
210
+
211
+ #: wp-updates-notifier.php:496
212
+ #@ wp-updates-notifier
213
+ msgid "Hourly"
214
+ msgstr "Stündlich"
215
+
216
+ #: wp-updates-notifier.php:497
217
+ #@ wp-updates-notifier
218
+ msgid "Twice Daily"
219
+ msgstr "Zweimal täglich"
220
+
221
+ #: wp-updates-notifier.php:498
222
+ #@ wp-updates-notifier
223
+ msgid "Daily"
224
+ msgstr "Täglich"
225
+
226
+ #: wp-updates-notifier.php:504
227
+ #@ wp-updates-notifier
228
+ msgid "Separate multiple email address with a comma (,)"
229
+ msgstr "Trenne mehrere E-Mail-Adressen durch Komma (,)"
230
+
231
+ #: wp-updates-notifier.php:513
232
+ #: wp-updates-notifier.php:521
233
+ #: wp-updates-notifier.php:531
234
+ #@ wp-updates-notifier
235
+ msgid "No"
236
+ msgstr "Nein"
237
+
238
+ #: wp-updates-notifier.php:514
239
+ #: wp-updates-notifier.php:522
240
+ #: wp-updates-notifier.php:530
241
+ #@ wp-updates-notifier
242
+ msgid "Yes"
243
+ msgstr "Ja"
244
+
245
+ #: wp-updates-notifier.php:515
246
+ #@ wp-updates-notifier
247
+ msgid "Yes but only active plugins"
248
+ msgstr "Ja, aber nur aktive Plugins"
249
+
250
+ #: wp-updates-notifier.php:523
251
+ #@ wp-updates-notifier
252
+ msgid "Yes but only active themes"
253
+ msgstr "Ja, aber nur aktives Theme"
254
+
255
+ #. translators: plugin header field 'Version'
256
+ #: wp-updates-notifier.php:0
257
+ #@ wp-updates-notifier
258
+ msgid "1.3.1"
259
+ msgstr ""
260
+
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: l3rady
3
  Donate link: http://l3rady.com/donate
4
  Tags: admin, theme, monitor, plugin, notification, upgrade, security
5
  Requires at least: 3.1
6
- Tested up to: 3.3.1
7
- Stable tag: 1.2.1
8
 
9
  Sends email to notify you if there are any updates for your WordPress site. Can notify about core, plugin and theme updates.
10
 
@@ -33,6 +33,10 @@ This plugin is a fork of [Update Notifier](http://wordpress.org/extend/plugins/u
33
  - A number of available hooks and filters for advanced users.
34
  - Active support and development.
35
 
 
 
 
 
36
  == Installation ==
37
 
38
  * Unzip and upload contents to your plugins directory (usually wp-content/plugins/).
@@ -48,6 +52,9 @@ This plugin is a fork of [Update Notifier](http://wordpress.org/extend/plugins/u
48
 
49
  == Changelog ==
50
 
 
 
 
51
  = 1.3 =
52
  * Added send test email functionality in settings page.
53
  * Fixed `Call-time pass-by-reference has been deprecated` PHP errors.
3
  Donate link: http://l3rady.com/donate
4
  Tags: admin, theme, monitor, plugin, notification, upgrade, security
5
  Requires at least: 3.1
6
+ Tested up to: 3.3.2
7
+ Stable tag: 1.3.1
8
 
9
  Sends email to notify you if there are any updates for your WordPress site. Can notify about core, plugin and theme updates.
10
 
33
  - A number of available hooks and filters for advanced users.
34
  - Active support and development.
35
 
36
+ *Languages*
37
+
38
+ - German by [Alexander Pfabel](http://alexander.pfabel.de/) - *Added 02 October 2012*
39
+
40
  == Installation ==
41
 
42
  * Unzip and upload contents to your plugins directory (usually wp-content/plugins/).
52
 
53
  == Changelog ==
54
 
55
+ = 1.3.1 =
56
+ * Fixed PHP Fatal error on line 175.
57
+
58
  = 1.3 =
59
  * Added send test email functionality in settings page.
60
  * Fixed `Call-time pass-by-reference has been deprecated` PHP errors.
wp-updates-notifier.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: WP Updates Notifier
4
  Plugin URI: http://l3rady.com/projects/wp-updates-notifier/
5
  Description: Sends email to notify you if there are any updates for your WordPress site. Can notify about core, plugin and theme updates.
6
  Author: Scott Cariss
7
- Version: 1.3
8
  Author URI: http://l3rady.com/
9
  Text Domain: wp-updates-notifier
10
  Domain Path: /languages
@@ -40,7 +40,7 @@ if (!class_exists('sc_WPUpdatesNotifier')) {
40
 
41
  function __construct() {
42
  // Check settings are up to date
43
- $this->settingsUpToDate();
44
  // Create Activation and Deactivation Hooks
45
  register_activation_hook(__FILE__, array(__CLASS__, 'activate'));
46
  register_deactivation_hook(__FILE__, array(__CLASS__, 'deactivate'));
@@ -172,21 +172,21 @@ if (!class_exists('sc_WPUpdatesNotifier')) {
172
  public function do_update_check() {
173
  $options = get_option(self::$options_field); // get settings
174
  $message = ""; // start with a blank message
175
- $core_updated = $this->core_update_check($message); // check the WP core for updates
176
  if(0 != $options['notify_plugins']) { // are we to check for plugin updates?
177
- $plugins_updated = $this->plugins_update_check($message, $options['notify_plugins']); // check for plugin updates
178
  } else {
179
  $plugins_updated = false; // no plugin updates
180
  }
181
  if(0 != $options['notify_themes']) { // are we to check for theme updates?
182
- $themes_updated = $this->themes_update_check($message, $options['notify_themes']); // check for theme updates
183
  } else {
184
  $themes_updated = false; // no theme updates
185
  }
186
  if ($core_updated || $plugins_updated || $themes_updated) { // Did anything come back as need updating?
187
  $message = __("There are updates available for your WordPress site:", "wp-updates-notifier")."\n".$message."\n";
188
  $message .= sprintf(__("Please visit %s to update.", "wp-updates-notifier"), admin_url('update-core.php'));
189
- $this->send_notification_email($message); // send our notification email.
190
  }
191
  }
192
 
4
  Plugin URI: http://l3rady.com/projects/wp-updates-notifier/
5
  Description: Sends email to notify you if there are any updates for your WordPress site. Can notify about core, plugin and theme updates.
6
  Author: Scott Cariss
7
+ Version: 1.3.1
8
  Author URI: http://l3rady.com/
9
  Text Domain: wp-updates-notifier
10
  Domain Path: /languages
40
 
41
  function __construct() {
42
  // Check settings are up to date
43
+ self::settingsUpToDate();
44
  // Create Activation and Deactivation Hooks
45
  register_activation_hook(__FILE__, array(__CLASS__, 'activate'));
46
  register_deactivation_hook(__FILE__, array(__CLASS__, 'deactivate'));
172
  public function do_update_check() {
173
  $options = get_option(self::$options_field); // get settings
174
  $message = ""; // start with a blank message
175
+ $core_updated = self::core_update_check($message); // check the WP core for updates
176
  if(0 != $options['notify_plugins']) { // are we to check for plugin updates?
177
+ $plugins_updated = self::plugins_update_check($message, $options['notify_plugins']); // check for plugin updates
178
  } else {
179
  $plugins_updated = false; // no plugin updates
180
  }
181
  if(0 != $options['notify_themes']) { // are we to check for theme updates?
182
+ $themes_updated = self::themes_update_check($message, $options['notify_themes']); // check for theme updates
183
  } else {
184
  $themes_updated = false; // no theme updates
185
  }
186
  if ($core_updated || $plugins_updated || $themes_updated) { // Did anything come back as need updating?
187
  $message = __("There are updates available for your WordPress site:", "wp-updates-notifier")."\n".$message."\n";
188
  $message .= sprintf(__("Please visit %s to update.", "wp-updates-notifier"), admin_url('update-core.php'));
189
+ self::send_notification_email($message); // send our notification email.
190
  }
191
  }
192