Este documento muestra cómo se puede crear una galería de imágenes a partir de fotografías de forma manual, para manipularlas sin emplear bases de datos u otras herramientas grandes como Gallery.
Generar thumbnails
Son imágenes reducidas, los siguientes comandos desde el shell, suponiendo que se está en un directorio lleno de fotografías con extensión jpeg. Se crearía un subdirectorio llamado tn en el cuál quedarían los thumbnails
mkdir tn rename 's/\)//;s/\(//;s/ //;s/jpeg/jpg/' *.jpg for i in *.jpg ; do echo $i ; convert -size 120x120 $i -resize 120x120 +profile "*" tn/tn$i ; done | gawk '{a=$1";";print a}' > lista.txt
Por supuesto, puede reemplazar jpeg por JPG, de acuerdo a los nonmbres de sus archivos, el comando rename renombrará los archivos que contengan espacios o paréntesis para facilitar la visualización en el web de los archivos mencionados.
Adicionalmente se generará un archivo llamado listado.txt que permitirá colocar nombres a las fotografías.
Usar el archivo
Puede emplear el archivo lista.txt y hacer un script sencillo de php o de python para desplegar los thumbnails enlazando a las fotos grandes que usualmente generan las cámaras digitales como el siguiente:
gawk -F";" '{a="[[ImageLink(http://www.gfc.edu.co/~nattor/CAMPEONAS/tn/tn"$1",http://www.gfc.edu.co/~nattor/CAMPEONAS/"$1")]]";print a}' lista.txt