Lazygal

  534 downloads
0.7.2 GPL (GNU General Public License)    
2.4/5 14
Yet another static web gallery generator written in Python

description

download

specifications

changelog

Lazygal is yet another static web gallery generator written in Python.

Requirements:

- Python >= 2.4.
- Python imaging library (PIL) >= 1.1.6.
- pyexiv2, a Python binding to exiv2, a library to access image metadata.
- Genshi, a Python toolkit for generation of output for the web.
- ElementTree or Python >= 2.5 for RSS feed generation.

Usage:

Usage is straightforward :

usage: lazygal [options] albumdir

Options:

-h, --help show this help message and exit
--quiet Don't output anything except for errors.
--debug Output everything that lazygal is doing.
-o DEST_DIR, --output-directory=DEST_DIR
Directory where web pages, slides and thumbs will be
written (default is current directory).
-t THEME, --theme=THEME
Theme name (looked up in theme directory) or theme
full path.
--template-vars=TPL_VARS
Common variables to load all templates with.
--clean-destination Clean destination directory of files that should not
be there.
-v, --version Display program version.
--check-all-dirs Exhaustively go through all directories regardless of
source modification time.
-s IMAGE_SIZE, --image-size=IMAGE_SIZE
Size of images, define as =< x >x< y >,..., eg.
small=800x600,medium=1024x768.
-T THUMBNAIL_SIZE, --thumbnail-size=THUMBNAIL_SIZE
Size of thumbnails, define as < x >x< y >, eg. 150x113.
-q QUALITY, --quality=QUALITY
Quality of generated JPEG images (default is 85).
-O, --original Include original photos in output.
--puburl=PUB_URL Publication URL (only usefull for feed generation).

If you want to force lazygal into checking a directory's contents, simply touch the source directory to modify its modification time :

touch album_source/gallery_to_check
READ MORE   
Last updated on May 16th, 2012

0 User reviews so far.

SUBMIT