Bonjour,
Je vous jette en pâture un script spip/javascript/un choua de PHP qui
revisite le "menu à la yahoo". J'ai viré les effets de style. C'est à
copier-coller dans "hierarchie.html" par exemple (SPIP1.4)
Résultat obtenu:
- le chemin d'accès à la page s'affiche
- le survol des éléments des chemins offre la liste de leur
sous-rubriques.
Si vous faites des essais, il serait intéressant de savoir quels navigateurs
râlent quels sont ceux qui proposent le chemin d'accès fonctionnel sans les
menus qui se déroulent.
En souhaitant que cela soit utile à quelques-uns.
<script type="text/javascript" language="Javascript1.1">
<!--
function virermenu (passe)
{
var t = document.getElementById (passe);
t.style.display="none";
}
function voirmenu (passe)
{
var t = document.getElementById (passe);
t.style.display="block";
}
//-->
</script>
<!-- SECTION: le chemin d'accès acex menu des ss rubriques -->
<BOUCLE_chemin_dvp (RUBRIQUES){id_rubrique}{doublons}>
<table border="0">
<tr valign="top">
<td>
<a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a>
</td>
<BOUCLE_1 (HIERARCHIE){id_rubrique}>
<td>></td>
<td>
<?php $lequel = "menu#ID_RUBRIQUE" ; ?>
<div onmouseover="voirmenu('<?php echo $lequel ; ?>');"
onmouseout="virermenu('<?php echo $lequel ; ?>');">
[<A HREF="#URL_RUBRIQUE">(#TITRE)</A>]
<div style="display:none;" id="<?php echo $lequel ; ?>" >
<BOUCLE_memeniveau (RUBRIQUES){id_parent}>
[<A HREF="#URL_RUBRIQUE">(#TITRE)</A>]</br>
<BOUCLE_enfants1 (BOUCLE_sous_rub)>?</BOUCLE_enfants1>
</BOUCLE_memeniveau>
</div>
</div>
</BOUCLE_1>
</td>
<td>
> <A HREF="#URL_RUBRIQUE">[(#TITRE)]</A>
</td>
</tr>
</table>
</BOUCLE_chemin_dvp>