Package qm :: Package external :: Package DocumentTemplate :: Module DT_HTML :: Class HTMLFile
[hide private]
[frames] | no frames]

Class HTMLFile
source code

 DT_String.FileMixin --+
                       |
DT_String.String --+   |
                   |   |
                HTML --+
                       |
                      HTMLFile

HTML Document templates read from files.

If the object is pickled, the file name, rather than the file contents is pickled. When the object is unpickled, then the file will be re-read to obtain the string. Note that the file will not be read until the document template is used the first time.

Instance Methods [hide private]
  manage_default(self, REQUEST=None)
Revert to factory defaults
  manage_editForm(self, URL1, REQUEST)
Display doc template editing form
  manage(self, URL1, REQUEST)
Display doc template editing form
  manage_editDocument(self, URL1, REQUEST)
Display doc template editing form
  manage_edit(self, data, PARENTS=[], URL1='', URL2='', REQUEST='', SUBMIT='')
edit a template

Inherited from DT_String.FileMixin: __init__, read_raw

Inherited from HTML: SubTemplate, __str__, errQuote, management_interface, parseTag, quotedHTML, tagre, varExtra

Inherited from DT_String.String: ZDocumentTemplate_afterRender, ZDocumentTemplate_beforeRender, __call__, __getstate__, cook, default, id, initvars, munge, name, parse, parse_block, parse_close, parse_error, read, setName, skip_eol, var

Inherited from DT_String.String (private): _parseTag


Class Variables [hide private]
manage_default__roles__  
manage_editForm__roles__  
manage_editDocument__roles__  
manage__roles__  
manage_edit__roles__  

Inherited from DT_String.FileMixin: edited_source, read_raw__roles__

Inherited from HTML: SubTemplate__roles__, document_template_edit_footer, document_template_edit_header, document_template_edit_width, document_template_form_header, editConfirmation, errQuote__roles__, management_interface__roles__, parseTag__roles__, quotedHTML__roles__, tagre__roles__, varExtra__roles__

Inherited from HTML (private): _manage_editForm

Inherited from DT_String.String: ZDocumentTemplate_afterRender__roles__, ZDocumentTemplate_beforeRender__roles__, _parseTag__roles__, commands, commands__roles__, cook__roles__, default__roles__, func_code, func_defaults, func_defaults__roles__, initvars__roles__, isDocTemp, munge__roles__, parse__roles__, parse_block__roles__, parse_close__roles__, parse_error__roles__, read__roles__, setName__roles__, shared_globals, shared_globals__roles__, skip_eol__roles__, validate, validate__roles__, var__roles__


Method Details [hide private]

manage_default(self, REQUEST=None)

source code 
Revert to factory defaults

manage_editForm(self, URL1, REQUEST)

source code 
Display doc template editing form
Overrides: HTML.manage_editForm

manage(self, URL1, REQUEST)

source code 
Display doc template editing form
Overrides: HTML.manage_editForm

manage_editDocument(self, URL1, REQUEST)

source code 
Display doc template editing form
Overrides: HTML.manage_editForm

manage_edit(self, data, PARENTS=[], URL1='', URL2='', REQUEST='', SUBMIT='')

source code 
edit a template
Overrides: HTML.manage_edit

Class Variable Details [hide private]

manage_default__roles__

Value:
()                                                                     
      

manage_editForm__roles__

Value:
()                                                                     
      

manage_editDocument__roles__

Value:
()                                                                     
      

manage__roles__

Value:
()                                                                     
      

manage_edit__roles__

Value:
()