Trees | Indices | Help |
|
---|
|
1 #!/usr/bin/env python 2 3 4 5 6 ################################################## 7 ## DEPENDENCIES 8 import sys 9 import os 10 import os.path 11 from os.path import getmtime, exists 12 import time 13 import types 14 import __builtin__ 15 from Cheetah.Version import MinCompatibleVersion as RequiredCheetahVersion 16 from Cheetah.Version import MinCompatibleVersionTuple as RequiredCheetahVersionTuple 17 from Cheetah.Template import Template 18 from Cheetah.DummyTransaction import DummyTransaction 19 from Cheetah.NameMapper import NotFound, valueForName, valueFromSearchList, valueFromFrameOrSearchList 20 from Cheetah.CacheRegion import CacheRegion 21 import Cheetah.Filters as Filters 22 import Cheetah.ErrorCatchers as ErrorCatchers 23 24 ################################################## 25 ## MODULE CONSTANTS 26 try: 27 True, False 28 except NameError: 29 True, False = (1==1), (1==0) 30 VFFSL=valueFromFrameOrSearchList 31 VFSL=valueFromSearchList 32 VFN=valueForName 33 currentTime=time.time 34 __CHEETAH_version__ = '2.0rc7' 35 __CHEETAH_versionTuple__ = (2, 0, 0, 'candidate', 7) 36 __CHEETAH_genTime__ = 1190887607.80352 37 __CHEETAH_genTimestamp__ = 'Thu Sep 27 12:06:47 2007' 38 __CHEETAH_src__ = 'ImgFileDataTmpl.tmpl' 39 __CHEETAH_srcLastModified__ = 'Tue Jan 23 10:43:33 2007' 40 __CHEETAH_docstring__ = 'Autogenerated by CHEETAH: The Python-Powered Template Engine' 41 42 if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple: 43 raise AssertionError( 44 'This template was compiled with Cheetah version' 45 ' %s. Templates compiled before version %s must be recompiled.'%( 46 __CHEETAH_version__, RequiredCheetahVersion)) 47 48 ################################################## 49 ## CLASSES 5052 53 ################################################## 54 ## CHEETAH GENERATED METHODS 55 56118 119 ## END CLASS DEFINITION 120 121 if not hasattr(ImgFileDataTmpl, '_initCheetahAttributes'): 122 templateAPIClass = getattr(ImgFileDataTmpl, '_CHEETAH_templateClass', Template) 123 templateAPIClass._addCheetahPlumbingCodeToClass(ImgFileDataTmpl) 124 125 126 # CHEETAH was developed by Tavis Rudd and Mike Orr 127 # with code, advice and input from many other volunteers. 128 # For more information visit http://www.CheetahTemplate.org/ 129 130 ################################################## 131 ## if run from command line: 132 if __name__ == '__main__': 133 from Cheetah.TemplateCmdLineIface import CmdLineIface 134 CmdLineIface(templateObj=ImgFileDataTmpl()).run() 13558 59 Template.__init__(self, *args, **KWs) 60 if not self._CHEETAH__instanceInitialized: 61 cheetahKWArgs = {} 62 allowedKWs = 'searchList namespaces filter filtersLib errorCatcher'.split() 63 for k,v in KWs.items(): 64 if k in allowedKWs: cheetahKWArgs[k] = v 65 self._initCheetahInstance(**cheetahKWArgs)66 6769 70 71 72 ## CHEETAH: main method generated for this template 73 if (not trans and not self._CHEETAH__isBuffering and not callable(self.transaction)): 74 trans = self.transaction # is None unless self.awake() was called 75 if not trans: 76 trans = DummyTransaction() 77 _dummyTrans = True 78 else: _dummyTrans = False 79 write = trans.response().write 80 SL = self._CHEETAH__searchList 81 _filter = self._CHEETAH__currentFilter 82 83 ######################################## 84 ## START - generated method body 85 86 write('<!-- ImgDataTmpl #encoding utf-8 -->\n<img src="./') 87 _v = VFFSL(SL,"data.filename",True) # '$data.filename' on line 2, col 13 88 if _v is not None: write(_filter(_v, rawExpr='$data.filename')) # from line 2, col 13. 89 write('" alt="') 90 _v = VFFSL(SL,"data.filename",True) # '$data.filename' on line 2, col 34 91 if _v is not None: write(_filter(_v, rawExpr='$data.filename')) # from line 2, col 34. 92 write('" />\n') 93 94 ######################################## 95 ## END - generated method body 96 97 return _dummyTrans and trans.response().getvalue() or ""98 99 ################################################## 100 ## CHEETAH GENERATED ATTRIBUTES 101 102 103 _CHEETAH__instanceInitialized = False 104 105 _CHEETAH_version = __CHEETAH_version__ 106 107 _CHEETAH_versionTuple = __CHEETAH_versionTuple__ 108 109 _CHEETAH_genTime = __CHEETAH_genTime__ 110 111 _CHEETAH_genTimestamp = __CHEETAH_genTimestamp__ 112 113 _CHEETAH_src = __CHEETAH_src__ 114 115 _CHEETAH_srcLastModified = __CHEETAH_srcLastModified__ 116 117 _mainCheetahMethod_for_ImgFileDataTmpl= 'respond'
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0beta1 on Mon Oct 1 23:56:55 2007 | http://epydoc.sourceforge.net |