#!/usr/bin/env rbash echo Content-Type: text/plain echo cat << EOF Field names to use: keywords: dc:keywords? title: dc:title description: dc:description source: dc:source? type: dc:type? Raw files are utf-8. Convert to N3, RDF/XML, HTML. Get also: modification time, size. Might want to use dev/ls.py Keywords get compiled into... databases? slocate style? marshal? def get(fn, field): fieldmarker = field + ': ' f = open(fn) for line in f: if line.startswith(fieldmarker): f.close() result = line[len(fieldmarker):] break else: f.close() result = None return result Benefits: * Automatically generate sitemaps * Have things appear in multiple folders * Coerce trailing slash for CGIs EOF # [EOF]