alpha_full/admin/adminInclude/drapeaux/drapeauxAff.php
2026-04-06 22:58:51 +02:00

37 lines
1.9 KiB
PHP
Executable File

<?php
// affiche le drapeau de la langue activée dans les pages modales ou autres
if (isset($_SESSION['niveau']) && !isset($niveau)) $niveau=$_SESSION['niveau'];
if (isset($niveau)) $niveau=$niveau;
if (!isset($niveau)) $niveau=0;
if (isset($debug[5]) && $debug[5] == '1' ) { $debugMsg .= monDebug (5, ['niveau' => $niveau],'drapeauAff.php',$nomFicAppelant);}
if (empty($tableLangueCode) or $refresh=='Oui') { include ($includePath. "/req/03-init.langueActives.php"); }
else {
if (isset($debug[5]) && $debug[5] == '1' ) { $debugMsg .= monDebug (5, ['Nombre de langues' => $_SESSION['nbLgActives']],'');}
}
$trouve=false;
for ($i=0; $i<$_SESSION['nbLgActives']; $i++) {
if (!empty($_SESSION['lgCouranteCode']) && $_SESSION['lgCouranteCode']==$tableLangueCode[$i]) {
// Affichage du drapeau
// Niveau = chemin selon profondeur ( 1 pour les pages catalogue(insert), sinon par defaut 2 pour les modales (les updates))
if ($niveau==0) echo '&#160;<img src=".' .$tableLangueImgPt[$i]. '" alt="Image drapeau" />';
if ($niveau==1) echo '&#160;<img src="../.' .$tableLangueImgPt[$i]. '" alt="Image drapeau" />';
if ($niveau==2) echo '&#160;<img src="../.' .$tableLangueImgPt[$i]. '" alt="Image drapeau" />';
if ($niveau==3) echo '&#160;<img src="../../.' .$tableLangueImgPt[$i]. '" alt="Image drapeau" />';
echo '<span class="actionMessages">&#160;' .$tableLangueMsg[$i]. '</span>';
$_SESSION['lgCouranteLibelle']=$tableLangueMsg[$i];
$trouve=true;
if (isset($debug[5]) && $debug[5] == '1') { $debugMsg .= monDebug (5, ['langue trouvée' => $tableLangueCode[$i], '_SESSION[lgCouranteLibelle]' => $_SESSION['lgCouranteLibelle']], '');}
}
}
if ($trouve==false) {
if (isset($debug[5]) && $debug[5] == '1' ) { $debugMsg .= monDebug (5, ['Pas de langue active trouvée. La Langue active par defaut est' => $_SESSION['lgCouranteCode']],'');}
}
?>