Changeset 1123857
- Timestamp:
- 03/30/2015 07:31:49 PM (11 years ago)
- Location:
- vevida-optimizer/trunk
- Files:
-
- 6 edited
-
convert_2_innodb.php (modified) (1 diff)
-
languages/vevida-optimizer-nl_NL.mo (modified) (previous)
-
languages/vevida-optimizer-nl_NL.po (modified) (5 diffs)
-
languages/vevida-optimizer.pot (modified) (5 diffs)
-
readme.txt (modified) (2 diffs)
-
vevida-optimizer.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vevida-optimizer/trunk/convert_2_innodb.php
r1121380 r1123857 42 42 check_ajax_referer( 'vevida-optimizer-nonce' ); 43 43 if ( !convertTables() ) { 44 echo '<h2>Whoops, error!</h2><p>Turns out something went wrong... Please check your PHP error log file.</p>'; 44 echo '<h2>'; 45 _e( 'Whoops, error!', 'vevida-optimizer' ); 46 echo '</h2><p>'; 47 _e( 'Turns out something went wrong... Please check your PHP error log file.', 'vevida-optimizer' ); 48 echo '</p>'; 45 49 } else { 46 echo '<h2>Database convert complete!</h2><p>Either your database tables were already created with the InnoDB storage engine, or the convert process is completed successfully.</p>'; 50 echo '<h2>'; 51 _e( 'Database convert complete!', 'vevida-optimizer' ); 52 echo '</h2><p>'; 53 _e( 'Either your database tables were already created with the InnoDB storage engine, or the convert process is completed successfully.', 'vevida-optimizer' ); 54 echo '</p>'; 47 55 } 48 56 wp_die(); -
vevida-optimizer/trunk/languages/vevida-optimizer-nl_NL.po
r1117626 r1123857 5 5 "Project-Id-Version: Vevida Optimizer 0.2\n" 6 6 "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/vevida-optimizer\n" 7 "POT-Creation-Date: 2015-03- 21 20:24:15+00:00\n"8 "PO-Revision-Date: 2015-03- 21 21:25+0100\n"7 "POT-Creation-Date: 2015-03-30 19:25:28+00:00\n" 8 "PO-Revision-Date: 2015-03-30 21:27+0100\n" 9 9 "Last-Translator: \n" 10 10 "Language-Team: \n" … … 16 16 "X-Generator: Poedit 1.7.5\n" 17 17 18 #: convert_2_innodb.php:4 convert_2_innodb.php:5 19 msgid "Convert DB tables" 18 #: convert_2_innodb.php:45 19 msgid "Whoops, error!" 20 msgstr "Helaas, een probleem!" 21 22 #: convert_2_innodb.php:47 23 msgid "Turns out something went wrong... Please check your PHP error log file." 24 msgstr "Er is helaas iets misgegaan. Controleer uw PHP fouten log." 25 26 #: convert_2_innodb.php:51 27 msgid "Database convert complete!" 28 msgstr "Database conversie gelukt!" 29 30 #: convert_2_innodb.php:53 31 msgid "" 32 "Either your database tables were already created with the InnoDB storage " 33 "engine, or the convert process is completed successfully." 20 34 msgstr "" 35 "Uw database was reeds volledig met InnoDB tabellen gevuld of het " 36 "conversieproces is succesvol afgerond." 21 37 22 #: vevida-optimizer.php: 7938 #: vevida-optimizer.php:92 23 39 msgid "Update Settings" 24 40 msgstr "Update Instellingen" 25 41 26 #: vevida-optimizer.php:93 42 #: vevida-optimizer.php:100 43 msgid "Convert DB tables" 44 msgstr "Converteer DB tabellen" 45 46 #: vevida-optimizer.php:113 27 47 msgid "Automatic update settings" 28 48 msgstr "Instellingen voor automatische updates" 29 49 30 #: vevida-optimizer.php: 9450 #: vevida-optimizer.php:114 31 51 msgid "" 32 52 "It is possible to disable the different kinds of automatic updates. Also, " … … 39 59 "problematisch is." 40 60 41 #: vevida-optimizer.php:1 1461 #: vevida-optimizer.php:134 42 62 msgid "Enable or disable automatic updates" 43 63 msgstr "Automatische updates in- of uitschakelen" 44 64 45 #: vevida-optimizer.php:1 2065 #: vevida-optimizer.php:140 46 66 msgid "Update to new major version" 47 67 msgstr "Bijwerken van major versie updates" 48 68 49 #: vevida-optimizer.php:1 2669 #: vevida-optimizer.php:146 50 70 msgid "e.g. WordPress 4.1 to 4.2" 51 71 msgstr "Bijvoorbeeld: van Wordpress versie 4.1 naar 4.2" 52 72 53 #: vevida-optimizer.php:1 3173 #: vevida-optimizer.php:151 54 74 msgid "Update to new minor version" 55 75 msgstr "Bijwerken van minor versie updates" 56 76 57 #: vevida-optimizer.php:1 3777 #: vevida-optimizer.php:157 58 78 msgid "e.g. WordPress 4.1 to 4.1.1" 59 79 msgstr "Bijvoorbeeld: van Wordpress versie 4.1 naar 4.1.1" 60 80 61 #: vevida-optimizer.php:1 4281 #: vevida-optimizer.php:162 62 82 msgid "Update themes" 63 83 msgstr "Thema's bijwerken" 64 84 65 #: vevida-optimizer.php:1 5385 #: vevida-optimizer.php:173 66 86 msgid "Update Translations" 67 87 msgstr "Vertalingen bijwerken" 68 88 69 #: vevida-optimizer.php:1 6689 #: vevida-optimizer.php:186 70 90 msgid "Enable or disable plugin updates" 71 91 msgstr "Plugin updates in- of uitschakelen" 72 92 73 #: vevida-optimizer.php:192 93 #: vevida-optimizer.php:211 94 msgid "Send email notifications" 95 msgstr "Stuur update meldingen per e-mail" 96 97 #: vevida-optimizer.php:217 98 msgid "Enable notifications" 99 msgstr "Meldingen aanzetten" 100 101 #: vevida-optimizer.php:232 74 102 msgid "" 75 103 "All updates are enabled by default. Only change this if your website " … … 81 109 "probleem op, en heractiveer het automatisch bijwerken." 82 110 83 #: vevida-optimizer.php: 195111 #: vevida-optimizer.php:235 84 112 msgid "" 85 113 "Some plugins require a different update method. Or the plugin simpy breaks as a " … … 91 119 "automatisch bijwerken van die plugin (tijdelijk) worden uitgeschakeld." 92 120 93 #: vevida-optimizer.php:2 07121 #: vevida-optimizer.php:250 94 122 msgid "Settings" 95 123 msgstr "Instellingen" -
vevida-optimizer/trunk/languages/vevida-optimizer.pot
r1117626 r1123857 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Vevida Optimizer 1.0. 3\n"5 "Project-Id-Version: Vevida Optimizer 1.0.8\n" 6 6 "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/vevida-optimizer\n" 7 "POT-Creation-Date: 2015-03- 21 20:24:15+00:00\n"7 "POT-Creation-Date: 2015-03-30 19:25:28+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=UTF-8\n" … … 13 13 "Language-Team: LANGUAGE <LL@li.org>\n" 14 14 15 #: convert_2_innodb.php:4 convert_2_innodb.php:5 15 #: convert_2_innodb.php:45 16 msgid "Whoops, error!" 17 msgstr "" 18 19 #: convert_2_innodb.php:47 20 msgid "Turns out something went wrong... Please check your PHP error log file." 21 msgstr "" 22 23 #: convert_2_innodb.php:51 24 msgid "Database convert complete!" 25 msgstr "" 26 27 #: convert_2_innodb.php:53 28 msgid "" 29 "Either your database tables were already created with the InnoDB storage " 30 "engine, or the convert process is completed successfully." 31 msgstr "" 32 33 #: vevida-optimizer.php:92 34 msgid "Update Settings" 35 msgstr "" 36 37 #: vevida-optimizer.php:100 16 38 msgid "Convert DB tables" 17 39 msgstr "" 18 40 19 #: vevida-optimizer.php:79 20 msgid "Update Settings" 21 msgstr "" 22 23 #: vevida-optimizer.php:93 41 #: vevida-optimizer.php:113 24 42 msgid "Automatic update settings" 25 43 msgstr "" 26 44 27 #: vevida-optimizer.php: 9445 #: vevida-optimizer.php:114 28 46 msgid "" 29 47 "It is possible to disable the different kinds of automatic updates. Also, " … … 32 50 msgstr "" 33 51 34 #: vevida-optimizer.php:1 1452 #: vevida-optimizer.php:134 35 53 msgid "Enable or disable automatic updates" 36 54 msgstr "" 37 55 38 #: vevida-optimizer.php:1 2056 #: vevida-optimizer.php:140 39 57 msgid "Update to new major version" 40 58 msgstr "" 41 59 42 #: vevida-optimizer.php:1 2660 #: vevida-optimizer.php:146 43 61 msgid "e.g. WordPress 4.1 to 4.2" 44 62 msgstr "" 45 63 46 #: vevida-optimizer.php:1 3164 #: vevida-optimizer.php:151 47 65 msgid "Update to new minor version" 48 66 msgstr "" 49 67 50 #: vevida-optimizer.php:1 3768 #: vevida-optimizer.php:157 51 69 msgid "e.g. WordPress 4.1 to 4.1.1" 52 70 msgstr "" 53 71 54 #: vevida-optimizer.php:1 4272 #: vevida-optimizer.php:162 55 73 msgid "Update themes" 56 74 msgstr "" 57 75 58 #: vevida-optimizer.php:1 5376 #: vevida-optimizer.php:173 59 77 msgid "Update Translations" 60 78 msgstr "" 61 79 62 #: vevida-optimizer.php:1 6680 #: vevida-optimizer.php:186 63 81 msgid "Enable or disable plugin updates" 64 82 msgstr "" 65 83 66 #: vevida-optimizer.php:192 84 #: vevida-optimizer.php:211 85 msgid "Send email notifications" 86 msgstr "" 87 88 #: vevida-optimizer.php:217 89 msgid "Enable notifications" 90 msgstr "" 91 92 #: vevida-optimizer.php:232 67 93 msgid "" 68 94 "All updates are enabled by default. Only change this if your website " … … 72 98 msgstr "" 73 99 74 #: vevida-optimizer.php: 195100 #: vevida-optimizer.php:235 75 101 msgid "" 76 102 "Some plugins require a different update method. Or the plugin simpy breaks " … … 79 105 msgstr "" 80 106 81 #: vevida-optimizer.php:2 07107 #: vevida-optimizer.php:250 82 108 msgid "Settings" 83 109 msgstr "" -
vevida-optimizer/trunk/readme.txt
r1121385 r1123857 1 1 === Plugin Name === 2 2 Contributors: vlastuin, janr 3 Tags: auto-update, updates, mysql optimization 3 Tags: auto-update, updates, mysql optimization, update, automatic update, vevida, hosting 4 4 Requires at least: 3.9 5 5 Tested up to: 4.1.1 6 Stable tag: 1.0. 76 Stable tag: 1.0.8 7 7 License: GPLv2 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 96 96 == Changelog == 97 97 98 = 1.0.8 = 99 Release date: 100 101 * Added email function to send email with the update results after update 102 * Email function configurable in settings 103 * New translation strings added 104 98 105 = 1.0.7 = 99 106 Release date: March 26th 2015 -
vevida-optimizer/trunk/vevida-optimizer.php
r1121385 r1123857 3 3 * Plugin Name: Vevida Optimizer 4 4 * Description: Configure automatic updates for each WordPress component, and optimize the mySQL database tables. 5 * Version: 1.0. 75 * Version: 1.0.8 6 6 * Author: Jan Vlastuin, Jan Reilink 7 7 * Author URI: vevida.hosting … … 62 62 add_option( 'vevida_optimizer_theme_updates', true ); 63 63 add_option( 'vevida_optimizer_translations_updates', true ); 64 add_option( 'vevida_optimizer_send_email', true ); 64 65 $loaded_plugins = get_plugins(); 65 66 foreach ($loaded_plugins as $key => $val) { … … 69 70 } 70 71 add_action( 'admin_init', 'vevida_optimizer_init_plugin' ); 72 73 function vevida_optimizer_send_update_mail() { 74 wp_mail( get_option( 'admin_email' ), 75 "Your website was automatically updated", 76 '' ); 77 } 78 if ( get_option( 'vevida_optimizer_send_email') ) { 79 add_action( 'automatic_updates_complete', 'vevida_optimizer_send_update_mail'); 80 // add_action( 'admin_init', 'vevida_optimizer_send_update_mail' ); 81 add_filter( 'automatic_updates_send_debug_email', '__return_true' ); 82 } 83 71 84 72 85 … … 192 205 register_setting( 'vevida_optimizer_settings_group', 'vevida_optimizer_plugin_'.$plugin_slug ); 193 206 } 207 208 /** Setting section 3, enable emails after update. **/ 209 add_settings_section( 210 'vevida_optimizer_settings_section_3', 211 __( 'Send email notifications', 'vevida-optimizer' ), 212 'vevida_optimizer_settings_section_3_callback', 213 'vevida_optimizer_settings' 214 ); 215 add_settings_field( 216 'vevida_optimizer_send_email', 217 __( 'Enable notifications', 'vevida-optimizer' ), 218 'vevida_optimizer_checkbox_callback', 219 'vevida_optimizer_settings', 220 'vevida_optimizer_settings_section_3', 221 array ( 222 'vevida_optimizer_send_email', 223 '' ) 224 ); 225 register_setting( 'vevida_optimizer_settings_group', 'vevida_optimizer_translations_updates' ); 226 194 227 } 195 228 add_action( 'admin_init', 'vevida_optimizer_settings_init' ); … … 201 234 function vevida_optimizer_settings_section_2_callback() { 202 235 echo( __( 'Some plugins require a different update method. Or the plugin simpy breaks as a result of the update. In that case automatic updates for the plugin can be (temporarily) disabled.', 'vevida-optimizer' ) ); 236 } 237 function vevida_optimizer_settings_section_3_callback() { 238 echo( __( 'An email can be sent after each automatic update to notify the site admin ('.get_option( 'admin_email' ).') of the update. This can be useful in troubleshooting the site after an automatic update.', 'vevida-optimizer' ) ); 203 239 } 204 240 function vevida_optimizer_checkbox_callback( $args ) {
Note: See TracChangeset
for help on using the changeset viewer.