/** * Produire les styles prives qui associent item de menu avec icone en background * @return string */ function bando_images_background() { include_spip('inc/bandeau'); // recuperer tous les boutons et leurs images $boutons = definir_barre_boutons(definir_barre_contexte(), true, false); $res = ""; foreach ($boutons as $page => $detail) { if ($detail->icone and strlen(trim($detail->icone))) { $res .= "\n.navigation_avec_icones #bando1_{$page} {background-image:url(" . $detail->icone . ");}"; } $selecteur = in_array($page, array('outils_rapides', 'outils_collaboratifs')) ? "" : ".navigation_avec_icones "; if (is_array($detail->sousmenu)) { foreach ($detail->sousmenu as $souspage => $sousdetail) { if ($sousdetail->icone and strlen(trim($sousdetail->icone))) { $res .= "\n{$selecteur}.bando2_{$souspage} {background-image:url(" . $sousdetail->icone . ");}"; } } } } return $res; }
function inc_bandeau_dist($rubrique, $sous_rubrique, $largeur) { definir_barre_boutons(); return "<div id='bandeau-principal'>\n" . bandeau_principal($rubrique, $sous_rubrique, $largeur) . "</div>" . _JS_ADMIN_IE6; }