# vi: encoding=utf-8 ts=8 sts=4 sw=4 et import cgi, Cookie, os menu=[] content=[] header=[] def getfile(file): f=open("../html/" + file + ".html", 'r') s=f.read() f.close() return s def catfile(file): f=open("../html/" + file + ".html", 'r') print f.read() f.close() def sendhttpheaders(): print "Content-Type: text/html\n" def getopts(): form = cgi.FieldStorage() opts = {} for key in form.keys(): opts[key] = form[key].value cookies = {} if os.environ.has_key('HTTP_COOKIE'): c = Cookie.SimpleCookie() c.load(os.environ['HTTP_COOKIE']) for key in c.keys(): cookies[key] = c[key].value return (opts, cookies) def sendhtml(): catfile('header') print '' print '' print '
' for i in content: print i print '
' catfile('footer') def addmenu(text=None, file=None): if text: menu.append(text) else: menu.append(getfile(file)) def addheader(text=None, file=None): if text: header.append(text) else: header.append(getfile(file)) def addcontent(text=None, file=None): if text: content.append(text) else: content.append(getfile(file))