alpha_full/admin/pages/page.traitement.php
2026-04-06 22:58:51 +02:00

94 lines
3.7 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// -----------------------------------------------------
// Var-
// -----------------------------------------------------
include ("pagesInitVar.php");
// -----------------------------------------------------
// Post
// -----------------------------------------------------
include ("pagesPost.php");
// -----------------------------------------------------
// Requete count langues
// -----------------------------------------------------
if (empty($tableLangueCode) or $refresh=='Oui') { include ($includePath. "/req/03-init.langueActives.php"); }
// -----------------------------------------------------
// Upload item
// -----------------------------------------------------
if ( isset ( $_FILES["fileToUpload"]["name"]) && !empty ( $_FILES["fileToUpload"]["name"]) && $codeOpe=="majItem") {
$niveau=1;
include ("./pages/items/itemUploadGene.php");
}
else {
$uploadOk = 1;
if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1,['pas d\'Upload' => ''] ,'pagesIncludeTraitement.php');}
}
// -----------------------------------------------------
// Req Update item 1 seul
// -----------------------------------------------------
if ($codeOpe=="majItem" && $uploadOk == 1) {
include ("./pages//items/reqItem/itemReqUpdate.php");
include ("./pages/page/reqPage/pageReqSelect.php");
// Génération du fichier
include ("./pages/output/01-generationFichier.php");
if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1,['Passage dans Req Update' => 'oui'] ,'');
}
else
{ if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1,['Pas de Req Update item' => ''] ,''); }
// -----------------------------------------------------
// Req Update propagation
// -----------------------------------------------------
if ($codeOpe=="majItem" && $uploadOk == 1 && $propager==1) {
include ("./pages/items/reqItem/itemReqUpdateAll.php");
if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1,['Passage dans Req Update propagation' => 'oui'] ,'');
}
else
{ if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1,['Pas de propagation' => 'oui'] ,''); }
// -----------------------------------------------------
// Req delete item
// -----------------------------------------------------
if ($codeOpe=="delItem" ) {
include ("./pages/items/reqItem/itemReqDelete.php");
// Regénérer les fichiers cibles
include ("./pages/output/genereAllFic.php");
$admMsg .='Supression effectuée.';
}
else
{ if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1,['Delete item' => 'Non'] ,''); }
// -----------------------------------------------------
// ModifierLg autres
//si modifier autres langues : mettre la courante en done, trouver la prochaine, select de la prochaine
if ( $assist==1 && $erreur!=1 ) {
include ($includePathAdmin."/drapeaux/changementLg.php");
$lg=$_SESSION['lgCouranteCode'];
}
else{ if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(2, ['pas d\'assistant' => ''],''); }
// -----------------------------------------------------
// Req select Liste pages
// liste des pages pour la listbox
include ("./pages/page/reqPage/pageReqListeSelect.php");
// -----------------------------------------------------
// Req select Page + items
// la page que l'on veut afficher
// flag edt a gérer en cas de delete ne pas faire la requete
if ($theIdPage!='') {
include ("./pages/page/reqPage/pageReqSelect.php");
include ("./pages/items/reqItem/itemReqListeSelect.php"); // pour voir si il en existe au moins 1
}
// -----------------------------------------------------
// Debug
// -----------------------------------------------------
if (isset($debug[1]) && $debug[1] == '1') {include ("page.debug.php");}
?>