Table des matières
Reconstruire les images dérivées sous Gallery 2
Pourquoi ?
Gallery 2 permet de construire des images dérivées de tailles variées, en plus des indispensables vignettes (thumbnails). Ces images sont produites à la volée, lors de l'ajout de nouvelles images, en fonctions de la configuration de chaque album.
Si l'on change la configuration (nombre de formats et tailles des images dérivées) de certains albums ou si, suite à une défaillance, on rencontre un problème d'images dérivées, il est possible de les reconstruire.
Comment
La marche à suivre est clairement expliquée dans “Rebuilding Thumbnails in Gallery 2”.
L'astuce consiste de pointer son navigateur sur …/gallery2/lib/support/index.php qui donne accès à fonctionnalités non accessibles depuis l'interface d'administration… On peut y supprimer toutes les images dérivées, préalable indispensable de leur reconstruction intégrale, via l'interface d'administration (Adminsitration > Maintainance).
Plugins/modules graphiques
Comme indiqué précédemment, il faut au moins disposer d'un module graphique actif.
Gd
Sources :
- Gallery 2.3.2 "This GD version is too old" error (galleryprojet.org) (en)
Il se peut que bibliothèque GD installée ne soit pas acceptée. On se trouve gratifiée du message d'erreur surprenant suivant :
2.1.1 (bundled) 2.0 Failed This GD version is too old and is not supported by this module! Please upgrade your PHP installation to include the latest GD version.
Il se passe que le plugin/module de Gallery2 exige la version 2.0 (stricte) et on ≥ 2.0, comme on en a l'habitude.
L'astuce détaillée dans les sources pré-citées consiste à patcher la ligne 286 du fichier GdToolkitHelper.class du plugin1) gd (modules/gd/classes). Italique