Créez votre page d’accueil, méthode 1

Mise à jour du 13 décembre 2012 : depuis le passage en Piwigo 2.4, nous avons simplifié la gestion de la page d’accueil avec cette méthode (utilisation de la balise [photo], du modèle de page et du plugin Extended Description).

Par défaut, la page d’accueil d’une galerie photo Piwigo montre la liste des albums racine. Si cet affichage ne vous convient pas, vous pouvez créer votre propre page d’accueil personnalisée. Il y a 2 méthodes : soit créer une page additionnelle et le présent billet détaille cette méthode, soit créer des blocs dynamiques et nous verrons cette méthode dans un futur billet.

Page d'accueil de la démo1 sur Piwigo.com

Page d’accueil de la démo1 sur Piwigo.com

L’idée est d’obtenir une page d’accueil au contenu libre, ce qui permet d’obtenir un résultat comme sur la démo1.

1) installez et activez les plugin Additional Pages + Extended Description sur l’écran [Administration > Plugins > Gérer]

2) ouvrez l’écran [Administration > Plugins > Additional Pages] pour créer une nouvelle page

3) donnez comme titre“Accueil” (pas très original mais sans équivoque). Choisissez le modèle de page “Standalone homepage”.

4) Si le plugin FCK Editor est activé, désactivez le en bas à droite du champ “contenu” FCK Editor On/Off.

5) dans le “contenu” on trouve [photo id=12345…] : il faut changer le 12345 par l’identifiant numérique de la photo que vous voulez en page d’accueil. Il faut donc ajouter cette photo sur votre galerie Piwigo, dans n’importe quel album (on pourra cacher l’album a posteriori) puis éditer la photo pour trouver son identifiant numérique dans l’administration.

6) adaptez le contenu, remplacez “by Piwigo.com Team” par “Mon nom d’artiste”.

7) cochez l’option “Définir comme page d’accueil”

Créer une page d'accueil avec Piwigo

Créer une page d’accueil avec Piwigo

 
Si vous gardez le lien “Contact”, alors il faut activer le plugin Contact Form.

Une photo au hasard sur la page d’accueil

La page d’accueil de la demo1 connaît un succès grandissant. Si vous trouvez qu’afficher toujours la même photo en page d’accueil peut devenir lassant, vous pouvez créer un album avec plusieurs photos à afficher en page d’accueil. Ensuite, dans le contenu de votre page d’accueil, au lieu d’écrire…

<img src=”http://…/photo.jpg”>

écrivez plutôt…

[random album=32]

… où 32 est l’identifiant numérique de l’album créé pour contenir les photos d’accueil. A chaque rafraîchissement de la page Piwigo ira y prendre une photo au hasard. Le plugin Extended Description doit être activé.

Une photo au hasard sur votre page d'accueil Piwigo.com, une nouvelle à chaque rafraîchissiment

Une photo au hasard sur votre page d'accueil Piwigo.com, une nouvelle à chaque rafraîchissiment

  • Note 1 : L’astuce [random album=32] fonctionne aussi avec un bloc personnel PWG Stuffs
  • Note 2 : Vous pouvez passer l’album en privé pour ne pas l’afficher dans la galerie

Page d’accueil et fil d’Ariane

Une galerie Piwigo peut avoir sa propre page d’accueil, avec un contenu libre. Pour cela utilisez le plugin Additional Pages et cochez la case “Définir comme page d’accueil” sur l’une de vos pages.

Nous avons reçu plusieurs messages au support Piwigo.com pour nous signaler que lorsqu’on activait une page d’accueil, le fil d’Ariane (chemin de navigation) ne permettait pas de se rendre sur la racine des albums : Accueil / Animaux / Domestiques. En efft, en l’absence de page d’accueil, le lien Accueil permet d’ouvrir la racine des albums mais dès qu’on active une page d’accueil, c’est celle-ci qui est pointé par le lien Accueil.

Nous avons donc rajouté une petite fonctionnalité : si une page est définie comme page d’accueil, alors Piwigo insère automatiquement un lien Albums dans le fil d’Ariane : Accueil / Albums / Animaux / Domestiques. Plus besoin de repasser par le menu ou la page d’accueil pour retourner à la racine des albums.

En cas de présence d'une page d'accueil, nouveau lien dans le fil d'Ariane

En cas de présence d'une page d'accueil, nouveau lien dans le fil d'Ariane

Voir le résultat sur la démo 1 →