I use a program called KimDaBa to store metadata for my photo collection. It stores the database as an XML file in the same directory as the photographs, and stores 64×64 pixel thumbnails in subdirectory. To make the image folder browseable, I used to insert the directory listing into an index.html file and use regular expressions to turn each file entry into an
a element wrapping an
img element, with the image source poiting to the thumbnail. But every time I added or deleted a photo, I had to repeat the process. Then I learned about XSLT.
This is gonna be fun.