MyZapp

Gérer les menus

Available in en es fr

Updated on 10/25/2026

L'Ă©cran Menus (menu Administration â€ș Apparence et langues â€ș Menus) rĂšgle le menu de navigation de Portail ZAPP : ses entrĂ©es, leur ordre, leur icĂŽne, leurs libellĂ©s dans chaque langue et les groupes qui les voient. Il est rĂ©servĂ© aux Administrateurs.

La liste des menus

Chaque menu a un Nom, un Type et une date de création. Boutons de chaque ligne : Modifier, Attributions, Exporter et Supprimer (aprÚs confirmation).

+ Nouveau menu demande un Nom et un Type : Principal, Contextuel ou Barre latérale. La navigation de Portail ZAPP affiche un menu de type Principal : celui attribué à la personne ou à l'un de ses groupes (voir « Attributions »), à défaut le menu principal par défaut, signalé par le badge Par défaut dans la liste. Le menu par défaut est le menu Main ; s'il n'existe pas ou n'est pas de type Principal, c'est le plus ancien menu de type Principal. Un autre menu de type Principal ne s'affiche donc que pour les personnes à qui il est attribué.

Le menu livré avec Portail ZAPP s'appelle Main. Les mises à jour y ajoutent les entrées des nouvelles fonctions en le retrouvant par ce nom : ne le renommez pas.

Modifier un menu

Modifier ouvre le menu :

  • PropriĂ©tĂ©s : son Nom et son Type, puis Enregistrer ;
  • ÉlĂ©ments : ses entrĂ©es, prĂ©sentĂ©es en arbre.

Ajouter un élément

Le formulaire Ajouter un élément demande :

  • le LibellĂ©, affichĂ© quand aucune traduction ne correspond Ă  la langue du lecteur ;
  • le chemin de la page (par exemple /tickets) ; laissĂ© vide, l'Ă©lĂ©ment sert de dossier pour d'autres Ă©lĂ©ments ;
  • l'icĂŽne (par exemple bi-house) : le bouton Ă  cĂŽtĂ© du champ ouvre un sĂ©lecteur d'icĂŽnes avec recherche ;
  • le parent (Aucun parent pour une entrĂ©e de premier niveau) ;
  • l'ordre (un nombre : les plus petits d'abord).

Le libellé, le chemin, l'icÎne et le parent ne se modifient plus ensuite : pour les changer, supprimez l'élément et recréez-le. Le libellé affiché se corrige en revanche par les traductions.

Ranger les éléments

Faites glisser un élément par sa poignée ⠿ : le nouvel ordre est enregistré aussitÎt (Enregistré s'affiche). Le glisser-déposer change l'ordre, pas le parent.

Dans la navigation, les entrées de premier niveau suivent l'ordre choisi. Dans un dossier, les sous-dossiers passent avant les liens, puis l'ordre et le libellé départagent.

Qui voit un élément

Ouvrez un élément pour régler sa section Permissions :

  • Groupes autorisĂ©s : cochez les groupes concernĂ©s. Aucun groupe cochĂ© : l'Ă©lĂ©ment est visible par tous ;
  • Mode de visibilitĂ© : N'importe quel groupe (il suffit d'appartenir Ă  l'un d'eux) ou Tous les groupes (il faut appartenir Ă  tous).

Cette visibilitĂ© ne rĂšgle que l'affichage du menu, pas les droits : masquer une entrĂ©e n'interdit pas la page, qui reste protĂ©gĂ©e par ses propres droits (voir « RĂ©gler les droits »). Inversement, certaines entrĂ©es s'affichent pour une personne qui a les droits sur la page mĂȘme si ses groupes ne la montrent pas. Les entrĂ©es d'un module que la licence n'inclut pas sont masquĂ©es. Un changement de groupes d'une personne atteint son menu en quelques minutes.

Traduire un élément

La section Traductions liste les libellés et infobulles de l'élément par langue. Ajouter / mettre à jour une traduction : choisissez la Langue (parmi les langues actives), saisissez le Libellé et, si besoin, l'Infobulle, puis Enregistrer ; une traduction existante pour cette langue est remplacée. Supprimer retire une traduction.

Chacun voit le libellé de sa langue, à défaut celui de la langue par défaut de l'instance, à défaut le libellé de base.

Supprimer un élément

Supprimer l'Ă©lĂ©ment (aprĂšs confirmation) retire l'Ă©lĂ©ment et ses traductions. Un Ă©lĂ©ment qui contient des sous-Ă©lĂ©ments ne peut pas ĂȘtre supprimĂ© : le message « Cet Ă©lĂ©ment a des sous-Ă©lĂ©ments : dĂ©placez-les ou supprimez-les d'abord. » s'affiche et rien n'est supprimĂ©. Supprimez d'abord ses sous-Ă©lĂ©ments.

Exporter et importer

  • Exporter tĂ©lĂ©charge le menu dans un fichier JSON : entrĂ©es, ordre, icĂŽnes, traductions et groupes autorisĂ©s (dĂ©signĂ©s par leur code).
  • Importer charge un tel fichier. Si un menu du mĂȘme nom existe, toutes ses entrĂ©es sont remplacĂ©es par celles du fichier ; sinon le menu est créé. Le rĂ©sultat indique si le menu a Ă©tĂ© créé ou mis Ă  jour, et le nombre d'Ă©lĂ©ments importĂ©s.

Un groupe du fichier qui n'existe pas sur l'instance est listé sous Groupes inconnus sur cette instance. Une entrée n'est jamais ouverte à tous à cause d'un groupe manquant : si aucun de ses groupes n'existe (ou s'il en manque un en mode Tous les groupes), elle est réservée aux administrateurs et listée sous Entrées réservées aux administrateurs. Créez les groupes manquants avant d'importer, ou reprenez ensuite la visibilité des entrées concernées. Sans groupe des administrateurs sur l'instance, l'import est refusé et rien n'est modifié.

Attributions

Attributions associe le menu Ă  un compte ou Ă  un groupe, avec une PrioritĂ© (de 0 Ă  100, 50 par dĂ©faut) : choisissez le Type de cible (Groupe ou Utilisateur), puis la Cible — le groupe dans la liste, ou le compte en cherchant son nom ou son adresse e-mail (deux caractĂšres au moins) — et Ajouter. La liste des attributions affiche le nom de la cible ; une cible supprimĂ©e depuis apparaĂźt Introuvable.

Les attributions rĂšglent la navigation de Portail ZAPP comme celle des applications qui lisent le menu par l'API :

  1. le menu de type Principal attribuĂ© Ă  la personne elle-mĂȘme, quelle que soit sa prioritĂ© ;
  2. à défaut, celui attribué à l'un de ses groupes, la priorité la plus haute d'abord (à priorité égale, le nom du menu départage) ;
  3. à défaut, le menu principal par défaut.

Seuls les menus de type Principal remplacent la navigation : attribuer un menu Contextuel ou Barre latérale ne la change pas (l'écran le signale). Dans le menu choisi, chaque entrée reste soumise à sa visibilité par groupes.

Voir aussi

  • « GĂ©rer les groupes » : les groupes qui rĂšglent la visibilitĂ© des entrĂ©es.
  • « RĂ©gler les droits » : ce qui autorise vraiment l'accĂšs Ă  une page.
Applies from version 1.0 Verified for version 1.0

Was this article helpful?

Still need help? Create a request