Package Products :: Package zms :: Module zmsobject :: Class ZMSObject
[frames] | no frames]

Class ZMSObject

                      ZMSItem.ZMSItem --+
                                        |
      _accessmanager.AccessableObject --+
                                        |
          _versionmanager.VersionItem --+
                                        |
        _workflowmanager.WorkflowItem --+
                                        |
             _copysupport.CopySupport --+
                                        |
        _cachemanager.CacheableObject --+
                                        |
         _deprecatedapi.DeprecatedAPI --+
                                        |
        _metacmdmanager.MetacmdObject --+
                                        |
_multilangmanager.MultiLanguageObject --+
                                        |
               _exportable.Exportable --+
                                        |
                   _objattrs.ObjAttrs --+
                                        |
             _objchildren.ObjChildren --+
                                        |
                 _objinputs.ObjInputs --+
                                        |
                   _objtypes.ObjTypes --+
                                        |
             _pathhandler.PathHandler --+
                                        |
  _textformatmanager.TextFormatObject --+
                                        |
        _zcatalogmanager.ZCatalogItem --+
                                        |
                ZMSGlobals.ZMSGlobals --+
                                        |
       _zreferableitem.ZReferableItem --+
                                        |
                                       ZMSObject


Version: 0.1

Instance Methods
 
__init__(self, id='', sort_id=0)
ZMSObject.__init__
 
title(self, REQUEST={})
 
__proxy__(self)
 
get_logo(self, REQUEST, RESPONSE)
ZMS.get_logo
 
get_conf_blob(self, path, REQUEST, RESPONSE)
ZMS.get_conf_blob
 
isMetaType(self, meta_type, REQUEST={})
 
isPageContainer(self)
 
isPage(self)
 
isPageElement(self)
 
getTitle(self, REQUEST)
 
getTitlealt(self, REQUEST)
 
getType(self)
 
isResource(self, REQUEST)
 
isTranslated(self, lang, REQUEST)
 
isModifiedInParentLanguage(self, lang, REQUEST)
 
isVisible(self, REQUEST)
 
get_size(self, REQUEST={})
 
getDCCoverage(self, REQUEST={})
 
getDCType(self, REQUEST)
 
getDCDescription(self, REQUEST)
 
getSelf(self, meta_type=None)
 
icon(self)
 
display_icon(self, REQUEST, meta_type=None, key='icon')
 
display_type(self, REQUEST={}, meta_type=None)
 
breadcrumbs_obj_path(self, portalMaster=True)
 
relative_obj_path(self)
 
manage_changeProperties(self, lang, REQUEST, RESPONSE)
ZMSObject.manage_changeProperties
 
findObjId(self, relative_obj_path, REQUEST)
 
getDeclId(self, REQUEST={})
 
aq_absolute_url(self, relative=0)
 
getDeclUrl(self, REQUEST={})
 
getPageExt(self, REQUEST)
 
getHref2Html(self, fct, pageext, REQUEST)
 
getHref2SitemapHtml(self, REQUEST)
 
getHref2PrintHtml(self, REQUEST)
 
getHref2IndexHtml(self, REQUEST, deep=1)
 
getMetaobjZMI(self, id, REQUEST)
 
filtered_edit_actions(self, path='', cmdpath='')
 
filtered_command_actions(self, path, REQUEST)
 
ajaxFilteredChildActions(self, REQUEST)
ZMSObject.ajaxFilteredChildActions
 
isCheckedOut(self, REQUEST)
 
checkIn(self, REQUEST)
 
checkOut(self, REQUEST)
 
getLevel(self)
 
isAnchestor(self, ob)
 
getParentByDepth(self, deep)
 
getParentByLevel(self, level)
 
getParentNode(self)
The parent of this node.
 
getTreeNodes(self, REQUEST={}, meta_types=None)
Returns a NodeList that contains all children of this subtree in correct order.
 
ajaxGetNode(self, lang, xml_header=True, meta_types=None, REQUEST=None)
ZMSObject.ajaxGetNode
 
ajaxGetChildNodes(self, lang, xml_header=True, meta_types=None, REQUEST=None)
ZMSObject.ajaxGetChildNodes
 
getChildNodes(self, REQUEST={}, meta_types=None)
 
setSortId(self, sort_id)
 
getSortId(self, REQUEST=None)
 
manage_moveObjUp(self, lang, REQUEST, RESPONSE)
ZMSObject.manage_moveObjUp
 
manage_moveObjDown(self, lang, REQUEST, RESPONSE)
ZMSObject.manage_moveObjDown
 
manage_moveObjToPos(self, lang, pos, REQUEST, RESPONSE)
ZMSObject.manage_moveObjToPos
 
getBodyContent(self, REQUEST)
HTML presentation in body-content.
 
renderShort(self, REQUEST)
Renders short presentation of object.
 
printHtml(self, level, sectionizer, REQUEST, deep=True)
 
xmlOnStartElement(self, sTagName, dTagAttrs, oParentNode, oRoot)
 
xmlOnEndElement(self)
 
xmlOnCharacterData(self, sData, bInCData)
 
xmlOnUnknownStartTag(self, sTagName, dTagAttrs)
 
xmlOnUnknownEndTag(self, sTagName)
 
xmlGetParent(self)
 
xmlGetTagName(self)

Inherited from ZMSGlobals.ZMSGlobals: FileFromData, ImageFromData, boolint, buildZipArchive, compareDate, createThumbnail, dt_html, encrypt_ordtype, encrypt_password, getDataSizeStr, getLangFmtDate, getMimeTypeIconSrc, getXmlHeader, getZipArchive, get_diff, get_id_prefix, http_import, id_quote, isPreviewRequest, js_quote, nodes2html, nvl, parseLangFmtDate, parseXmlString, processData, rand_int, str_item, string_maxlen, toXmlString, tree_parents, url_append_params, url_inherit_params, url_quote, writeStdout, xmlNodeSet, xmlParse, xslProcess

    PIL (Python Imaging Library)

Inherited from ZMSGlobals.ZMSGlobals: pil_img_crop, pil_img_resize

    Local File-System

Inherited from ZMSGlobals.ZMSGlobals: localfs_command, localfs_package_home, localfs_read, localfs_readPath, localfs_remove, localfs_tempfile, localfs_write

    Logging

Inherited from ZMSGlobals.ZMSGlobals: writeBlock, writeLog

    Mappings

Inherited from ZMSGlobals.ZMSGlobals: aggregate_list, concat_list, copy_list, dict_list, difference_list, distinct_list, filter_list, intersection_list, sort_list, string_list, sync_list, tree_list

    Operators

Inherited from ZMSGlobals.ZMSGlobals: operator_delattr, operator_delitem, operator_getattr, operator_getitem, operator_gettype, operator_setattr, operator_setitem

    Styles / CSS

Inherited from ZMSGlobals.ZMSGlobals: get_colormap, parse_stylesheet

    Regular Expressions

Inherited from ZMSGlobals.ZMSGlobals: re_search, re_sub

Class Variables
  __doc__ = """ZMS product module."""
  QUOT = chr(34)
  MISC_ZMS = '/misc_/zms/'
  spacer_gif = '/misc_/zms/spacer.gif'
  f_display_icon = HTMLFile('dtml/object/f_display_icon', global...
  f_recordset_init = HTMLFile('dtml/object/f_recordset_init', gl...
  f_recordset_grid = HTMLFile('dtml/object/f_recordset_grid', gl...
  f_recordset_nav = HTMLFile('dtml/object/f_recordset_nav', glob...
  f_headline = HTMLFile('dtml/object/f_headline', globals())
  f_breadcrumbs = HTMLFile('dtml/object/f_breadcrumbs', globals())
  f_context = HTMLFile('dtml/object/f_context', globals())
  f_css_sys = HTMLFile('dtml/object/f_css_sys', globals())
  f_css_defaults = HTMLFile('dtml/object/f_css_defaults', global...
  f_css_printhtml = HTMLFile('dtml/object/f_css_printhtml', glob...
  f_submitInputFields = HTMLFile('dtml/object/f_submitinputfield...
  f_submitBtn = HTMLFile('dtml/object/f_submitbtn', globals())
  f_submitHrefForm = HTMLFile('dtml/object/f_submithrefform', gl...
  f_collectionBtn = HTMLFile('dtml/object/f_collectionbtn', glob...
  f_languages = HTMLFile('dtml/object/f_languages', globals())
  f_frame = HTMLFile('dtml/object/f_frame', globals())
  f_frame_top = HTMLFile('dtml/object/f_frame_top', globals())
  f_frame_bottom = HTMLFile('dtml/object/f_frame_bottom', global...
  f_bo_area = HTMLFile('dtml/object/f_bo_area', globals())
  f_eo_area = HTMLFile('dtml/object/f_eo_area', globals())
  f_open_input_html = HTMLFile('dtml/object/f_open_input', globa...
  f_xstandard_browseImages = HTMLFile('dtml/object/f_xstandard_b...
  f_xstandard_browseFiles = HTMLFile('dtml/object/f_xstandard_br...
  preview_html = HTMLFile('dtml/object/preview', globals())
  preview_top_html = HTMLFile('dtml/object/preview_top', globals())
  f_api_html = HTMLFile('dtml/object/f_api', globals())
  f_api_top_html = HTMLFile('dtml/object/f_api_top', globals())
  obj_input_js = HTMLFile('dtml/ZMSObject/input_js', globals())
  obj_input_fields = HTMLFile('dtml/ZMSObject/input_fields', glo...
  active_input_fields = ''
  version_input_fields = ''
  comlib_js = HTMLFile('dtml/javascript/comlib', globals())
  formlib_js = HTMLFile('dtml/javascript/formlib', globals())
  zmilib_js = HTMLFile('dtml/javascript/zmilib', globals())
  styleswitcher_js = HTMLFile('dtml/javascript/styleswitcher', g...
  get_logo__roles__ = None
  get_conf_blob__roles__ = None
  manage_checkout = HTMLFile('dtml/object/manage_checkout', glob...
  checkout = HTMLFile('dtml/object/checkout', globals())
  getParentNode__roles__ = None

Inherited from ZMSGlobals.ZMSGlobals: NOREF, NORESOLVEREF, PAGEELEMENTS, PAGES

Method Details

getParentNode(self)

 

The parent of this node. All nodes except root may have a parent.

getTreeNodes(self, REQUEST={}, meta_types=None)

 

Returns a NodeList that contains all children of this subtree in correct order. If none, this is a empty NodeList.


Class Variable Details

f_display_icon

Value:
HTMLFile('dtml/object/f_display_icon', globals())

f_recordset_init

Value:
HTMLFile('dtml/object/f_recordset_init', globals())

f_recordset_grid

Value:
HTMLFile('dtml/object/f_recordset_grid', globals())

f_recordset_nav

Value:
HTMLFile('dtml/object/f_recordset_nav', globals())

f_css_defaults

Value:
HTMLFile('dtml/object/f_css_defaults', globals())

f_css_printhtml

Value:
HTMLFile('dtml/object/f_css_printhtml', globals())

f_submitInputFields

Value:
HTMLFile('dtml/object/f_submitinputfields', globals())

f_submitHrefForm

Value:
HTMLFile('dtml/object/f_submithrefform', globals())

f_collectionBtn

Value:
HTMLFile('dtml/object/f_collectionbtn', globals())

f_frame_bottom

Value:
HTMLFile('dtml/object/f_frame_bottom', globals())

f_open_input_html

Value:
HTMLFile('dtml/object/f_open_input', globals())

f_xstandard_browseImages

Value:
HTMLFile('dtml/object/f_xstandard_browseimages', globals())

f_xstandard_browseFiles

Value:
HTMLFile('dtml/object/f_xstandard_browsefiles', globals())

obj_input_fields

Value:
HTMLFile('dtml/ZMSObject/input_fields', globals())

styleswitcher_js

Value:
HTMLFile('dtml/javascript/styleswitcher', globals())

manage_checkout

Value:
HTMLFile('dtml/object/manage_checkout', globals())