'; // ----------------------------------------------------- require_once ($includePath. "/_fonctions/fonctionItemAvecImage.php"); include ($includePathAdmin. "/ressources/liste_liens_prod.php"); // a terme faire select distinct from bdd // ----------------------------------------------------- // Champs cachés // le refresh pour contenu doit etre oui si update ( defini donc dans update), pour les autres pages on l'aura par GET, ici on l'aura aussi par POST // ----------------------------------------------------- echo ''; // ----------------------------------------------------- // Champs cachés : pour retrouver l'item apres modif // ----------------------------------------------------- if(isset($numTxt) && $numTxt!='') $sectionAff='section'.$numTxt; if(isset($debug[1]) && $debug[1]==1) echo 'sectionAff = '; else echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; // ----------------------------------------------------- // Requetes de comptage // ----------------------------------------------------- if ($textesAffSection!=9 && $textesAffSection!=10) {$reqSelect="SELECT count(id) as NBLG FROM `languenav` WHERE variable like '" .$destination. "';"; } // mails : on cherche avec like % et order sur desc if ($textesAffSection==9 ) {$reqSelect="SELECT count(id) as NBLG FROM `languenav` WHERE variable like '%" .$destination. "%';"; } // boutons on cherche sur descriptiion if ($textesAffSection==10 ) {$reqSelect="SELECT count(id) as NBLG FROM `languenav` WHERE LOWER(description) like '%" .$destination. "%';"; } if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug (1,['reqSelect' => $reqSelect],'contenu.php'); } $resConn=$idPdo->query($reqSelect) ; $resultLg=$resConn->fetch(PDO::FETCH_ASSOC); $nb=$resultLg['NBLG']; // ----------------------------------------------------- // Préparation de la requete select // ----------------------------------------------------- $resID=$destination. 'ID'; $resDesc=$destination. 'Desc'; $resAfficher=$destination. 'Afficher'; $resMsg=$destination. 'Msg'; $resTitre=$destination. 'Title'; $resAlt=$destination. 'Alt'; $resLien=$destination. 'Lien'; $resImgPt=$destination. 'ImgPt'; $resClasse=$destination. 'Classe'; $resStyle=$destination. 'Style'; // Debug if (isset($debug[10]) && $debug[10] == '1') { $debugMsg .= monDebug (1,[ 'resDesc' => $resDesc, 'resID' => $resID, 'resAfficher' => $resAfficher, 'resMsg' => $resMsg, 'resLien' => $resLien, 'resImgPt' => $resImgPt, 'resClasse' => $resClasse, 'resStyle' => $resStyle, 'lg' => $lg ],''); } $v=0; //compteur de volets css // ----------------------------------------------------- // On boucle sur les tables chargées dans initsessionlg.php // ----------------------------------------------------- for ($c=0; $c<$nb; $c++) { if (isset($debug[4]) && $debug[4] == '1') { $debugMsg .= monDebug (1,[ ' ${$resID}[' .$c. '] ' => ${$resDesc}[$c], ' ${$resMsg}[' .$c. '] ' => ${$resMsg}[$c], ' ${$resStyle}[' .$c. '] ' => ${$resStyle}[$c], ],''); } // ----------------------------------------------------- // l'ancre pour retrouver la sectionAff : ici car si au début ou a la fin on n'est pas centré // ----------------------------------------------------- echo '
'; // On veut se positionner sectionAff sur le N° de idLanguenav : valeur de idLangue if (isset($idLanguenav) && isset(${$resID}[$c]) && $idLanguenav==${$resID}[$c] && $sectionAff=='' && $numTxt==''&& $c>0 ) {$sectionAff='section' .$c-1; } if ($sectionAff=='section' .$c) { echo '
';
echo 'Bulle d\'aide, comme celle-ci qui apparaît au survol de la souris.
'; echo '
';
echo 'Saisissez directement le nom d\'une classe font awesome, ou cliquez sur le bouton image pour parcourir votre ordinateur ou choisir une image depuis les bibliothèques.
'; echo '
';
echo 'Saisissez un texte au cas ou l\'image n\'apparaîtrait pas.
'; echo '
';
echo 'Saisissez les styles HTML si vous voulez surcharger la classe Css.
'; echo '