''], ''); } else { if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1, ['Pas d\'upload' => ''], '');} // ----------------------------------------------------- // Gallerie image // ----------------------------------------------------- if ( $codeOpe=="majGallerie") { if (isset($_GET['theFichier'])) { $theFichier=$_GET['theFichier']; if($initCreaItem!=1) {$codeOpe="majItemSansAutresLangues";} // else { $codeOpe="insertItem"; }; } if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1, ['theFichier' => $theFichier], ''); } else { if (isset($debug[1]) && $debug[1] == '1') $debugMsg .= monDebug(1, ['Pas d\'image biblio' => ''], '');} // ----------------------------------------------------- // liste des items pour avoir l'ordre max et pour le select du preview // ----------------------------------------------------- include ("./agencement/blocDroit/pages/items/reqItem/itemReqListeSelect.php"); // ----------------------------------------------------- // Req insert // ----------------------------------------------------- $erreurSQL==0; if ($codeOpe=="insertItem" && $uploadOk==1 ) { // on calcule le nouveau idItem qu'une fois // initCreaItem qui a permis de savoir qu'on est en Insert et de mettre les champs à vide au départ (dans itemCreate.modale) vaut 1 il passera a 0 include ("./agencement/blocDroit/pages/items/reqItem/selectMaxItem.php"); // Si theOrdre est vide on mets le max de tabOrdre sinon 1, sinon celui posté if ($theOrdre == '') { if (isset($_SESSION['tabOrdre'])) {$theOrdre=count($_SESSION['tabOrdre']);} else {$theOrdre=1;} } // generer fichiers est dans la requete include ("./agencement/blocDroit/pages/items/reqItem/itemReqInsertAll.php"); if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1, ['Passage dans creation item : oui' => ''], '');} $initCreaItem=0; } else if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1, ['Create item' => 'Non'], '');} // ----------------------------------------------------- // Req Update item 1 seul => bouton enregistrer ou bouton langue par langue // ----------------------------------------------------- if ( ($codeOpe=="majItem" || $codeOpe=="majItemSansAutresLangues") && $uploadOk == 1 ) { // ----------------------------------------------------- // Req Propager // ----------------------------------------------------- if ($propager==1) { // generer fichiers est dans la requete include ("./agencement/blocDroit/pages/items/reqItem/itemReqUpdateAll.php"); if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1, ['Passage dans Req Update propagation' => 'oui'], '');} } else { include ("./agencement/blocDroit/pages/items/reqItem/itemReqUpdate.php"); // Génération du fichier if($erreurSQL !=1) include ("./agencement/blocDroit/pages/output/01-generationFichier.php"); if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1, ['Passage dans Req Update' => 'oui', 'codeOpe' => $codeOpe, 'erreur generer fichier' => $erreurSQL], 'ongPages.php');} // ----------------------------------------------------- // Langue suivante // ----------------------------------------------------- if ($erreurSQL!=1 && $codeOpe!="majItemSansAutresLangues") { if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1, ['changement de langue oui' => ''], '');} include ($includePathAdmin. "/drapeaux/changementLg.php"); } } } else if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1, ['Update item' => 'Non'], '');} // ----------------------------------------------------- // Req delete item // ----------------------------------------------------- if ($codeOpe=="delItem") { include ("./agencement/blocDroit/pages/items/reqItem/itemReqDelete.php"); // Regénérer les fichiers cibles include ("./agencement/blocDroit/pages/output/genereAllFic.php"); $admMsg .= 'Supression effectuée. '; } else if (isset($debug[1]) && $debug[1] == '1') { $debugMsg .= monDebug(1, ['Delete item' => 'Non'], '');} ?>