alpha_full/pages/_entete/entetePage.php
2026-04-06 22:58:51 +02:00

107 lines
6.2 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
if (isset($debug[1]) && $debug[1] == '1' ) {include ("entete.debug.php");}
// ---------------------------------------------------
// eCol1 - Logo
// ---------------------------------------------------
if ( $affMContext === true ) echo '<div id="eCol1" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle( this, \'Structure entête\', \'eCol1\', 0, \'titre\', 6, 0, event );" onClick="window.location=\'./\';" >';
else echo '<div id="eCol1" onClick="window.location=\'./\';" style="cursor:pointer;" >';
if ($titreAfficher[4]==1) {
$test=substr(strtolower($titreImgPt[4]),-3);
// cas png
if ($test!='tml') {
dynamiqItemImage (0,0,'-theClass-', 'span', 'onClick="window.location=\'./\'";' , 'titre' , 4 , '#logo', '-textClass-','-varStyle-');
}
if ($test=='tml') {
if ( $affMContext === true ) { echo '<div style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel( this, \'logo\', \'titre\', 0, event );" id="logo" onClick="window.location=\'./\';" class="logoAnime">';}
else echo '<div id="logo" onClick="window.location=\'./\';" class="logoAnime">';
include ($titreImgPt[4]);
echo '</div>';
}
}
echo '</div>';
// ---------------------------------------------------
// eCol2 - Titre du site en texte
// ---------------------------------------------------
if ($titreAfficher[0]==1) {
if ($theImage=='' || $theImage=='-') {
if ( $affMContext === true ) echo '<div id="eCol2" onClick="window.location=\'./\';" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle( this, \'Structure entête\', \'eCol2\', 1,\'titre\', 6, 0, event );">';
else echo '<div id="eCol2" onClick="window.location=\'./\';" >';
//on affiche le titre en texte, meme si le style s'appelle imgTitre c du texte
if (!empty($titreMsg[0]) && $titreMsg[0]!="-") {
if ( $affMContext === true ) echo '<span id="imgTitre" data-tooltip="' .$titreTitle[0]. '" style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel( this, \'imgTitre\', \'titre\', 0, event );" >' .$titreMsg[0]. '</span>';
else echo '<span id="imgTitre" data-tooltip="' .$titreTitle[0]. '" >' .$titreMsg[0]. '</span>';
}
echo '</div>';
}
else {
// afficher quand meme la cellule, elle sera vide car l'image est sur le container en background
if ( $affMContext === true ) echo '<div id="eCol2" onClick="window.location=\'./\';" style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel( this, \'eCol2\', \'titre\', 0, event );">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;';
else echo '<div id="eCol2" onClick="window.location=\'./\';" >';
echo '</div>';
echo '<style type="text/css">#eCol1{position:absolute;}</style>';
}
}
// ---------------------------------------------------
// eCol3 - Ancien Message en construction
// ---------------------------------------------------
echo '<div id="eCol3" >';
echo '</div>';
// ---------------------------------------------------
// eCol4 - Fichier musique & devise
// ---------------------------------------------------
if ( $affMContext === true ) echo '<div id="eCol4" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle( this, \'Structure entête\', \'eCol4\', 3, \'titre\', 2, 0, event );" >';
else echo '<div id="eCol4" >';
// echo '<div id="eCo45" onClick="window.location=\'./accueil\'";>';
if ($titreAfficher[2]==1) {
// afficher icone -> fichier musique.js pour jouer la musique
// -> styles sont dans audio.css pour le moment
if ( $affMContext === true ) echo '<span id="player" class="' .$titreClasse[2]. '" onClick="playMe();" style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel( this, \'player\', \'titre\', 2, event );">';
else echo '<span id="player" class="' .$titreClasse[2]. '" data-tooltip="' .$titreTitle[2]. '" onClick="playMe();" >';
include ($includePathPublication. "/musique/musique" .$lg. ".php");
echo '</span>';
echo '<script type="text/javascript" src="' .$includePathJs. '/musique.js" ></script>';
}
// ---------------------------------------------------
// Devise
// ---------------------------------------------------
if ($navAfficher[6]==='1') {
dynamiqItemImage (0,0,'#devise', 'span', '-action-','nav',5, 'icones','-','-varStyle-');
}
echo '</div>';
// ---------------------------------------------------
// eCol5 - Drapeaux langues
// ---------------------------------------------------
// ---------------------------------------------------
if ( $affMContext === true ) echo '<div id="eCol5" style="cursor:context-menu" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel ( this, \'drapeaux\', \'menu\', 29, event );" >';
else echo '<div id="eCol5" style="cursor:pointer" >';
if (empty($tableLangueCode) or $refresh=='Oui') { include ($includePath. "/req/03-init.langueActives.php"); }
echo '<form name="fLangues" id="fLangues" style="display:flex; flex-direction:column" method="POST" onMouseOver="affDrapeauAll('.$_SESSION['nbLgActives'].');" >';
// on n'affiche pas les langues s'il n'y en a qu'une
if ( isset($_SESSION['nbLgActives']) && $_SESSION['nbLgActives']>1) {
echo '<input type="hidden" name="lg" id="lg" value="' .$lg. '" >';
echo '<input type="hidden" name="refresh" id="refresh" value="Oui" >';
for ($nn=0; $nn < $_SESSION['nbLgActives']; $nn++) {
echo '<span id="a-lg' .$nn. '" class="bgLangues flexToColumn" ';
if ($lg==$tableLangueCode[$nn]) echo 'style="display:inline;" >'; else {echo ' style="display:none;" >';}
// echo '<img src="' .$tableLangueImgPt[$nn]. '" ';
echo '<img aria-role="button" class="drapeaux" onClick="affDrapeau(\'' .$tableLangueCode[$nn]. '\', \'lg' .$nn. '\', '.$_SESSION['nbLgActives'].');" src="' .$tableLangueImgPt[$nn]. '" alt="' .$tableLangueAlt[$nn]. '" data-tooltip="' .$tableLangueTitle[$nn]. '" aria-label="' .$tableLangueTitle[$nn]. '" ';
echo ' />';
echo '</span>';
}
}
echo '</form>';
echo '</div>';
?>