Vous trouverez dans la page "Optimisez la lisibilité de votre site Web" quelques conseils pour la création du menu de navigation de votre site et pour sa visibilité.
Il existe essentiellement deux façons de créer un lien dans un menu, comme dans la barre de navigation principale : soit lors de la saisie de votre contenu, soit en passant par la gestion des menus dans la console d'administration.
Les liens du menu sont associés à des items et non à des rubriques (voir l'explication plus bas).
Depuis l'article, la page ou la rubrique
L'option est libellée "Paramètres de menu". Il suffit tout simplement de cocher la case "Fournir un lien de menu".
Vous pourrez alors personnaliser le titre du lien (COURT de préférence !) et rattacher le lien à un sous-menu.
Depuis la gestion des menus
Choisissez le menu concerné parmi :
- le menu principal
- le menu haut (dans la zone de l'onglet d'accessibilité)
- le menu de pied de page à gauche ou au centre
- le menu bas
Vous trouverez alors un bouton "Ajouter un lien".
L'inteface du gestion de lien vous proposera beaucoup plus d'options que depuis un contenu.
Vous devrez OBLIGATOIREMENT indiquer :
- Indiquer le label du lien dans le champs "Titre du lien" (exemple : "Classes").
- Indiquer l'URL du lien
Les différents types de lien
Vous pouvez insérer trois types de lien :
- L'URL absolue, interne ou externe (ex: https://acadcms.web.ac-grenoble.fr/). Comme vous pouvez le voir, l'adresse Web est entière et peut pointer vers n'importe quelle page Web.
- L'URL relative, qui est toujours interne (ex: "/classes").
- L'ancre, qui est également toujours interne et qui fait référence à une section précise (ex: "/classes#cp").
Attention:
Un lien interne inséré comme indiqué au dessus depuis la gestion des menus ne sera pas dynamique. Si vous changez l'alias du lien depuis le contenu ou depuis la gestion des alias, le lien inséré dans ce cas restera inchangé et pointera donc vers une page introuvable (erreur 404).
C'est pourquoi il vaut mieux l'insérer depuis la suggestion de lien (autocomplétion).
Les autres options
En plus de l'ajout optionnel de la description du lien, vous pouvez :
- gérer les permissions (qui peut voir ou non ce lien)
- ajouter une icône (avant ou après le texte, voire n'afficher que l'icône)
- gérer le lien parent (ex: "cm2" dépend de "classes")
- gérer sa visibilité (sur quelle page, quel type de contenu, quelle version de langage, etc.).
Pour un menu déroulant
Pour créer un item qui déroulera un "sous-menu" (menu dropdown), il faut saisir <nolink> dans le champ "Lien" et ne pas oublier de cocher "Afficher déplié".
Attention, ne pas saisir un # à la place de <nolink>, ce paramètre n'est pas compatible avec le référentiel d'accessibilité.
Item vs rubrique
Dans AcadCMS, une rubrique est un élément bien spécifique. C'est un container qui permet de regrouper des articles, ces articles ayant un thème commun.
On pourra ensuite accéder à cette rubrique, soit par son url, soit par un lien associé à un item du menu de navigation.