% 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 %>
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)
created January 19, 2002
last modified <%= lastModified() %>
view source