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
source code
 
manage_editForm(self, URL1, REQUEST)
Display doc template editing form
source code
 
manage(self, URL1, REQUEST)
Display doc template editing form
source code
 
manage_editDocument(self, URL1, REQUEST)
Display doc template editing form
source code
 
manage_edit(self, data, PARENTS=[], URL1='', URL2='', REQUEST='', SUBMIT='')
edit a template
source code

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_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_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: DT_String.String.manage_edit