44"""
55
66todo = """
7+ - Add tests for Loader.load() method
78- Most methods should have a "default" arg to supply a value
89 when none appears in the hyperdb or request.
910- Multilink property additions: change_note and new_upload
@@ -140,11 +141,11 @@ def precompileTemplates(self):
140141 # load the template
141142 if '.' in filename :
142143 name , extension = filename .split ('.' , 1 )
143- self .get (name , extension )
144+ self .load (name , extension )
144145 else :
145- self .get (filename , None )
146+ self .load (filename , None )
146147
147- def get (self , name , extension = None ):
148+ def load (self , name , extension = None ):
148149 """ Interface to get a template, possibly loading a compiled template.
149150
150151 "name" and "extension" indicate the template we're after, which in
@@ -163,7 +164,7 @@ def __getitem__(self, name):
163164 if extension :
164165 extension = extension [1 :]
165166 try :
166- return self .get (name , extension )
167+ return self .load (name , extension )
167168 except NoTemplate , message :
168169 raise KeyError , message
169170
@@ -699,7 +700,7 @@ def renderWith(self, name, **kwargs):
699700 req .update (kwargs )
700701
701702 # new template, using the specified classname and request
702- pt = self ._client .instance .templates .get (self .classname , name )
703+ pt = self ._client .instance .templates .load (self .classname , name )
703704
704705 # use our fabricated request
705706 args = {
@@ -1086,7 +1087,7 @@ def renderQueryForm(self):
10861087 '&@queryname=%s' % urllib .quote (name ))
10871088
10881089 # new template, using the specified classname and request
1089- pt = self ._client .instance .templates .get (req .classname , 'search' )
1090+ pt = self ._client .instance .templates .load (req .classname , 'search' )
10901091 # The context for a search page should be the class, not any
10911092 # node.
10921093 self ._client .nodeid = None
0 commit comments