#!/bin/sh
# Picture Pack by SinusPL, 2004
# Sat Jan 31 15:24:42 CET 2004
# settings
IMAGEMAGICK="/usr/bin/X11/convert"
INDEX_FILE="index.html"
if [ "$1" = "" -a "$2" = "" -a "$3" = "" -a "$4" = "" -a "$5" = "" ]; then
echo "Usage: $0 \"
\" \"\" \"\" \"\" \"\""
echo "Eg.: $0 \"/data/www/pics/\" \"My Pictures\" \"Pictures from Mallorca, 2003\" \"800x600\" \"160x120\""
else
DIR=$1
TITLE=$2
DESCRIPTION=$3
PIC_SIZE=$4
THUMB_SIZE=$5
mkdir -p $DIR
cd $DIR
mkdir -p $PIC_SIZE $THUMB_SIZE
touch $PIC_SIZE/$INDEX_FILE $THUMB_SIZE/$INDEX_FILE
rm -rf $INDEX_FILE
touch $INDEX_FILE
for file in *.jpg; do
if [ -f ./$PIC_SIZE/$file ]; then
echo $file exists >/dev/null
else
echo processing image $file
convert -geometry $PIC_SIZE $file ./$PIC_SIZE/$file
fi
done
cd $PIC_SIZE
for file in *.jpg; do
if [ -f ../$THUMB_SIZE/$file ]; then
echo $file exists >/dev/null
else
echo processing thumb $file
$IMAGEMAGICK -geometry $THUMB_SIZE $file ../$THUMB_SIZE/$file
fi
done
cd ..
echo "" >>$INDEX_FILE
echo "" >>$INDEX_FILE
echo "$TITLE" >>$INDEX_FILE
echo "" >>$INDEX_FILE
echo "" >>$INDEX_FILE
echo "$TITLE
" >>$INDEX_FILE
echo "$DESCRIPTION
" >>$INDEX_FILE
for file in *.jpg
do
echo "
" >>$INDEX_FILE
done
echo "" >>$INDEX_FILE
echo "" >>$INDEX_FILE
fi
exit 0