diff -r 5275135955c0 -r 7015d65beb3d lib/templates.py --- a/lib/templates.py Fri Oct 24 17:55:22 2003 -0400 +++ b/lib/templates.py Sun Oct 26 22:26:03 2003 -0500 @@ -1,4 +1,9 @@ from htmltmpl import TemplateManager, TemplateProcessor +from urlparse import urljoin +from os import environ + +def get_curl(): + return urljoin( 'http://' + environ["HTTP_HOST"] + environ["REQUEST_URI"], 'add.py') class Template: def __init__(self, template, prefs): @@ -8,6 +13,7 @@ self.tproc.set("kw_size", prefs['keywords_box']) self.tproc.set("kw_sort", prefs['keywords_sort']) self.tproc.set("kw_reverse", prefs['keywords_reverse']) + self.tproc.set("curl", get_curl()) def set(self, name, variable): self.tproc.set(name, variable) def process(self):