Faire une galerie de photos

Dimanche 10 novembre 2024 — Dernier ajout mercredi 8 juillet 2026

Épater la galerie avec le plugin Albums

Retour SommaireContexte historique

SPIP, jusqu’à sa version 4 disposait d’un mécanisme simple pour afficher une galerie de photos : il suffisait que les documents soient déposés dans le portfolio pour qu’ils soient affichés en galerie.

Ça n’est plus le cas depuis la version 4 [1]. Et aucune méthode explicite n’a été fournie en alternative.

C’est pourquoi j’ai cherché et mis au point une alternative viable :

Ce qui donne le plugin : Albums automatiques + Portfolio

Retour SommaireMéthode moderne avec les plugins Albums + Albums automatiques

Pour faire une galerie, il suffit :

  • de joindre les images qui, si elles font au moins 800px de larges, vont directement dans un album servant de PortFolio (cet album est créé automatiquement si nécessaire) [2]
  • de leur donner un titre
  • choisir le point d’intérêt de l’image pour permettre son recadrage harmonieux
  • éventuellement, glisser/lâcher les images pour choisir l’ordre (clic sur les points d’accroches)

Bonus : si vous avez plusieurs albums, vous pouvez les ordonner par glisser/lâcher via le picto avec les 2 colonnes de 3 points tout à fait à droite du titre de l’album.

Retour SommaireUn bug de SPIP avec les images ayant une orientation EXIF

Quand vous prenez une photo en mode portrait avec votre smartphone, celui-ci la stocke au format paysage avec une information stockée dans celle-ci pour dire qu’il faut la faire tourner d’un quart de tour (c’est l’EXIF qui permet ça).

Quand vous joignez cette image à SPIP, sa vignette apparaît couchée : c’est un bug [3].

Exemple d'image couchée

Pour contourner le bug :

  • Ouvrir l’image dans Paint.net et l’enregistrer : elle sera dans le bon sens
  • Tenter la manœuvre suivante (sans garantie)
    1. faire une prévisualisation de l’article pour vérifier que l’image y apparaît bien couchée
    2. si elle n’est pas dans le bon sens, retourner dans l’article dans l’administration, et cliquer sur modifier
    3. puis cliquer sur la flèche permettant de faire tourner d’un quart de tour

      constater qu’« il ne s’est rien passé » (la vignette est toujours couchée) : c’est la 2e facette du bug : la vignette ne tourne pas, mais l’image côté public est bien dans le bon sens
    4. Enregistrer
    5. ce qui peut être vérifié en prévisualisant de nouveau l’article

Si ça n’a pas marché, il faut passer par un outil d’édition d’image externe qui va permettre de faire tourner l’image en supprimant les données EXIF (ou utiliser un site web en ligne qui peut faire ça, par exemple https://jimpl.com/remove-exif/).

Retour SommaireEnlever une image de l’album et la passer en illustration

Pour avoir le bouton : Retirer du portfolio, il faut que l’album soit affiché avec un élément par ligne.

Il faut donc cliquer sur le premier bouton à côté de Affichage.

Retour SommaireBugs en attente de résolution

Retour Sommaire

[1Bien que SoyezCréateurs ait pu continuer à le faire, au prix de l’usage d’une possibilité qui va disparaître avec SPIP 5

[2Disponible nativement avec SoyezCréateurs.

[3Un ticket de bug est ouvert à ce sujet : Impossible de mettre dans le bon se…

Revenir en haut