Igal

De ClissXXI.

Un paquet Debian tout simple, que nous avons utilisé pour les galeries photos sur cliss21.com :


Il s'agit de igal : http://www.stanford.edu/~epop/igal/

Tout se fait en ligne de commande.

Le principe est simple. On se place dans le repertoire contenant les photos,

igal -c ca va generer un fichier '.caption' que l'on peut éditer; ça permet notamment de mettre des commentaires sur chacune des photos du thumbnail. Puis igal -c encore une fois permet generer les pages web, les miniatures, les liens entre les fichiers html.

Si on lance igal sans option, on a directement les pages web générées.

Dans tous les cas, il ne reste plus qu'à télécharger le tout sur l'emplacement final sur internet (hébergeur, serveur).

Pour adapter la galerie photos (mettre en français, ou modifier le css par exemple) :

/usr/share/igal/*

Si les photos sont trop volumineuses, penser à les réduire avant --> taille : ~60 - 80 Ko

Voici le script que j'utilise pour ça :

#!/bin/bash

if [ $# != 2 ]
then echo "Usage : $0 répertoire-départ répertoire-arrivée"
exit 1
fi
 
REPDEP=$1
REPARR=$2

#echo `date`

compteur=1

for i in `ls $1`
do
convert $1$i -resize 25% $2$i
done