WP Maintenance - Version 0.8

Version Description

Cette version est stable / This version is stable

=

Download this release

Release Info

Developer Florent73
Plugin Icon 128x128 WP Maintenance
Version 0.8
Comparing to
See all releases

Code changes from version 0.7 to 0.8

Files changed (2) hide show
  1. readme.txt +5 -2
  2. wp-maintenance.php +36 -29
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link:
4
  Tags: wordpress maintenance plugin
5
  Requires at least: 2.0
6
  Tested up to: 3.6
7
- Stable tag: 0.7
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -48,12 +48,15 @@ Oui mais merci de me soumettre les modifications souhaitées afin de mettre à j
48
 
49
  == Upgrade Notice ==
50
 
51
- = 0.7 =
52
  Cette version est stable / This version is stable
53
 
54
 
55
  == Changelog ==
56
 
 
 
 
57
  = 0.7 =
58
  * Bugs sur les couleurs résolus / Colors Bugs fixed
59
 
4
  Tags: wordpress maintenance plugin
5
  Requires at least: 2.0
6
  Tested up to: 3.6
7
+ Stable tag: 0.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
48
 
49
  == Upgrade Notice ==
50
 
51
+ = 0.8 =
52
  Cette version est stable / This version is stable
53
 
54
 
55
  == Changelog ==
56
 
57
+ = 0.8 =
58
+ * Bugs sur le compte à rebours
59
+
60
  = 0.7 =
61
  * Bugs sur les couleurs résolus / Colors Bugs fixed
62
 
wp-maintenance.php CHANGED
@@ -2,16 +2,17 @@
2
 
3
  /*
4
  Plugin Name: WP Maintenance
5
- Plugin URI: http://wordpress.org/extend/plugins/wp-maintenance/
6
  Description: Le plugin WP Maintenance vous permet de mettre votre site en attente le temps pour vous de faire une maintenance. Personnalisez cette page de maintenance.
7
  Author: Florent Maillefaud
8
  Author URI: http://www.restezconnectes.fr/
9
- Version: 0.7
10
  */
11
 
12
 
13
  /*
14
  Change Log
 
15
  03/10/2013 - Bugs sur les couleurs
16
  11/09/2013 - Conflits javascript résolus
17
  30/08/2013 - CSS personnalisable
@@ -50,7 +51,7 @@ function wpm_make_multilang() {
50
  }
51
 
52
  /* Ajoute la version dnas les options */
53
- define('WPM_VERSION', '0.7');
54
  $option['wp_maintenance_version'] = WPM_VERSION;
55
  add_option('wp_maintenance_version',$option);
56
 
@@ -241,32 +242,37 @@ function wpm_maintenance_mode() {
241
  "#_COLORCPT" => $paramMMode['color_cpt']
242
  );
243
  $wpmStyle = str_replace(array_keys($styleRemplacements), array_values($styleRemplacements), get_option('wp_maintenance_style'));
244
-
 
245
  $content = '
246
- <!DOCTYPE html>
247
- <html lang="fr">
248
- <head>
249
- <title>';
250
- $content .= $site_title." - ".$site_description;
251
- $content .= '</title>
252
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
253
- <meta name="description" content="'.__('This site is down for maintenance', 'wp-maintenance').'" />
254
- <style type="text/css">'.$wpmStyle.'</style>
255
- </head>
256
- <body><div id="wrapper">
257
- ';
258
 
259
  if($paramMMode['image']) {
260
- $content .= '<div id="header" class="full">
261
- <div id="logo"><img src="'.$paramMMode['image'].'" width="'.$img_width.'px" /></div>
262
- </div>
 
263
  ';
264
  }
265
- $content .= '<div id="content" class="full"><div id="main">';
266
- $content .= '<div id="intro" class="block"><h3>'.$paramMMode['titre_maintenance'].'</h3><p>'.$paramMMode['text_maintenance'].'</p></div>';
 
 
 
267
  if( isset($paramMMode['message_cpt_fin']) && $paramMMode['message_cpt_fin']!='' && $paramMMode['date_cpt_aa']!='' && $paramMMode['active_cpt']==1) {
268
  $content .='
269
- <div style="margin-left:auto;margin-right:auto;text-align: center;margin-top:30px;">
270
  <script language="JavaScript">
271
  TargetDate = "'.$dateCpt.'";
272
  BackColor = "'.$paramMMode['color_cpt_bg'].'";
@@ -283,15 +289,16 @@ function wpm_maintenance_mode() {
283
  $content .= "';
284
  FinishMessage = '".$paramMMode['message_cpt_fin']."';
285
  </script>";
286
- $content .= '<script language="JavaScript" src="'.WP_PLUGIN_URL.'/wp-maintenance/wpm-cpt-script.js"></script>
287
- </div>';
 
288
  }
289
  $content .= '
290
- </div><!-- div main -->
291
- </div><!-- div content -->
292
- </div><!-- div wrapper -->
293
- </body>
294
- </html>';
295
  }
296
  die($content);
297
  }
2
 
3
  /*
4
  Plugin Name: WP Maintenance
5
+ Plugin URI: http://www.restezconnectes.fr/wordpress-votre-nouveau-plugin-de-maintenance/
6
  Description: Le plugin WP Maintenance vous permet de mettre votre site en attente le temps pour vous de faire une maintenance. Personnalisez cette page de maintenance.
7
  Author: Florent Maillefaud
8
  Author URI: http://www.restezconnectes.fr/
9
+ Version: 0.8
10
  */
11
 
12
 
13
  /*
14
  Change Log
15
+ 06/11/2013 - Bugs sur le compte à rebours
16
  03/10/2013 - Bugs sur les couleurs
17
  11/09/2013 - Conflits javascript résolus
18
  30/08/2013 - CSS personnalisable
51
  }
52
 
53
  /* Ajoute la version dnas les options */
54
+ define('WPM_VERSION', '0.8');
55
  $option['wp_maintenance_version'] = WPM_VERSION;
56
  add_option('wp_maintenance_version',$option);
57
 
242
  "#_COLORCPT" => $paramMMode['color_cpt']
243
  );
244
  $wpmStyle = str_replace(array_keys($styleRemplacements), array_values($styleRemplacements), get_option('wp_maintenance_style'));
245
+ if($paramMMode['message_cpt_fin']=='') { $paramMMode['message_cpt_fin'] = '&nbsp;'; }
246
+
247
  $content = '
248
+ <!DOCTYPE html>
249
+ <html lang="fr">
250
+ <head>
251
+ <title>'.$site_title." - ".$site_description.'</title>
252
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
253
+ <meta name="description" content="'.__('This site is down for maintenance', 'wp-maintenance').'" />
254
+ <style type="text/css">
255
+ '.$wpmStyle.'
256
+ </style>
257
+ </head>
258
+ <body>
259
+ <div id="wrapper">';
260
 
261
  if($paramMMode['image']) {
262
+ $content .= '
263
+ <div id="header" class="full">
264
+ <div id="logo"><img src="'.$paramMMode['image'].'" width="'.$img_width.'px" /></div>
265
+ </div>
266
  ';
267
  }
268
+ $content .= '
269
+ <div id="content" class="full">
270
+ <div id="main">';
271
+ $content .= '
272
+ <div id="intro" class="block"><h3>'.$paramMMode['titre_maintenance'].'</h3><p>'.$paramMMode['text_maintenance'].'</p></div>';
273
  if( isset($paramMMode['message_cpt_fin']) && $paramMMode['message_cpt_fin']!='' && $paramMMode['date_cpt_aa']!='' && $paramMMode['active_cpt']==1) {
274
  $content .='
275
+ <div style="margin-left:auto;margin-right:auto;text-align: center;margin-top:30px;">
276
  <script language="JavaScript">
277
  TargetDate = "'.$dateCpt.'";
278
  BackColor = "'.$paramMMode['color_cpt_bg'].'";
289
  $content .= "';
290
  FinishMessage = '".$paramMMode['message_cpt_fin']."';
291
  </script>";
292
+ $content .= '
293
+ <script language="JavaScript" src="'.WP_PLUGIN_URL.'/wp-maintenance/wpm-cpt-script.js"></script>
294
+ </div>';
295
  }
296
  $content .= '
297
+ </div><!-- div main -->
298
+ </div><!-- div content -->
299
+ </div><!-- div wrapper -->
300
+ </body>
301
+ </html>';
302
  }
303
  die($content);
304
  }