<% function transform($root, $file) { $sxml = escapeshellarg("${root}/data/pictures/${file}.sxml"); $html = escapeshellarg("${root}/pictures/${file}/index.php"); $output = `${root}/data/pictures/pictures.scm $sxml $html 2>&1`; if ($output) { %> <% } } $sxml = "${DOCUMENT_ROOT}/data/pictures/${QUERY_STRING}.sxml"; $html = "${DOCUMENT_ROOT}/pictures/${QUERY_STRING}/index.php"; $scm = "${DOCUMENT_ROOT}/data/pictures/pictures.scm"; if (($QUERY_STRING) && (file_exists($sxml))) { if ((filemtime($sxml) > filemtime($html)) || (filemtime($scm) > filemtime($html))) { transform($DOCUMENT_ROOT, $QUERY_STRING); } include($html); } else { %> <%= $xmlHeader %> <%= $xhtmlDoctype %> timshel.org - pictures <% readHeader(); %>
pictures

I can’t whine about not having a digital camera anymore, although my older pictures were scanned from photographs. But from now on, I’ll be taking them all digitally. Yay!

* Senegal (1999)
* Boulder (2001)
* Maroon Bells (2001)
* Rothenburg (2001)
* Paris (2002)
* Normandy (2002)
* Loire Valley (2002)
* Burgundy (2002)
* Heidelberg (2002)
* Italy (2002)
* Salamanca (2002)
* Cambridge (2003)
* Maine (2003)


Valid XHTML 1.0 created January 19, 2002
last modified <%= lastModified() %>
view source

<% } %>