Version Description
Cette version est stable / This version is stable
=
Download this release
Release Info
Developer | Florent73 |
Plugin | WP Maintenance |
Version | 0.8 |
Comparing to | |
See all releases |
Code changes from version 0.7 to 0.8
- readme.txt +5 -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.
|
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.
|
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://
|
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.
|
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.
|
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 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
|
259 |
if($paramMMode['image']) {
|
260 |
-
$content .= '
|
261 |
-
|
262 |
-
|
|
|
263 |
';
|
264 |
}
|
265 |
-
|
266 |
-
|
|
|
|
|
|
|
267 |
if( isset($paramMMode['message_cpt_fin']) && $paramMMode['message_cpt_fin']!='' && $paramMMode['date_cpt_aa']!='' && $paramMMode['active_cpt']==1) {
|
268 |
$content .='
|
269 |
-
|
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 .= '
|
287 |
-
|
|
|
288 |
}
|
289 |
$content .= '
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
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'] = ' '; }
|
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 |
}
|