diff -r b5d3cc46b16d -r dbf4027d82fc edit_kw.py --- a/edit_kw.py Sun Sep 28 11:39:55 2003 -0400 +++ b/edit_kw.py Tue Oct 07 00:05:17 2003 -0400 @@ -16,23 +16,19 @@ import time import os -def main(keyword, id, keywords): +def main(keywords): tmpl = TemplateManager().prepare("edit_kw.tmpl") tproc = TemplateProcessor() tproc.set("pagetitle", os.environ["REMOTE_USER"]+"'s XBELWeb Edit Keyword") - tproc.set('keyword', keyword) - tproc.set('id', id) tproc.set('Keywords', keywords) print tproc.process(tmpl) if (__name__ == "__main__"): form = cgi.FieldStorage() - id = int(form["id"].value) db = my_db.connect(os.environ["REMOTE_USER"]) - name = db.get_keyword(id) kw = db.get_all_keywords()[1:] - kw.sort(lambda l,r: cmp(l[1],r[1])) kw = map(lambda elem: { 'id' : elem[0], 'keyword' : elem[1] }, kw) - main(name, id, kw) + kw.sort(lambda l,r: cmp(l['keyword'],r['keyword'])) + main(kw)