Galerie médias
Albums, upload groupé, layouts masonry / photowall / grille, lightbox, scroll infini et shortcode [wnfo_gallery].
Installation & utilisation
Galerie médias
Albums, upload groupé, layouts masonry / photowall / grille, lightbox, scroll infini et shortcode. Gratuit & open source (MIT).
Prérequis
- CMS WNFO / CMS nu déjà installé
- Extension PHP GD recommandée (miniatures automatiques)
- ModuleRuntime présent dans le cœur CMS
Instructions
Base de données
Oui — 3 tables créées au premier chargement du module.
| Table | Rôle |
|---|---|
gallery_albums | Albums (titre, slug, layout, settings, article lié) |
gallery_items | Images (chemins original / thumb / medium) |
gallery_settings | Style global par défaut |
Aucune migration SQL manuelle.
Layouts
- grid — grille régulière
- masonry — colonnes type Pinterest
- photowall — mosaïque dense
- lightbox — miniatures + plein écran
- infinite — chargement au scroll
Shortcode
[wnfo_gallery id="1"]
[wnfo_gallery slug="mon-album"]
Page dédiée : /gallery/{slug}
Utilisations
- Admin → Galeries → créer un album
- Choisir layout + style (couleurs, radius, hover)
- Upload groupé
- Coller le shortcode dans un article ou ouvrir
/gallery/{slug}
Dans le ZIP
Guide aussi fourni dans le ZIP (INSTALLATION.md). Dossier cible : /modules/gallery/ — n’écrase pas le thème.