Outils pour utilisateurs

Outils du site


reconstruire_les_images_derivees_sur_gallery2

Différences

Ci-dessous, les différences entre deux révisions de la page.


reconstruire_les_images_derivees_sur_gallery2 [2017/01/29 12:58] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== 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.
 +
 +<note important>Au moins un plugin graphique doit être installé et valide. Dans la plupart des cas, //netbpm// devrait fonctionner.</note>
 +===== Comment =====
 +La marche à suivre est clairement expliquée dans "[[http://www.chipkillmar.net/2009/02/04/rebuilding-thumbnails-in-gallery-2/|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 :
 +  * [[http://freeunix.publicvm.com/?p=738|Fix the Gallery 2.3.x “This GD version is too old” error]] (en)
 +  * [[http://galleryproject.org/node/111912|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 :
 +<code>
 +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.
 +</code>
 +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 plugin((Pas de la bibliothèque GD.)) gd (modules/gd/classes).
 +//Italique//