165 lines
5.7 KiB
PHP
Executable File
165 lines
5.7 KiB
PHP
Executable File
<style> .encadre{border:1px solid lightgrey; margin:auto; padding:20px; margin-top:40px;margin-bottom:40px;} </style>
|
|
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
$affAdmin=13;
|
|
$isMaintenance='';
|
|
$affMaint=1;
|
|
$codeOpe=0;
|
|
$overlayText="Traitement en cours...";
|
|
|
|
// -----------------------------------------------------
|
|
// Post
|
|
// -----------------------------------------------------
|
|
include ("maint.post.php");
|
|
|
|
// -----------------------------------------------------
|
|
// Traitements
|
|
// -----------------------------------------------------
|
|
if (isset($codeOpe) && !empty($codeOpe) && $codeOpe!='0') include ("maint.traitements.php");
|
|
|
|
// -----------------------------------------------------
|
|
// Select auth
|
|
// -----------------------------------------------------
|
|
include ($includePathAdmin. "/req/reqSelectAuthFromAdmin.php");
|
|
$isMaintenance=$_SESSION['auth'];
|
|
|
|
// -----------------------------------------------------
|
|
// Debug
|
|
// -----------------------------------------------------
|
|
if (isset($debug[1]) && $debug[1] == '1' ) {include ("./maint/maint.debug.php");}
|
|
|
|
// -----------------------------------------------------
|
|
// Zone page
|
|
// -----------------------------------------------------
|
|
echo '<div id="zonePageWbm" >';
|
|
|
|
// -----------------------------------------------------
|
|
// Titre
|
|
// -----------------------------------------------------
|
|
echo '<div id="zoneTitreWbm" >';
|
|
echo '<span id="resize" class="jsResize fad fa-arrow-circle-left" onClick="jsResize();"></span> ';
|
|
echo '<span class="titreWbm" >';
|
|
echo '<img border="0" valign="middle" align="center" src="' .$includeAdminDesign. '/sauve.png" alt="Maintenance" title="Maintenance" /> ';
|
|
switch ($affMaint) {
|
|
// mode maintenance
|
|
case 1:
|
|
$wbmTitle="Gestion du mode maintenance";
|
|
break;
|
|
|
|
// sauvegardes
|
|
case 2:
|
|
$wbmTitle="Gestion des sauvegardes";
|
|
break;
|
|
|
|
// purges
|
|
case 3:
|
|
$wbmTitle="Purges des fichiers";
|
|
break;
|
|
|
|
default:
|
|
$wbmTitle="Gestion du mode maintenance";
|
|
break;
|
|
}
|
|
echo '<span id="TitrePageCde"><a target="_top" href="./frmAdmin.php?affAdmin=13&affMaint=' .$affMaint. '&lg=' .$lg. '" >' .$wbmTitle. '</a></span>';
|
|
echo '</span>';
|
|
include($includePathAdmin. "/zoneMonCompte.php");
|
|
echo '</div>';
|
|
|
|
// -----------------------------------------------------
|
|
// Menu
|
|
// -----------------------------------------------------
|
|
echo '<div id="zoneMenuWbmContainer">';
|
|
echo '<div id="zoneMenuWbm" >';
|
|
include ("maint.menu.php");
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// -----------------------------------------------------
|
|
// Zone recherche ou aide ou sous-menus
|
|
// -----------------------------------------------------
|
|
echo '<div id="zoneRechercheWbm" style="top:40px">';
|
|
echo '<div id="bandeauAideInfo" >';
|
|
echo '<span class="info-icon fad fa-info-circle" onMouseOver="openPopup(\'E\');" onMouseLeave="closePopup(\'E\');"></span>';
|
|
echo '<div id="popupInfoE" class="popup">';
|
|
echo '<div class="popup-content">';
|
|
echo '<span class="popup-close" onClick="closePopup(\'E\');">×</span>';
|
|
echo '<img src="./adminInclude/designAdmin/info.png" alt="Info" class="popup-icon" />';
|
|
switch ($affMaint) {
|
|
// mode maintenance
|
|
case 1:
|
|
echo '<p>La mise en maintenance implique une authentification sur le site public avec un message d\'information. Ansi seuls les administrateurs peuvent visualiser le site public.<br><br>Pour enlever la mise en maintenance, les moyens de paiement, de livraison doivent exister et être définis en sur l\'environnement public.</p>';
|
|
break;
|
|
|
|
// sauvegardes
|
|
case 2:
|
|
echo '<p>Sauvegarder vos donnér régulièrement</p>';
|
|
break;
|
|
|
|
// purges
|
|
case 3:
|
|
echo '<p>Purgez de temps en temps</p>';
|
|
break;
|
|
|
|
default:
|
|
$wbmTitle="Gestion du mode maintenance";
|
|
break;
|
|
}
|
|
|
|
echo '</div>';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// -----------------------------------------------------
|
|
// Formulaire
|
|
// -----------------------------------------------------
|
|
echo '<form method="POST" style="padding:20px;" name="formMaintenance" id="formMaintenance">';
|
|
|
|
// -----------------------------------------------------
|
|
// zoneFormWbm
|
|
// -----------------------------------------------------
|
|
echo '<div id="zoneFormWbm" style="flex-direction: columns; flex-wrap:wrap; grid-row:5">';
|
|
|
|
// -----------------------------------------------------
|
|
// Champs cachés
|
|
// echo '<input type="hidden" name="majMaint" id="majMaint" value="0" >';
|
|
echo '<input type="hidden" name="isMaintenance" id="isMaintenance" value="' .$isMaintenance. '" >';
|
|
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="' .$codeOpe. '" >';
|
|
echo '<input type="hidden" id="fileToRestor" name="fileToRestor" value="0" >';
|
|
echo '<input type="hidden" id="affMaint" name="affMaint" value="' .$affMaint. '" >';
|
|
|
|
switch ($affMaint) {
|
|
// mode maintenance
|
|
case 1:
|
|
include("maintenance.php");
|
|
break;
|
|
|
|
// sauvegardes
|
|
case 2:
|
|
include("sauvegardes.php");
|
|
break;
|
|
|
|
// purges
|
|
case 3:
|
|
include("purges.php");
|
|
break;
|
|
|
|
default:
|
|
include("maintenance.php");
|
|
break;
|
|
}
|
|
echo '</div>';//zoneFormWbm
|
|
echo '</form>';
|
|
|
|
// -----------------------------------------------------
|
|
// Afficher messages webmaster
|
|
// -----------------------------------------------------
|
|
if (!empty($admMsg) || !empty($debugMsg) ) {
|
|
echo '<div id="zoneMsgWbm">';
|
|
include ($includePathAdmin. "/adminMsg.php");
|
|
echo '</div>'; //zoneMsg
|
|
}
|
|
echo '</div>'; //zonePageWbm
|
|
?>
|
|
|