add.py
branchxbelweb
changeset 47 2781ac85b807
parent 42 6d31ed0f6ad3
equal deleted inserted replaced
46:d3c1de4d929e 47:2781ac85b807
     9 print "Content-type: text/html; charset=iso-8859-1;"
     9 print "Content-type: text/html; charset=iso-8859-1;"
    10 print
    10 print
    11 
    11 
    12 # import cgitb; cgitb.enable()
    12 # import cgitb; cgitb.enable()
    13 import cgi
    13 import cgi
    14 from htmltmpl import TemplateManager
    14 from templates import Template
    15 from webutils import get_template_processor;
       
    16 import my_db
    15 import my_db
    17 import time
    16 import time
    18 from bkmark import Bookmark
    17 from bkmark import Bookmark
    19 import os
    18 import os
    20 
    19 
    21 def main(keywords, title, url, prefs):
    20 def main(keywords, title, url, prefs):
    22     tmpl = TemplateManager().prepare("add_bk.tmpl")
    21     tmpl = Template("add_bk.tmpl", prefs)
    23     tproc = get_template_processor(prefs)
    22     tmpl.set('ctitle', title)
    24     tproc.set('ctitle', title)
    23     tmpl.set('curl', url)
    25     tproc.set('curl', url)
    24     tmpl.set('desc', '')
    26     tproc.set('desc', '')
    25     tmpl.set('bkid', -1)
    27     tproc.set('bkid', -1)
    26     tmpl.set('Keywords', keywords)
    28     tproc.set('Keywords', keywords)
    27     print tmpl.process()
    29     print tproc.process(tmpl)
       
    30 
    28 
    31 if (__name__ == "__main__"):
    29 if (__name__ == "__main__"):
    32     form = cgi.FieldStorage()
    30     form = cgi.FieldStorage()
    33     name = url = ""
    31     name = url = ""
    34     if form.has_key("ctitle"):
    32     if form.has_key("ctitle"):