"; echo debut_grand_cadre(true); $dest = array(); if ($id_rubrique) { $j = $nb_col; while ($id_rubrique > 0) { $row = sql_fetsel("id_parent", "spip_rubriques", "id_rubrique=$id_rubrique"); if ($row){ $j--; $dest[$j] = $id_rubrique; $id_rubrique =$row['id_parent']; } } $dest[$j-1] = 0; while (!$dest[1]) { for ($i = 0; $i < $nb_col; $i++) { $dest[$i] = $dest[$i+1]; } } if ($dest[0] > 0 AND $dest[$nb_col-2]) { $la_rubrique = intval($dest[0]); $row = sql_fetsel("id_parent", "spip_rubriques", "id_rubrique=$la_rubrique"); if ($row) $la_rubrique = $row['id_parent']; $compteur = 0; $ret = ''; while ($la_rubrique > 0) { $row = sql_fetsel("titre, id_parent", "spip_rubriques", "id_rubrique ='$la_rubrique'"); if ($row) { $compteur++; $titre = typo($row['titre']); $lien = $dest[$nb_col-$compteur-1]; if (!$la_rubrique=$row['id_parent']) $class = "brouteur_icone_secteur"; else $class = "brouteur_icone_rubrique"; $ret = "\n
$titre
\n
$ret
"; } } $lien = $dest[$nb_col-$compteur-2]; // Afficher la hierarchie pour "remonter" echo "
"; echo "
"; // pour calculer hauteur de iframe echo "", "\n
$ret
", "
"; echo "
"; } } else { $dest[0] = '0'; } for ($i=0; $i < $nb_col; $i++) { echo ""; } echo fin_grand_cadre(true); // fixer la hauteur du brouteur de maniere a remplir l'ecran // nota: code tire du plugin dimensions.js echo http_script("jQuery('iframe.iframe-brouteur').height( Math.max((window.innerHeight || jQuery.boxModel && document.documentElement.clientHeight || document.body.clientHeight || 0)-195,300) );\n"); echo fin_page(); } ?>