';
echo '';
echo '';
// ---------------------------------------------------
// Responsive
// ---------------------------------------------------
echo '';
// ---------------------------------------------------
// Title par page
// ---------------------------------------------------
$trouve=false;
while ($r < count($refTitle) && $trouve==false) {
if ($affPageSite==$refMetaPageID[$r]) {
$trouve=true;
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug(1, ['$r' => $r, 'refTitle' => $refTitle[$r], 'refMetaPageID' => $refMetaPageID[$r] ], 'structure.js.css.php'); }
$pageTitle = $siteName. " - " .$refTitle[$r];
echo "
" .$pageTitle. "";
}
else $r++;
}
// Title Par defaut
if ($trouve == false) {
if ($affPageSite=="" || $affPageSite=="-1" ) {
$r=35;
$trouve=true;
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug(1, ['$r' => $r, 'refTitle' => $refTitle[$r], 'refMetaDesc' => $refMetaDesc[$r] ], ''); }
$pageTitle = $refTitle[$r] . " - " .$siteName;
echo " " .$pageTitle. "";
// URL cannonique : Une protection indispensable contre le duplicate content
echo '';
}
}
// ---------------------------------------------------
// Base target
// ---------------------------------------------------
$test=-1;
if (isset($_SESSION['isAgencement']) && $_SESSION['isAgencement'] === true ) echo ''; else echo '';
// ---------------------------------------------------
// Google generation du gtag si compte client renseigné
// ---------------------------------------------------
$fileName=$includePathPublication. "/googleA/cGoogle.txt";
if (file_exists($fileName)) {
$cGoogle=file_get_contents($fileName);
echo '';
}
// scripts clients générés depuis admin
echo '';
// ---------------------------------------------------
// Jquery
// ---------------------------------------------------
echo '';
// ---------------------------------------------------
// Include des fichiers .js selon page
// ---------------------------------------------------
switch ($affPageSite) {
case 0:
// accueil page
$jsSrc='./pages/produits/gondoleScript.js';
$cssSrc='';
break;
case 1:
// accueil page gondole
$jsSrc='./pages/produits/gondoleScript.js';
$cssSrc='';
break;
case 2:
// accueil page accueil
$jsSrc='';
$cssSrc='';
break;
case 4:
// connect
$jsSrc='./pages/connect/connect.js';
$jsSrc2=$includePathJs. '/showPwd.js';
$cssSrc='';
break;
case 5:
// deconnect
$jsSrc='';
$cssSrc='';
break;
case 6:
// mdp oublié
$jsSrc='./pages/connect/connect.js';
$jsSrc2=$includePathJs. '/showPwd.js';
$cssSrc='';
break;
case 7:
// quitter
$jsSrc='./pages/connect/connect.js';
$cssSrc='';
break;
case 10:
// panier
$jsSrc='./pages/panier/panier.js?reload=2';
$cssSrc='';
$isEcranPanier=1;
break;
case 11:
// adresse fact
// $jsSrc=$includePathCli. '/client.js';
$jsSrc='./pages/panier/_adrFact/modifAdresseFact.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 12:
// adresse Liv
// $jsSrc=$includePathCli. '/client.js';
$jsSrc='./pages/panier/_adrLiv/modifAdresseLiv.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 13:
// mode liv
$jsSrc='./pages/panier/_modeLivraison/modeLiv.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 14:
// mode paie
$jsSrc='./pages/panier/_modePaiement/modePaie.js';
$cssSrc='https://ws.colissimo.fr/widget-pointretrait/resources/js/jquery.plugin.colissimo.min.js';
$isEcranPanier=1;
break;
case 15:
// typeCB ==> abandonné
// $jsSrc='./pages/panier/old.cb/formCB.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 16:
// N° CB ==> abandonné
// $jsSrc='./pages/panier/old.cb/formCB_numero.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 17:
// Cheque
$jsSrc='./pages/panier/cheque/formCheque.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 18:
// Rib
$jsSrc='./pages/panier/rib/formRib.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 19:
// recap
$jsSrc='./pages/panier/_recap/recap.js';
$cssSrc='';
$isEcranPanier=1;
break;
case 20:
// recherche
$jsSrc='./pages/produits/recherche.js';
$jsSrc2='./pages/produits/gondoleScript.js';
$cssSrc='';
break;
case 21:
// promos gondole.php
$jsSrc='./pages/produits/gondoleScript.js';
$cssSrc='';
break;
case 22:
// gondoles gondole.php
$jsSrc='./pages/produits/gondoleScript.js';
$cssSrc='';
break;
case 23:
// tous les prd gondole.php
$jsSrc='./pages/produits/gondoleScript.js';
$cssSrc='';
break;
case 24:
// détails produit
$jsSrc='./pages/produits/gondoleScript.js';
break;
case 25:
// mes commandes
$jsSrc='./pages/clients/mesCdes.js';
$cssSrc='';
break;
case 26:
// inscripion client 1 : form
$jsSrc=$includePathCli. '/client.js';
$jsSrc2=$includePathJs. '/showPwd.js';
break;
case 27:
// inscripion client 2 : validation
$jsSrc=$includePathCli. '/client.js';
break;
case 28:
// inscripion client 3 : activation
$jsSrc=$includePathCli. '/client.js';
$jsSrc2=$includePathJs. '/showPwd.js';
break;
case 29:
// desabonnement
$initVar="";
$postSrc="";
$selectSrc="";
$pageStat="";
break;
case 30:
// clients modifs
$jsSrc=$includePathCli. '/client.js';
$jsSrc2=$includePathJs. '/showPwd.js';
// $cssSrc=$includePathCss. '/calendar.css';
break;
case 31:
// contact
$jsSrc='';
$cssSrc='';
break;
case 32:
// menu information 1 : qui sommes nous
$jsSrc='';
$cssSrc='';
break;
case 33:
// menu mode liv
$jsSrc='';
$cssSrc='';
break;
case 34:
// menu mode paie
$jsSrc='';
$cssSrc='';
break;
case 35:
// cdv
$jsSrc='';
$cssSrc='';
break;
case 50:
case 52:
// admin connect ou renewPwd
$jsSrc='./pages/index/adminConnect.js';
$jsSrc2=$includePathJs. '/showPwd.js';
$cssSrc='';
break;
case 51:
// auth connect ( on ne passera pas dedans c'est comme une modale, mais au cas ou on ecris le case)...
$jsSrc='./pages/index/adminConnect.js';
$jsSrc2=$includePathJs. '/showPwd.js';
$cssSrc='';
break;
default:
// accueil gondoles
$jsSrc='';
break;
}
// Ecrire le JS dans head
if ($jsSrc!='') {echo '';}
if ($jsSrc2!='') {echo '';}
if ($debugJs==1) {
$debugMsg .= '
jsSrc = ' .$jsSrc;
$debugMsg .= '
jsSrc2 = ' .$jsSrc2;
}
// ---------------------------------------------------
// Si 'Carroussel des themes' si on postera un theme par get,
// on aplliquera alors le style de chaque theme
// ---------------------------------------------------
if (isset($debug[1]) && $debug[1] == '1' ) $debugMsg .= monDebug(1,['fichier css' =>$includePathCss. '/globalStyle_' .$nomThemeCss. '.css?nocache=...' ],'');
// carroussel = collection de sites : plusieurs thèmes
if (isset($_GET['flagCarroussel'])) {
if (isset($_GET['carrousselTheme'])) $carrousselTheme=$_GET['carrousselTheme'];
else $carrousselTheme="css_default";
if ($environnement != "123Ventes") {
$randNum=rand();
echo '';
}
else {
echo '';
}
// echo '';
// echo '';
}
else {
// ---------------------------------------------------
// Css du Theme actif : nomThemeCss si pas carroussel
// ---------------------------------------------------
echo '';
// echo '';
// echo '';
}
// ---------------------------------------------------
// Les icones fontawesome en CSS
// ---------------------------------------------------
echo '';
// echo '';
// echo '';
// ---------------------------------------------------
// Autres css
// ---------------------------------------------------
echo '';
// echo '';
// echo '';
if ($environnement != "123Ventes") echo '';
// ---------------------------------------------------
// Menu contextuel
// ---------------------------------------------------
echo '';
// echo '';
// echo '';
// ---------------------------------------------------
// Le CSS du theme
// ---------------------------------------------------
if ($cssSrc!='') {echo ''; }
// if ($cssSrc!='') {echo ''; }
// echo '';
if (isset($debug[2]) && $debug[2]==1) { $debugMsg .= 'cssSrc = ' .$cssSrc; }
// ---------------------------------------------------
// Si panier pas de menu indep car pas la place
// ---------------------------------------------------
$isEcranPanier=12;
// ---------------------------------------------------
// Responsive
// ---------------------------------------------------
echo '';
// echo '';
// echo '';
// ---------------------------------------------------
// Custo CSS non géré par utilisateur (popup de la title,...).
// ---------------------------------------------------
echo '';
// echo '';
// echo '';
?>