[(#REM) Navigation principale - Navigation La navigation principale est l'élément central de la navigation au sein du site, il oriente l'utilisateur à travers les grandes sections du site et sur éventuellement plusieurs niveaux de profondeur. Affiche un lien direct ou un menu déroulant en fonction du contenu de chaque rubrique. @author Jonathan OCHEJ @license MIT - https://github.com/GouvernementFR/dsfr/blob/main/LICENSE.md @utilise https://plugins.spip.net/objets_virtuels.html Le lien d'une rubrique est automatiquement remplacé par son lien de redirection @param id_parent Construction de la navigation principale en fonction des rubriques contenues dans cette rubrique Par défaut `0` @param nombre_rubriques_max Nombre de rubriques maximum affichées dans la navigation Par défaut `8` @param liens_rubriques_texte_longueur_max Nombre maximum de caractères du texte d'un lien avant de le couper (en ajoutant `...` à la fin) Par défaut `50` @param nombre_sous_rubriques_max Nombre de sous-rubriques maximum affichées dans la navigation Par défaut `8` @param afficher_bouton_d_accueil (oui|non) Affiche un lien vers la page d'accueil sous forme d'icône Par défaut `non` @param afficher_lien_voir_toute_la_rubrique (oui|non) Lien pour voir toute la rubrique quand on affiche le menu déroulant des sous-rubriques Par défaut affiche le lien uniquement si la rubrique contient : - plus de sous-rubriques que `nombre_sous_rubriques_max` - au minimum 1 article - au minimum 1 document - au minimum 1 site ] [(#REM)] #SET{id_parent,#ENV{id_parent}|intval} #SET{nombre_rubriques_max,#ENV{nombre_rubriques_max}|intval|sinon{8}} #SET{liens_rubriques_texte_longueur_max,#ENV{liens_rubriques_texte_longueur_max}|intval|sinon{50}} #SET{nombre_sous_rubriques_max,#ENV{nombre_sous_rubriques_max}|intval|sinon{8}} #SET{afficher_bouton_d_accueil,#ENV{afficher_bouton_d_accueil,non}} #FILTRE{trim}