WP-DB-Backup - Version 2.1.3

Version Description

Download this release

Release Info

Developer filosofo
Plugin Icon 128x128 WP-DB-Backup
Version 2.1.3
Comparing to
See all releases

Code changes from version 2.1.2 to 2.1.3

Files changed (3) hide show
  1. readme.txt +1 -17
  2. wp-db-backup.php +47 -14
  3. wp-db-backup.po +87 -75
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.ilfilosofo.com/blog/wp-db-backup/
4
  Tags: mysql, database, backup, cron
5
  Requires at least: 2.0.3
6
  Tested up to: 2.3
7
- Stable tag: 2.1.2
8
 
9
  On-demand backup of your WordPress database.
10
 
@@ -41,26 +41,10 @@ http://dev.wp-plugins.org/browser/wp-db-backup/i18n/
41
 
42
  Because it's a fairly safe bet that the core WordPress files will be successfully backed up. Plugins vary wildly in the amount of data that they store. For instance, it's not uncommon for some statistics plugins to have tens of megabytes worth of visitor statistics. These are not exactly essential items to restore after a catastrophic failure. Most poeple can reasonably live without this data in their backups.
43
 
44
- = Will you add a button so that I can automatically select all my other tables to back up? =
45
-
46
- No. Such a button would encourage people to click it. The way it is now, you must deliberately select which additional tables to include in the backup. This is a safety mechanism as much for me as it is for you.
47
-
48
  == Usage ==
49
  1. Click the Manage menu in your WordPress admin area.
50
  1. Click the Backup sub-menu.
51
 
52
- The following core WordPress tables will be included in every backup:
53
- * wp_categories
54
- * wp_comments
55
- * wp_linkcategories / wp_link2cat
56
- * wp_links
57
- * wp_options
58
- * wp_post2cat
59
- * wp_postmeta
60
- * wp_posts
61
- * wp_users
62
- (Where "wp_" will automatically be replaced by whatever table prefix you use.)
63
-
64
  1. The plugin will look for other tables in the same database. You may elect to include other tables in the backup.
65
  ** NOTE **
66
  Including other tables in your backup may substantially increase the size of the backup file!
4
  Tags: mysql, database, backup, cron
5
  Requires at least: 2.0.3
6
  Tested up to: 2.3
7
+ Stable tag: 2.1.3
8
 
9
  On-demand backup of your WordPress database.
10
 
41
 
42
  Because it's a fairly safe bet that the core WordPress files will be successfully backed up. Plugins vary wildly in the amount of data that they store. For instance, it's not uncommon for some statistics plugins to have tens of megabytes worth of visitor statistics. These are not exactly essential items to restore after a catastrophic failure. Most poeple can reasonably live without this data in their backups.
43
 
 
 
 
 
44
  == Usage ==
45
  1. Click the Manage menu in your WordPress admin area.
46
  1. Click the Backup sub-menu.
47
 
 
 
 
 
 
 
 
 
 
 
 
 
48
  1. The plugin will look for other tables in the same database. You may elect to include other tables in the backup.
49
  ** NOTE **
50
  Including other tables in your backup may substantially increase the size of the backup file!
wp-db-backup.php CHANGED
@@ -5,11 +5,11 @@ Plugin URI: http://www.ilfilosofo.com/blog/wp-db-backup
5
  Description: On-demand backup of your WordPress database. Navigate to <a href="edit.php?page=wp-db-backup">Manage &rarr; Backup</a> to get started.
6
  Author: Austin Matzko
7
  Author URI: http://www.ilfilosofo.com/blog/
8
- Version: 2.1.2
9
 
10
  Development continued from that done by Skippy (http://www.skippy.net/)
11
 
12
- Much of this was modified from Mark Ghosh's One Click Backup, which
13
  in turn was derived from phpMyAdmin.
14
 
15
  Many thanks to Owen (http://asymptomatic.net/wp/) for his patch
@@ -29,7 +29,7 @@ Copyright 2007 Austin Matzko (email : if.website at gmail.com)
29
 
30
  You should have received a copy of the GNU General Public License
31
  along with this program; if not, write to the Free Software
32
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
33
  */
34
 
35
  /**
@@ -56,6 +56,7 @@ class wpdbBackup {
56
  var $backup_file = '';
57
  var $backup_filename;
58
  var $backup_dir = WP_BACKUP_DIR;
 
59
  var $errors = array();
60
  var $basename;
61
  var $page_url;
@@ -91,10 +92,22 @@ class wpdbBackup {
91
  $this->backup_filename = DB_NAME . "_$table_prefix$datum.sql";
92
  if ($this->gzip()) $this->backup_filename .= '.gz';
93
 
94
- if ( isset( $wpdb->link2cat ) )
95
- $this->core_table_names = explode(',',"$wpdb->categories,$wpdb->comments,$wpdb->link2cat,$wpdb->links,$wpdb->options,$wpdb->post2cat,$wpdb->postmeta,$wpdb->posts,$wpdb->users,$wpdb->usermeta");
96
- else
97
- $this->core_table_names = explode(',',"$wpdb->categories,$wpdb->comments,$wpdb->linkcategories,$wpdb->links,$wpdb->options,$wpdb->post2cat,$wpdb->postmeta,$wpdb->posts,$wpdb->users,$wpdb->usermeta");
 
 
 
 
 
 
 
 
 
 
 
 
98
 
99
  $this->backup_dir = trailingslashit(apply_filters('wp_db_b_backup_dir',$this->backup_dir));
100
  $this->basename = 'wp-db-backup';
@@ -838,13 +851,30 @@ class wpdbBackup {
838
  <?php if ( function_exists('wp_nonce_field') ) wp_nonce_field($this->referer_check_key); ?>
839
  <fieldset class="options"><legend><?php _e('Tables','wp-db-backup') ?></legend>
840
  <table align="center" cellspacing="5" cellpadding="5"><tr><td width="50%" align="left" class="alternate" valign="top">
841
- <?php _e('These core WordPress tables will always be backed up:','wp-db-backup') ?><br /><ul><?php
842
  foreach ($wp_backup_default_tables as $table) {
843
  echo "<li><input type='hidden' name='core_tables[]' value='$table' />$table</li>";
844
  }
845
  ?></ul></td><td width="50%" align="left" valign="top"><?php
846
  if (count($other_tables) > 0) {
847
- echo __('You may choose to include any of the following tables:','wp-db-backup') . ' <br />';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
848
  foreach ($other_tables as $table) {
849
  echo "<label style=\"display:block;\"><input type='checkbox' name='other_tables[]' value='{$table}' /> {$table}</label>";
850
  }
@@ -871,9 +901,10 @@ class wpdbBackup {
871
  echo '<fieldset class="options"><legend>' . __('Scheduled Backup','wp-db-backup') . '</legend>';
872
  $datetime = get_option('date_format') . ' @ ' . get_option('time_format');
873
  if ( $cron ) :
874
- if ( ! ( 'never' == $this->get_sched() ) ) :
 
875
  echo '<p>' . __('Next Backup','wp-db-backup') . ': ';
876
- echo gmdate($datetime, wp_next_scheduled('wp_db_backup_cron') + (get_option('gmt_offset') * 3600)) . '</p>';
877
  endif;
878
  elseif ( $cron_old ) :
879
  echo '<p>' . __('Last WP-Cron Daily Execution','wp-db-backup') . ': ' . gmdate($datetime, get_option('wp_cron_daily_lastrun') + (get_option('gmt_offset') * 3600)) . '<br />';
@@ -914,7 +945,7 @@ class wpdbBackup {
914
  foreach ($other_tables as $table) {
915
  echo '<input type="checkbox" ';
916
  if (in_array($table, $cron_tables)) {
917
- echo 'checked=checked ';
918
  }
919
  echo "name='wp_cron_backup_tables[]' value='{$table}' /> {$table}<br />";
920
  }
@@ -937,6 +968,8 @@ class wpdbBackup {
937
 
938
  function schedule_choices($schedule) { // create the cron menu based on the schedule
939
  $wp_cron_backup_schedule = $this->get_sched();
 
 
940
  $sort = array();
941
  foreach ( (array) $schedule as $key => $value ) $sort[$key] = $value['interval'];
942
  asort( $sort );
@@ -949,9 +982,9 @@ class wpdbBackup {
949
  $interval = (int) $settings['interval'];
950
  if ( 0 == $interval && ! 'never' == $name ) continue;
951
  $display = ( ! '' == $settings['display'] ) ? $settings['display'] : sprintf(__('%s seconds','wp-db-backup'),$interval);
952
- $menu .= "<li><input type='radio' name='wp_cron_schedule' style='border:none;'";
953
  if ($wp_cron_backup_schedule == $name) {
954
- $menu .= ' checked="checked" ';
955
  }
956
  $menu .= "value='$name' /> $display</li>";
957
  }
5
  Description: On-demand backup of your WordPress database. Navigate to <a href="edit.php?page=wp-db-backup">Manage &rarr; Backup</a> to get started.
6
  Author: Austin Matzko
7
  Author URI: http://www.ilfilosofo.com/blog/
8
+ Version: 2.1.3
9
 
10
  Development continued from that done by Skippy (http://www.skippy.net/)
11
 
12
+ Originally modified from Mark Ghosh's One Click Backup, which
13
  in turn was derived from phpMyAdmin.
14
 
15
  Many thanks to Owen (http://asymptomatic.net/wp/) for his patch
29
 
30
  You should have received a copy of the GNU General Public License
31
  along with this program; if not, write to the Free Software
32
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
33
  */
34
 
35
  /**
56
  var $backup_file = '';
57
  var $backup_filename;
58
  var $backup_dir = WP_BACKUP_DIR;
59
+ var $core_table_names;
60
  var $errors = array();
61
  var $basename;
62
  var $page_url;
92
  $this->backup_filename = DB_NAME . "_$table_prefix$datum.sql";
93
  if ($this->gzip()) $this->backup_filename .= '.gz';
94
 
95
+ $this->core_table_names = array(
96
+ $wpdb->categories,
97
+ $wpdb->comments,
98
+ $wpdb->link2cat,
99
+ $wpdb->linkcategories,
100
+ $wpdb->links,
101
+ $wpdb->options,
102
+ $wpdb->post2cat,
103
+ $wpdb->postmeta,
104
+ $wpdb->posts,
105
+ $wpdb->terms,
106
+ $wpdb->term_taxonomy,
107
+ $wpdb->term_relationships,
108
+ $wpdb->users,
109
+ $wpdb->usermeta,
110
+ );
111
 
112
  $this->backup_dir = trailingslashit(apply_filters('wp_db_b_backup_dir',$this->backup_dir));
113
  $this->basename = 'wp-db-backup';
851
  <?php if ( function_exists('wp_nonce_field') ) wp_nonce_field($this->referer_check_key); ?>
852
  <fieldset class="options"><legend><?php _e('Tables','wp-db-backup') ?></legend>
853
  <table align="center" cellspacing="5" cellpadding="5"><tr><td width="50%" align="left" class="alternate" valign="top">
854
+ <p><?php _e('These core WordPress tables will always be backed up:','wp-db-backup') ?></p><ul><?php
855
  foreach ($wp_backup_default_tables as $table) {
856
  echo "<li><input type='hidden' name='core_tables[]' value='$table' />$table</li>";
857
  }
858
  ?></ul></td><td width="50%" align="left" valign="top"><?php
859
  if (count($other_tables) > 0) {
860
+ echo '<p>' . __('You may choose to include any of the following tables:','wp-db-backup') . '</p>';
861
+ ?><script type="text/javascript">
862
+ //<![CDATA[
863
+ var wpdbBackup = function() {};
864
+ (function(b){
865
+ var n = function(c) {
866
+ var p = document.getElementsByTagName("input");
867
+ for(var i=0;i<p.length;i++)
868
+ if('other_tables[]' == p[i].getAttribute('name'))
869
+ p[i].checked = c;
870
+ }
871
+ b.a = function() { n(true) }
872
+ b.n = function() { n(false) }
873
+
874
+ document.write('<p><a href="javascript:void(0)" onclick="wpdbBackup.a()"><?php _e('Select all','wp-db-backup') ?></a> / <a href="javascript:void(0)" onclick="wpdbBackup.n()"><?php _e('Select none','wp-db-backup') ?></a></p>');
875
+ })(wpdbBackup)
876
+ //]]>
877
+ </script><?php
878
  foreach ($other_tables as $table) {
879
  echo "<label style=\"display:block;\"><input type='checkbox' name='other_tables[]' value='{$table}' /> {$table}</label>";
880
  }
901
  echo '<fieldset class="options"><legend>' . __('Scheduled Backup','wp-db-backup') . '</legend>';
902
  $datetime = get_option('date_format') . ' @ ' . get_option('time_format');
903
  if ( $cron ) :
904
+ $next_cron = wp_next_scheduled('wp_db_backup_cron');
905
+ if ( ! empty( $next_cron ) ) :
906
  echo '<p>' . __('Next Backup','wp-db-backup') . ': ';
907
+ echo gmdate($datetime, $next_cron + (get_option('gmt_offset') * 3600)) . '</p>';
908
  endif;
909
  elseif ( $cron_old ) :
910
  echo '<p>' . __('Last WP-Cron Daily Execution','wp-db-backup') . ': ' . gmdate($datetime, get_option('wp_cron_daily_lastrun') + (get_option('gmt_offset') * 3600)) . '<br />';
945
  foreach ($other_tables as $table) {
946
  echo '<input type="checkbox" ';
947
  if (in_array($table, $cron_tables)) {
948
+ echo 'checked="checked" ';
949
  }
950
  echo "name='wp_cron_backup_tables[]' value='{$table}' /> {$table}<br />";
951
  }
968
 
969
  function schedule_choices($schedule) { // create the cron menu based on the schedule
970
  $wp_cron_backup_schedule = $this->get_sched();
971
+ $next_cron = wp_next_scheduled('wp_db_backup_cron');
972
+ $wp_cron_backup_schedule = ( empty( $next_cron ) ) ? 'never' : $wp_cron_backup_schedule;
973
  $sort = array();
974
  foreach ( (array) $schedule as $key => $value ) $sort[$key] = $value['interval'];
975
  asort( $sort );
982
  $interval = (int) $settings['interval'];
983
  if ( 0 == $interval && ! 'never' == $name ) continue;
984
  $display = ( ! '' == $settings['display'] ) ? $settings['display'] : sprintf(__('%s seconds','wp-db-backup'),$interval);
985
+ $menu .= "<li><input type='radio' name='wp_cron_schedule' style='border:none;' ";
986
  if ($wp_cron_backup_schedule == $name) {
987
+ $menu .= " checked='checked' ";
988
  }
989
  $menu .= "value='$name' /> $display</li>";
990
  }
wp-db-backup.po CHANGED
@@ -1,172 +1,176 @@
1
- "Project-Id-Version: wp-db-backup.php 2.1.2\n"
 
 
 
 
 
2
  "Report-Msgid-Bugs-To: \n"
3
- "POT-Creation-Date: 2007-05-28 23:52-0400\n"
4
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
5
  "Last-Translator: Austin Matzko if.website at gmail.com\n"
6
- "Language-Team: EN\n"
7
  "MIME-Version: 1.0\n"
8
  "Content-Type: text/plain; charset=CHARSET\n"
9
  "Content-Transfer-Encoding: 8bit\n"
10
 
11
- #: wp-db-backup.php:150
12
  msgid "Backup Complete!"
13
  msgstr ""
14
 
15
- #: wp-db-backup.php:179 wp-db-backup.php:374 wp-db-backup.php:378
16
- #: wp-db-backup.php:836 wp-db-backup.php:860
17
  msgid "Backup"
18
  msgstr ""
19
 
20
- #: wp-db-backup.php:180
21
  msgid "Progress"
22
  msgstr ""
23
 
24
- #: wp-db-backup.php:182
25
  msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
26
  msgstr ""
27
 
28
- #: wp-db-backup.php:185
29
  msgid "Close this browser"
30
  msgstr ""
31
 
32
- #: wp-db-backup.php:186
33
  msgid "Reload this page"
34
  msgstr ""
35
 
36
- #: wp-db-backup.php:187
37
  msgid "Click the Stop or Back buttons in your browser"
38
  msgstr ""
39
 
40
- #: wp-db-backup.php:189
41
  msgid "Progress:"
42
  msgstr ""
43
 
44
- #: wp-db-backup.php:231
45
  #, php-format
46
  msgid ""
47
  "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
48
  msgstr ""
49
 
50
- #: wp-db-backup.php:237
51
  #, php-format
52
  msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
53
  msgstr ""
54
 
55
- #: wp-db-backup.php:243
56
  #, php-format
57
  msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
58
  msgstr ""
59
 
60
- #: wp-db-backup.php:300
61
  msgid "Creating backup file..."
62
  msgstr ""
63
 
64
- #: wp-db-backup.php:303
65
  #, php-format
66
  msgid "Finished backing up table \\\"%s\\\"."
67
  msgstr ""
68
 
69
- #: wp-db-backup.php:305
70
  #, php-format
71
  msgid "Backing up table \\\"%s\\\"..."
72
  msgstr ""
73
 
74
- #: wp-db-backup.php:312 wp-db-backup.php:617
75
  msgid "Could not open the backup file for writing!"
76
  msgstr ""
77
 
78
- #: wp-db-backup.php:313
79
  msgid ""
80
  "The backup file could not be saved. Please check the permissions for "
81
  "writing to your backup directory and try again."
82
  msgstr ""
83
 
84
- #: wp-db-backup.php:318 wp-db-backup.php:626
85
  msgid "WordPress MySQL database backup"
86
  msgstr ""
87
 
88
- #: wp-db-backup.php:320 wp-db-backup.php:628
89
  #, php-format
90
  msgid "Generated: %s"
91
  msgstr ""
92
 
93
- #: wp-db-backup.php:321 wp-db-backup.php:629
94
  #, php-format
95
  msgid "Hostname: %s"
96
  msgstr ""
97
 
98
- #: wp-db-backup.php:322 wp-db-backup.php:630
99
  #, php-format
100
  msgid "Database: %s"
101
  msgstr ""
102
 
103
- #: wp-db-backup.php:330 wp-db-backup.php:643
104
  #, php-format
105
  msgid "Table: %s"
106
  msgstr ""
107
 
108
- #: wp-db-backup.php:337
109
  msgid ""
110
  "The backup directory is not writeable! Please check the permissions for "
111
  "writing to your backup directory and try again."
112
  msgstr ""
113
 
114
- #: wp-db-backup.php:433 wp-db-backup.php:436
115
  msgid "There was an error writing a line to the backup script:"
116
  msgstr ""
117
 
118
- #: wp-db-backup.php:468
119
  msgid "Subsequent errors have been omitted from this log."
120
  msgstr ""
121
 
122
- #: wp-db-backup.php:502
123
  msgid "Error getting table details"
124
  msgstr ""
125
 
126
- #: wp-db-backup.php:510
127
  #, php-format
128
  msgid "Delete any existing table %s"
129
  msgstr ""
130
 
131
- #: wp-db-backup.php:519
132
  #, php-format
133
  msgid "Table structure of table %s"
134
  msgstr ""
135
 
136
- #: wp-db-backup.php:525
137
  #, php-format
138
  msgid "Error with SHOW CREATE TABLE for %s."
139
  msgstr ""
140
 
141
- #: wp-db-backup.php:532
142
  #, php-format
143
  msgid "Error getting table structure of %s"
144
  msgstr ""
145
 
146
- #: wp-db-backup.php:540
147
  #, php-format
148
  msgid "Data contents of table %s"
149
  msgstr ""
150
 
151
- #: wp-db-backup.php:605
152
  #, php-format
153
  msgid "End of data contents of table %s"
154
  msgstr ""
155
 
156
- #: wp-db-backup.php:621
157
  msgid "The backup directory is not writeable!"
158
  msgstr ""
159
 
160
- #: wp-db-backup.php:677
161
  #, php-format
162
  msgid "File not found:%s"
163
  msgstr ""
164
 
165
- #: wp-db-backup.php:677
166
  msgid "Return to Backup"
167
  msgstr ""
168
 
169
- #: wp-db-backup.php:700
170
  #, php-format
171
  msgid ""
172
  "Attached to this email is\n"
@@ -174,146 +178,154 @@ msgid ""
174
  " Size:%2s kilobytes\n"
175
  msgstr ""
176
 
177
- #: wp-db-backup.php:720 wp-db-backup.php:723
178
  msgid "Database Backup"
179
  msgstr ""
180
 
181
- #: wp-db-backup.php:727 wp-db-backup.php:769
182
  msgid "The following errors were reported:"
183
  msgstr ""
184
 
185
- #: wp-db-backup.php:728
186
  msgid "ERROR: The mail application has failed to deliver the backup."
187
  msgstr ""
188
 
189
- #: wp-db-backup.php:744
190
  msgid "Backup Successful"
191
  msgstr ""
192
 
193
- #: wp-db-backup.php:748
194
  #, php-format
195
  msgid ""
196
  "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
197
  msgstr ""
198
 
199
- #: wp-db-backup.php:756
200
  #, php-format
201
  msgid "Your backup has been emailed to %s"
202
  msgstr ""
203
 
204
- #: wp-db-backup.php:759
205
  msgid ""
206
  "Your backup file has been saved on the server. If you would like to download "
207
  "it now, right click and select \"Save As\""
208
  msgstr ""
209
 
210
- #: wp-db-backup.php:760
211
  #, php-format
212
  msgid "%s bytes"
213
  msgstr ""
214
 
215
- #: wp-db-backup.php:796
216
  msgid "Scheduled Backup Options Saved!"
217
  msgstr ""
218
 
219
- #: wp-db-backup.php:824
220
  msgid ""
221
  "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We can "
222
  "not create the backup directory."
223
  msgstr ""
224
 
225
- #: wp-db-backup.php:830
226
  msgid ""
227
  "WARNING: Your backup directory is <strong>NOT</strong> writable! We can not "
228
  "create the backup directory."
229
  msgstr ""
230
 
231
- #: wp-db-backup.php:839
232
  msgid "Tables"
233
  msgstr ""
234
 
235
- #: wp-db-backup.php:841
236
  msgid "These core WordPress tables will always be backed up:"
237
  msgstr ""
238
 
239
- #: wp-db-backup.php:847
240
  msgid "You may choose to include any of the following tables:"
241
  msgstr ""
242
 
243
- #: wp-db-backup.php:853
 
 
 
 
 
 
 
 
244
  msgid "Backup Options"
245
  msgstr ""
246
 
247
- #: wp-db-backup.php:854
248
  msgid "What to do with the backup file:"
249
  msgstr ""
250
 
251
- #: wp-db-backup.php:855
252
  msgid "Save to server"
253
  msgstr ""
254
 
255
- #: wp-db-backup.php:857
256
  msgid "Download to your computer"
257
  msgstr ""
258
 
259
- #: wp-db-backup.php:858 wp-db-backup.php:905
260
  msgid "Email backup to:"
261
  msgstr ""
262
 
263
- #: wp-db-backup.php:862
264
  msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
265
  msgstr ""
266
 
267
- #: wp-db-backup.php:871
268
  msgid "Scheduled Backup"
269
  msgstr ""
270
 
271
- #: wp-db-backup.php:875
272
  msgid "Next Backup"
273
  msgstr ""
274
 
275
- #: wp-db-backup.php:879
276
  msgid "Last WP-Cron Daily Execution"
277
  msgstr ""
278
 
279
- #: wp-db-backup.php:880
280
  msgid "Next WP-Cron Daily Execution"
281
  msgstr ""
282
 
283
- #: wp-db-backup.php:886
284
  msgid "Schedule: "
285
  msgstr ""
286
 
287
- #: wp-db-backup.php:889
288
  msgid "None"
289
  msgstr ""
290
 
291
- #: wp-db-backup.php:889
292
  msgid "Daily"
293
  msgstr ""
294
 
295
- #: wp-db-backup.php:913
296
  msgid "Tables to include:"
297
  msgstr ""
298
 
299
- #: wp-db-backup.php:923
300
  msgid "Submit"
301
  msgstr ""
302
 
303
- #: wp-db-backup.php:946
304
  msgid "Never"
305
  msgstr ""
306
 
307
- #: wp-db-backup.php:951
308
  #, php-format
309
  msgid "%s seconds"
310
  msgstr ""
311
 
312
- #: wp-db-backup.php:984
313
  msgid "Once Weekly"
314
  msgstr ""
315
 
316
- #: wp-db-backup.php:997
317
  #, php-format
318
  msgid ""
319
  "Your WordPress version, %1s, lacks important security features without which "
@@ -322,17 +334,17 @@ msgid ""
322
  "WordPress</a> to a more recent version."
323
  msgstr ""
324
 
325
- #: wp-db-backup.php:1012
326
  msgid "You are not allowed to perform backups."
327
  msgstr ""
328
 
329
- #: wp-db-backup.php:1027
330
  #, php-format
331
  msgid ""
332
  "There appears to be an unauthorized attempt from this site to access your "
333
  "database located at %1s. The attempt has been halted."
334
  msgstr ""
335
 
336
- #: wp-db-backup.php:1038
337
  msgid "Cheatin' uh ?"
338
  msgstr ""
1
+ # Copyright (C) 2007 Austin Matzko
2
+ # This file is distributed under the GPL 2 license.
3
+ #
4
+ msgid ""
5
+ msgstr ""
6
+ "Project-Id-Version: PACKAGE VERSION\n"
7
  "Report-Msgid-Bugs-To: \n"
8
+ "POT-Creation-Date: 2007-09-25 02:01-0400\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: Austin Matzko if.website at gmail.com\n"
 
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=CHARSET\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
 
15
+ #: wp-db-backup.php:163
16
  msgid "Backup Complete!"
17
  msgstr ""
18
 
19
+ #: wp-db-backup.php:192 wp-db-backup.php:387 wp-db-backup.php:391
20
+ #: wp-db-backup.php:849 wp-db-backup.php:890
21
  msgid "Backup"
22
  msgstr ""
23
 
24
+ #: wp-db-backup.php:193
25
  msgid "Progress"
26
  msgstr ""
27
 
28
+ #: wp-db-backup.php:195
29
  msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
30
  msgstr ""
31
 
32
+ #: wp-db-backup.php:198
33
  msgid "Close this browser"
34
  msgstr ""
35
 
36
+ #: wp-db-backup.php:199
37
  msgid "Reload this page"
38
  msgstr ""
39
 
40
+ #: wp-db-backup.php:200
41
  msgid "Click the Stop or Back buttons in your browser"
42
  msgstr ""
43
 
44
+ #: wp-db-backup.php:202
45
  msgid "Progress:"
46
  msgstr ""
47
 
48
+ #: wp-db-backup.php:244
49
  #, php-format
50
  msgid ""
51
  "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
52
  msgstr ""
53
 
54
+ #: wp-db-backup.php:250
55
  #, php-format
56
  msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
57
  msgstr ""
58
 
59
+ #: wp-db-backup.php:256
60
  #, php-format
61
  msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
62
  msgstr ""
63
 
64
+ #: wp-db-backup.php:313
65
  msgid "Creating backup file..."
66
  msgstr ""
67
 
68
+ #: wp-db-backup.php:316
69
  #, php-format
70
  msgid "Finished backing up table \\\"%s\\\"."
71
  msgstr ""
72
 
73
+ #: wp-db-backup.php:318
74
  #, php-format
75
  msgid "Backing up table \\\"%s\\\"..."
76
  msgstr ""
77
 
78
+ #: wp-db-backup.php:325 wp-db-backup.php:630
79
  msgid "Could not open the backup file for writing!"
80
  msgstr ""
81
 
82
+ #: wp-db-backup.php:326
83
  msgid ""
84
  "The backup file could not be saved. Please check the permissions for "
85
  "writing to your backup directory and try again."
86
  msgstr ""
87
 
88
+ #: wp-db-backup.php:331 wp-db-backup.php:639
89
  msgid "WordPress MySQL database backup"
90
  msgstr ""
91
 
92
+ #: wp-db-backup.php:333 wp-db-backup.php:641
93
  #, php-format
94
  msgid "Generated: %s"
95
  msgstr ""
96
 
97
+ #: wp-db-backup.php:334 wp-db-backup.php:642
98
  #, php-format
99
  msgid "Hostname: %s"
100
  msgstr ""
101
 
102
+ #: wp-db-backup.php:335 wp-db-backup.php:643
103
  #, php-format
104
  msgid "Database: %s"
105
  msgstr ""
106
 
107
+ #: wp-db-backup.php:343 wp-db-backup.php:656
108
  #, php-format
109
  msgid "Table: %s"
110
  msgstr ""
111
 
112
+ #: wp-db-backup.php:350
113
  msgid ""
114
  "The backup directory is not writeable! Please check the permissions for "
115
  "writing to your backup directory and try again."
116
  msgstr ""
117
 
118
+ #: wp-db-backup.php:446 wp-db-backup.php:449
119
  msgid "There was an error writing a line to the backup script:"
120
  msgstr ""
121
 
122
+ #: wp-db-backup.php:481
123
  msgid "Subsequent errors have been omitted from this log."
124
  msgstr ""
125
 
126
+ #: wp-db-backup.php:515
127
  msgid "Error getting table details"
128
  msgstr ""
129
 
130
+ #: wp-db-backup.php:523
131
  #, php-format
132
  msgid "Delete any existing table %s"
133
  msgstr ""
134
 
135
+ #: wp-db-backup.php:532
136
  #, php-format
137
  msgid "Table structure of table %s"
138
  msgstr ""
139
 
140
+ #: wp-db-backup.php:538
141
  #, php-format
142
  msgid "Error with SHOW CREATE TABLE for %s."
143
  msgstr ""
144
 
145
+ #: wp-db-backup.php:545
146
  #, php-format
147
  msgid "Error getting table structure of %s"
148
  msgstr ""
149
 
150
+ #: wp-db-backup.php:553
151
  #, php-format
152
  msgid "Data contents of table %s"
153
  msgstr ""
154
 
155
+ #: wp-db-backup.php:618
156
  #, php-format
157
  msgid "End of data contents of table %s"
158
  msgstr ""
159
 
160
+ #: wp-db-backup.php:634
161
  msgid "The backup directory is not writeable!"
162
  msgstr ""
163
 
164
+ #: wp-db-backup.php:690
165
  #, php-format
166
  msgid "File not found:%s"
167
  msgstr ""
168
 
169
+ #: wp-db-backup.php:690
170
  msgid "Return to Backup"
171
  msgstr ""
172
 
173
+ #: wp-db-backup.php:713
174
  #, php-format
175
  msgid ""
176
  "Attached to this email is\n"
178
  " Size:%2s kilobytes\n"
179
  msgstr ""
180
 
181
+ #: wp-db-backup.php:733 wp-db-backup.php:736
182
  msgid "Database Backup"
183
  msgstr ""
184
 
185
+ #: wp-db-backup.php:740 wp-db-backup.php:782
186
  msgid "The following errors were reported:"
187
  msgstr ""
188
 
189
+ #: wp-db-backup.php:741
190
  msgid "ERROR: The mail application has failed to deliver the backup."
191
  msgstr ""
192
 
193
+ #: wp-db-backup.php:757
194
  msgid "Backup Successful"
195
  msgstr ""
196
 
197
+ #: wp-db-backup.php:761
198
  #, php-format
199
  msgid ""
200
  "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
201
  msgstr ""
202
 
203
+ #: wp-db-backup.php:769
204
  #, php-format
205
  msgid "Your backup has been emailed to %s"
206
  msgstr ""
207
 
208
+ #: wp-db-backup.php:772
209
  msgid ""
210
  "Your backup file has been saved on the server. If you would like to download "
211
  "it now, right click and select \"Save As\""
212
  msgstr ""
213
 
214
+ #: wp-db-backup.php:773
215
  #, php-format
216
  msgid "%s bytes"
217
  msgstr ""
218
 
219
+ #: wp-db-backup.php:809
220
  msgid "Scheduled Backup Options Saved!"
221
  msgstr ""
222
 
223
+ #: wp-db-backup.php:837
224
  msgid ""
225
  "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We can "
226
  "not create the backup directory."
227
  msgstr ""
228
 
229
+ #: wp-db-backup.php:843
230
  msgid ""
231
  "WARNING: Your backup directory is <strong>NOT</strong> writable! We can not "
232
  "create the backup directory."
233
  msgstr ""
234
 
235
+ #: wp-db-backup.php:852
236
  msgid "Tables"
237
  msgstr ""
238
 
239
+ #: wp-db-backup.php:854
240
  msgid "These core WordPress tables will always be backed up:"
241
  msgstr ""
242
 
243
+ #: wp-db-backup.php:860
244
  msgid "You may choose to include any of the following tables:"
245
  msgstr ""
246
 
247
+ #: wp-db-backup.php:874
248
+ msgid "Select all"
249
+ msgstr ""
250
+
251
+ #: wp-db-backup.php:874
252
+ msgid "Select none"
253
+ msgstr ""
254
+
255
+ #: wp-db-backup.php:883
256
  msgid "Backup Options"
257
  msgstr ""
258
 
259
+ #: wp-db-backup.php:884
260
  msgid "What to do with the backup file:"
261
  msgstr ""
262
 
263
+ #: wp-db-backup.php:885
264
  msgid "Save to server"
265
  msgstr ""
266
 
267
+ #: wp-db-backup.php:887
268
  msgid "Download to your computer"
269
  msgstr ""
270
 
271
+ #: wp-db-backup.php:888 wp-db-backup.php:936
272
  msgid "Email backup to:"
273
  msgstr ""
274
 
275
+ #: wp-db-backup.php:892
276
  msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
277
  msgstr ""
278
 
279
+ #: wp-db-backup.php:901
280
  msgid "Scheduled Backup"
281
  msgstr ""
282
 
283
+ #: wp-db-backup.php:906
284
  msgid "Next Backup"
285
  msgstr ""
286
 
287
+ #: wp-db-backup.php:910
288
  msgid "Last WP-Cron Daily Execution"
289
  msgstr ""
290
 
291
+ #: wp-db-backup.php:911
292
  msgid "Next WP-Cron Daily Execution"
293
  msgstr ""
294
 
295
+ #: wp-db-backup.php:917
296
  msgid "Schedule: "
297
  msgstr ""
298
 
299
+ #: wp-db-backup.php:920
300
  msgid "None"
301
  msgstr ""
302
 
303
+ #: wp-db-backup.php:920
304
  msgid "Daily"
305
  msgstr ""
306
 
307
+ #: wp-db-backup.php:944
308
  msgid "Tables to include:"
309
  msgstr ""
310
 
311
+ #: wp-db-backup.php:954
312
  msgid "Submit"
313
  msgstr ""
314
 
315
+ #: wp-db-backup.php:979
316
  msgid "Never"
317
  msgstr ""
318
 
319
+ #: wp-db-backup.php:984
320
  #, php-format
321
  msgid "%s seconds"
322
  msgstr ""
323
 
324
+ #: wp-db-backup.php:1017
325
  msgid "Once Weekly"
326
  msgstr ""
327
 
328
+ #: wp-db-backup.php:1030
329
  #, php-format
330
  msgid ""
331
  "Your WordPress version, %1s, lacks important security features without which "
334
  "WordPress</a> to a more recent version."
335
  msgstr ""
336
 
337
+ #: wp-db-backup.php:1045
338
  msgid "You are not allowed to perform backups."
339
  msgstr ""
340
 
341
+ #: wp-db-backup.php:1060
342
  #, php-format
343
  msgid ""
344
  "There appears to be an unauthorized attempt from this site to access your "
345
  "database located at %1s. The attempt has been halted."
346
  msgstr ""
347
 
348
+ #: wp-db-backup.php:1071
349
  msgid "Cheatin' uh ?"
350
  msgstr ""