alpha_full/admin/maint/frm.maint.php
2026-04-06 22:58:51 +02:00

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>&#160;';
echo '<span class="titreWbm" >';
echo '<img border="0" valign="middle" align="center" src="' .$includeAdminDesign. '/sauve.png" alt="Maintenance" title="Maintenance" />&#160;';
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\');">&times;</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
?>