from mod_python import apache, util
import sys, time

block_template = """<%s>: :add_date "%s" ;%s
	:title "%s" ."""

tag_template = """
	:tag "%s" ;"""

def handler(req):
	sys.path = sys.path[1:]
	url, title, tags = ("", "", "")
	req.content_type = 'text/plain'
	args = util.parse_qs(req.args)
	#req.write(str(args) + "\n");

	url = args['url'][0]
	tags = args['tags'][0]
	title = args['title'][0]

	taglines = ""
	for tag in tags.split(' '):
		taglines += tag_template % tag
	
	block = block_template % (url, time.time(), taglines, title)

	req.write(block);
	

	return apache.OK
