Server : Apache System : Linux webd348.cluster026.gra.hosting.ovh.net 5.15.148-ovh-vps-grsec-zfs-classid #1 SMP Thu Feb 8 09:41:04 UTC 2024 x86_64 User : hednacluml ( 122243) PHP Version : 8.3.9 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl Directory : /home/hednacluml/aides/tmp/cache/skel/ |
<?php /* * Squelette : squelettes-dist/inclure/nav.html * Date : Thu, 10 Oct 2024 10:23:01 GMT * Compile : Thu, 10 Oct 2024 10:41:44 GMT * Boucles : _nav */ function BOUCLE_navhtml_fbffd2d2d34cfaa7c0cd9f3e7708180a(&$Cache, &$Pile, &$doublons, &$Numrows, $SP) { static $command = array(); static $connect; $command['connect'] = $connect = ''; if (!isset($command['table'])) { $command['table'] = 'rubriques'; $command['id'] = '_nav'; $command['from'] = array('rubriques' => 'spip_rubriques'); $command['type'] = array(); $command['groupby'] = array(); $command['select'] = array("0+rubriques.titre AS num", "CASE ( 0+rubriques.titre ) WHEN 0 THEN 1 ELSE 0 END AS sinum", "rubriques.titre", "rubriques.id_rubrique", "rubriques.lang"); $command['orderby'] = array('sinum, num', 'rubriques.titre'); $command['where'] = array( quete_condition_statut('rubriques.statut','!','publie',''), array('=', 'rubriques.id_parent', 0)); $command['join'] = array(); $command['limit'] = ''; $command['having'] = array(); } if (defined("_BOUCLE_PROFILER")) $timer = time()+(float)microtime(); $t0 = ""; // REQUETE $iter = Spip\Compilateur\Iterateur\Factory::create( "SQL", $command, array('squelettes-dist/inclure/nav.html','html_fbffd2d2d34cfaa7c0cd9f3e7708180a','_nav',4,$GLOBALS['spip_lang']) ); if (!$iter->err()) { // COMPTEUR $Numrows['_nav']['compteur_boucle'] = 0; $Numrows['_nav']['command'] = $command; $Numrows['_nav']['total'] = @intval($iter->count()); lang_select($GLOBALS['spip_lang']); $SP++; // RESULTATS while ($Pile[$SP]=$iter->fetch()) { $Numrows['_nav']['compteur_boucle']++; lang_select_public($Pile[$SP]['lang'], '', $Pile[$SP]['titre']); $t0 .= ( ' <li class="nav-item' . (calcul_exposer($Pile[$SP]['id_rubrique'], 'id_rubrique', $Pile[0], 0, 'id_rubrique', '') ? (' ' . 'on') : '') . (((($Numrows['_nav']['compteur_boucle'] ?? 0) == '1')) ? (' ' . ' ' . 'first') : '') . (((($Numrows['_nav']['compteur_boucle'] ?? 0) == ($Numrows['_nav']['total'] ?? 0))) ? (' ' . ' ' . 'last') : '') . '"><a href="' . vider_url(urlencode_1738(generer_objet_url($Pile[$SP]['id_rubrique'], 'rubrique', '', '', true))) . '">' . interdire_scripts(supprimer_numero(typo($Pile[$SP]['titre'], "TYPO", $connect, $Pile[0]))) . '</a></li> '); lang_select(); } lang_select(); $iter->free(); } if (defined("_BOUCLE_PROFILER") AND 1000*($timer = (time()+(float)microtime())-$timer) > _BOUCLE_PROFILER) spip_log(intval(1000*$timer)."ms BOUCLE_nav @ squelettes-dist/inclure/nav.html","profiler"._LOG_AVERTISSEMENT); return $t0; } // // Fonction principale du squelette squelettes-dist/inclure/nav.html // Temps de compilation total: 1.074 ms // function html_fbffd2d2d34cfaa7c0cd9f3e7708180a($Cache, $Pile, $doublons = array(), $Numrows = array(), $SP = 0) { if (isset($Pile[0]["doublons"]) AND is_array($Pile[0]["doublons"])) $doublons = nettoyer_env_doublons($Pile[0]["doublons"]); $connect = ''; $page = (($t1 = BOUCLE_navhtml_fbffd2d2d34cfaa7c0cd9f3e7708180a($Cache, $Pile, $doublons, $Numrows, $SP))!=='' ? (( ' <nav class="nav clearfix' . (((($Numrows['_nav']['total'] ?? 0) == '1')) ? (' ' . ' ' . 'none') : '') . '" id="nav" role="navigation"> <ul> ') . $t1 . ' </ul> </nav> ') : ''); return analyse_resultat_skel('html_fbffd2d2d34cfaa7c0cd9f3e7708180a', $Cache, $page, 'squelettes-dist/inclure/nav.html'); }