Comment personnaliser la barre de menu de votre galerie, modifier l’arborescence et ajouter de nouveaux points de menu ? On vous explique tout dans cet article.
Par défaut, toutes les galeries sont créées avec le même menu de navigation. Ce qu’on appelle le menu représente les liens affichés dans le bandeau en haut de toutes les pages de la galerie.

Le menu de navigation avec le thème Modus

Le menu de navigation avec Bootstrap Darkroom
Vous remarquez avec les précédents exemples :
Certains points de menu ouvrent une liste avec des sous-menus :

Pour personnaliser le menu de navigation sur votre galerie, rendez-vous dans l’administration, menu Configuration > Menus.
Cette page permet de visualiser les liens dans le menu, de les réorganiser, et de masquer certains.

Il est important de comprendre à quoi correspond chaque ligne sur cette page :

Les blocs “Menu” et “Spéciales” sur une galerie avec le thème Modus
Pour modifier l’ordre d’affichage des points de menus, il suffit de procéder par “drag and drop” (glisser-déposer) et d’enregistrer les paramètres.

Vous pouvez également cocher “Masquer” si vous souhaitez masquer un élément dans le menu.
Plusieurs plugins permettent d’aller plus loin dans la personnalisation de votre menu.
Le plugin Advanced Menu Manager offre des options supplémentaires pour la personnalisation de votre menu de navigation. Une fois activé, rendez vous dans la page de configuration du plugin.
5 onglets sont à votre disposition.
Onglet “Gestion du menu”
Cet onglet permet, comme sur la page de configuration du menu dans l’administration, de réordonner les points de menu en “drag and drop”. Il permet également modifier la visibilité de certains points de menu en fonction des utilisateurs :

Sur ce même onglet, en cliquant sur “Contenu des menus “Menu” et “Spéciales”, vous pouvez personnaliser les pages affichées dans les blocs “Menu” et “Spéciales” (voir paragraphe précédent).

Sur cette page, vous pouvez donc réordonner les liens dans ces deux blocs de menus, mais également cliquer sur le cadenas pour définir la visibilité de ces liens par statut utilisateur et par groupe utilisateur.
Onglet “Liens”
Cet onglet permet d’ajouter des liens externes qui seront insérés dans le groupe “Liens” (par exemple, si vous souhaitez intégrer un lien vers votre site web sur votre galerie).
Vous pouvez ici :
Onglet “Image aléatoire”
Le plugin Advanced Menu Manager ajoute un point de menu “Une image au hasard” sur votre galerie. Ce lien permet d’afficher une image choisie aléatoirement lorsque l’on passe la souris dessus.

Dans l’onglet “Image aléatoire”, vous pouvez personnaliser le titre de ce bloc dans le menu, les données affichées, ainsi que la visibilité de ce bloc dans certains albums uniquement.
Onglet “Menu personnalisé”
Cet onglet vous permet d’ajouter les points de menu de votre choix dans le menu.
Onglet “Album ⇒ Menu”
Cet onglet permet de créer des points de menu à partir d’un album.
C’est utile si vous souhaitez mettre en avant un album en particulier dans le menu de navigation.
Le plugin RV Menu Tree modifie le fonctionnement du point de menu “Albums” sur votre galerie.
Il permet de naviguer dans l’arborescence des sous-albums, ce qui n’est pas proposé par défaut.

Menu “Albums” avec le thème Modus par défaut

Menu “Albums” avec le thème Modus AVEC RV Menu Tree
Le plugin See My Photos permet d’ajouter un point de menu “Mes photos” sur la galerie, disponible au sein du bloc “Spéciales”.
<aside> ⚠️ Si vous êtes client d’une offre piwigo.com, ce plugin n’est accessible qu’à partir de l’offre Équipe.
</aside>
Ce lien permet à un utilisateur de voir toutes les photos qu’il a lui même importées dans Piwigo. C’est particulièrement utile lorsque vous utilisez le plugin Community.
Le plugin See photos by user permet aux visiteurs de la galerie de filtrer facilement les photos en fonction de l’utilisateur qui les a ajoutées.
<aside> ⚠️ Si vous êtes client d’une offre piwigo.com, ce plugin n’est accessible qu’à partir de l’offre Équipe.
</aside>
Vous pouvez affiner les paramètres de ce plugin depuis sa page de configuration dans l’administration :
Ci-dessous, on peut voir un exemple de page “Utilisateurs” avec les options d’affichage d’un menu “Utilisateurs” et d’affichage des utilisateurs sous la forme d’un nuage classique.

<aside> ⚠️ Ce plugin n’est que partiellement compatible avec le thème bootstrap Darkroom.
</aside>