X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/blobdiff_plain/47dd657b4730e6f0278dd315752adf7ceb3b377f..ee4774ada4ceb3692348e1576f2099f1b3af6c2e:/templates/skeleton.py diff --git a/templates/skeleton.py b/templates/skeleton.py index 92639f5..e752e5f 100644 --- a/templates/skeleton.py +++ b/templates/skeleton.py @@ -20,6 +20,7 @@ from Cheetah.NameMapper import NotFound, valueForName, valueFromSearchList, valu from Cheetah.CacheRegion import CacheRegion import Cheetah.Filters as Filters import Cheetah.ErrorCatchers as ErrorCatchers +from functions import functions ################################################## ## MODULE CONSTANTS @@ -31,12 +32,12 @@ VFFSL=valueFromFrameOrSearchList VFSL=valueFromSearchList VFN=valueForName currentTime=time.time -__CHEETAH_version__ = '2.0rc7' -__CHEETAH_versionTuple__ = (2, 0, 0, 'candidate', 7) -__CHEETAH_genTime__ = 1192024329.3744731 -__CHEETAH_genTimestamp__ = 'Wed Oct 10 09:52:09 2007' +__CHEETAH_version__ = '2.0rc8' +__CHEETAH_versionTuple__ = (2, 0, 0, 'candidate', 8) +__CHEETAH_genTime__ = 1192889324.1837969 +__CHEETAH_genTimestamp__ = 'Sat Oct 20 10:08:44 2007' __CHEETAH_src__ = 'skeleton.tmpl' -__CHEETAH_srcLastModified__ = 'Wed Oct 10 09:51:29 2007' +__CHEETAH_srcLastModified__ = 'Sat Oct 20 10:08:36 2007' __CHEETAH_docstring__ = 'Autogenerated by CHEETAH: The Python-Powered Template Engine' if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple: @@ -48,7 +49,7 @@ if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple: ################################################## ## CLASSES -class skeleton(Template): +class skeleton(functions): ################################################## ## CHEETAH GENERATED METHODS @@ -56,7 +57,7 @@ class skeleton(Template): def __init__(self, *args, **KWs): - Template.__init__(self, *args, **KWs) + functions.__init__(self, *args, **KWs) if not self._CHEETAH__instanceInitialized: cheetahKWArgs = {} allowedKWs = 'searchList namespaces filter filtersLib errorCatcher'.split() @@ -65,11 +66,12 @@ class skeleton(Template): self._initCheetahInstance(**cheetahKWArgs) - def respond(self, trans=None): + def full_body(self, **KWS): - ## CHEETAH: main method generated for this template + ## CHEETAH: generated from #def full_body at line 4, col 1. + trans = KWS.get("trans") if (not trans and not self._CHEETAH__isBuffering and not callable(self.transaction)): trans = self.transaction # is None unless self.awake() was called if not trans: @@ -83,20 +85,25 @@ class skeleton(Template): ######################################## ## START - generated method body - write('\n') - _v = VFFSL(SL,"title",True) # '$title' on line 2, col 14 - if _v is not None: write(_filter(_v, rawExpr='$title')) # from line 2, col 14. + write('''<!DOCTYPE html +PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html> +<head><title>''') + _v = VFFSL(SL,"title",True) # '$title' on line 9, col 14 + if _v is not None: write(_filter(_v, rawExpr='$title')) # from line 9, col 14. write(''' - - - + + + + - + + +
+''') + if VFFSL(SL,"varExists",False)('error_text'): # generated from line 35, col 1 + write('''

STDERR:

''')
+            _v = VFFSL(SL,"error_text",True) # '$error_text' on line 36, col 20
+            if _v is not None: write(_filter(_v, rawExpr='$error_text')) # from line 36, col 20.
+            write('''
+''') + write('''
+ +''') + if not VFFSL(SL,"varExists",False)('simple') or not VFFSL(SL,"simple",True): # generated from line 40, col 1 + write('''

[You are logged in as ''') + _v = VFFSL(SL,"user.username",True) # '$user.username' on line 41, col 26 + if _v is not None: write(_filter(_v, rawExpr='$user.username')) # from line 41, col 26. + write('''.]

+ + + +
LOADING
+
+''') + if VFFSL(SL,"varExists",False)('result'): # generated from line 55, col 1 + _v = VFFSL(SL,"result",True) # '$result' on line 56, col 1 + if _v is not None: write(_filter(_v, rawExpr='$result')) # from line 56, col 1. + write(''' +''') + write('''
+ +''') + _v = VFFSL(SL,"body",True) # '$body' on line 60, col 1 + if _v is not None: write(_filter(_v, rawExpr='$body')) # from line 60, col 1. + write(''' +''') + if not VFFSL(SL,"varExists",False)('simple') or not VFFSL(SL,"simple",True): # generated from line 61, col 1 + write('''
+Questions? Contact sipb-xen-dev@mit.edu. +''') + write(''' + +''') + + ######################################## + ## END - generated method body + + return _dummyTrans and trans.response().getvalue() or "" + + + def writeBody(self, **KWS): + + + + ## CHEETAH: main method generated for this template + trans = KWS.get("trans") + if (not trans and not self._CHEETAH__isBuffering and not callable(self.transaction)): + trans = self.transaction # is None unless self.awake() was called + if not trans: + trans = DummyTransaction() + _dummyTrans = True + else: _dummyTrans = False + write = trans.response().write + SL = self._CHEETAH__searchList + _filter = self._CHEETAH__currentFilter + + ######################################## + ## START - generated method body + + write(''' ''') - if not VFFSL(SL,"varExists",False)('simple') or not VFFSL(SL,"simple",True): # generated from line 25, col 1 - write('

[You are logged in as ') - _v = VFFSL(SL,"user.username",True) # '$user.username' on line 26, col 26 - if _v is not None: write(_filter(_v, rawExpr='$user.username')) # from line 26, col 26. - write('.]

\n') - _v = VFFSL(SL,"body",True) # '$body' on line 28, col 1 - if _v is not None: write(_filter(_v, rawExpr='$body')) # from line 28, col 1. - write('\n') - if not VFFSL(SL,"varExists",False)('simple') or not VFFSL(SL,"simple",True): # generated from line 29, col 1 - write('
\nQuestions? Contact sipb-xen-dev@mit.edu.\n') - write('\n\n') ######################################## ## END - generated method body @@ -145,7 +225,7 @@ function helppopup(name){ _CHEETAH_srcLastModified = __CHEETAH_srcLastModified__ - _mainCheetahMethod_for_skeleton= 'respond' + _mainCheetahMethod_for_skeleton= 'writeBody' ## END CLASS DEFINITION