alpha_full/admin/agencement/optionsPres/optPres.modale.php
2026-04-06 22:58:51 +02:00

164 lines
8.3 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// -----------------------------------------------------
// Etre admin
// -----------------------------------------------------
if (isset($_SESSION['isAdmin']) && $_SESSION['isAdmin']=='O' ) {
echo '<script type="text/javascript">
function upOption() {document.getElementById(\'codeOpe\').value="upOption";}
function upResponsive() {document.getElementById(\'codeOpe\').value="upResponsive";}
function valider() { document.optionsModaleF.submit();}
</script>';
// -----------------------------------------------------
// Var
// -----------------------------------------------------
$theOption=2;
$theResponsiveOption=1;
// -----------------------------------------------------
// Post
// -----------------------------------------------------
$theOption = isset($_POST['theOption']) ? htmlspecialchars($_POST['theOption'], ENT_QUOTES, 'UTF-8') : 2;
if (isset($_POST['theResponsiveOption'])) {$theResponsiveOption=$_POST['theResponsiveOption'];}
// -----------------------------------------------------
// Req update option
// -----------------------------------------------------
if (!empty($codeOpe) && $codeOpe=='upOption') {include ("./agencement/optionsPres/optionsColonne.reqUpdate.php");}
if (!empty($codeOpe) && $codeOpe=='upResponsive') {include ("./agencement/optionsPres/optionsResponsive.reqUpdate.php");}
// -----------------------------------------------------
// Generation des fichiers CSS en conséquence
// -----------------------------------------------------
if (!empty($codeOpe) && $codeOpe=='upResponsive' || $codeOpe=='upOption') {
include ("./styles/genererStyles.php");
$niveau=3;
include ("./styles/responsiv/00-chapeauResponsive.php");
}
// -----------------------------------------------------
// Requete select option
// -----------------------------------------------------
include ("./agencement/optionsPres/optionsColonnes.reqSelect.php");
include ("./agencement/optionsPres/optionsResponsive.reqSelect.php");
// -----------------------------------------------------
// Debug
// -----------------------------------------------------
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug (1, ['Option' => $theOption], 'optPres.modale.php');}
echo '<div id="zoneFormModales" >';
// -----------------------------------------------------
// Form
// -----------------------------------------------------
echo '<form name="optionsModaleF" method="POST" >';
// -----------------------------------------------------
// Champs cachés
// -----------------------------------------------------
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="' .$codeOpe. '" >';
// -----------------------------------------------------
// Options
// -----------------------------------------------------
$title="Nombre de colonnes pour la page de présentation des articles : ";
$option1=1;
$option2=2;
$option3=3;
$option4=4;
echo '<div class="libChampsWebmaster">Thème : ' .$_SESSION['descThemeCss']. '<br></div><br>';
echo '<div class="libChampsWebmaster"><b>Choisissez le nombre de colonnes pour la page de présentation des articles</b></div><br>';
if ($theOption==1) {
echo '<span onClick="upOption();();">▮ ' .$option1. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="1" name="theOption" title="1 colonne"checked >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮ ' .$option2. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="2" name="theOption" title="2 colonnes" >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮ ' .$option3. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="3" name="theOption" title="3 colonnes" >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮▮ ' .$option4. '';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="4" name="theOption" title="4 colonnes" >';
echo '<br></span>';
}
if ($theOption==2) {
echo '<span onClick="upOption();">▮ ' .$option1. '';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="1" name="theOption" title="1 colonne"></span>';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮ ' .$option2. '';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="2" name="theOption" title="2 colonnes" checked ></span>';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮' .$option3. '';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="3" name="theOption" title="3 colonnes"></span>';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮▮ ' .$option4. '';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="4" name="theOption" title="4 colonnes"></span>';
echo '<br>';
}
if ($theOption==3) {
echo '<span onClick="upOption();">▮ ' .$option1. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="1" name="theOption" title="1 colonne" >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮ ' .$option2. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="2" name="theOption" title="2 colonnes" >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮ ' .$option3. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="3" name="theOption" title="3 colonnes" checked>';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮▮' .$option4. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="4" name="theOption" title="4 colonnes" >';
echo '<br>';
}
if ($theOption==4) {
echo '<span onClick="upOption();">▮ ' .$option1. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="1" name="theOption" title="1 colonne" >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮ ' .$option2. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="2" name="theOption" title="2 colonnes" >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮ ' .$option3. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="3" name="theOption" title="3 colonnes" >';
echo '&#160;&#160;';
echo '<span onClick="upOption();">▮▮▮▮ ' .$option4. '</span>';
echo '<input id="theOption" type="radio" width="150" onClick="upOption();" value="4" name="theOption" title="4 colonnes" checked>';
echo '<br>';
}
echo '<div style="border:1px solid lightgrey;margin:10px;width:98%;"></div>';
echo '</form>';
echo '</div>'; //formModale
// -----------------------------------------------------
// Zone validation
// -----------------------------------------------------
echo '<div id="zoneValidateModales" style="grid-column:auto;" >';
// -----------------------------------------------------
// Bouton submit
// -----------------------------------------------------
echo '<span class="boutonsWebmaster" title="Valider" onClick="valider();" >';
echo '<i class="fad fa-check-circle"></i>&#160;';
echo 'Valider';
echo '</span>';
// -----------------------------------------------------
// Bouton Retour
// -----------------------------------------------------
$src="./frmAdmin.php?affAdmin=2&agencementOnglet=3&lg=" .$lg. '';
echo '<span onClick="top.location.href=\'' .$src. '\';" class="boutonsWebmaster" title="Retour" >';
echo '<i class="fad fa-chevron-circle-left"></i>&#160;';
echo 'Retour à l\'agencement';
echo '</span>';
echo '</div>'; //zone validate
}
else {
$confPath="../_conf";
include ("./adminInclude/redirectionAdmin.php");
}
?>