ZMS API Documentation Modules Classes Names
Clear Help

For more information on the search, visit the help page.

Class Hierarchy

  • Acquisition.Implicit
    • zms._mediadb.MediaDb - Persistent Zope object that stores uploaded binary assets in a flat or hierarchical filesystem.
    • zms.ZMSItem.ZMSItem - ZMS base infrastructure class providing core Zope integration and basic content management.
  • dict
    • zms.coauthor._field_request_proxy - Plain request mapping used when rendering isolated field widgets.
  • Exception
    • zms._builder.ParseError - Exception raised when XML parsing fails.
    • zms._xmllib.ParseError - Exception class to indicate XML parsing errors.
    • zms.zmslinkelement.ConstraintViolation - Signal that a link element update violates an embedding constraint.
  • object
    • zms._accessmanager.AccessableObject - Mixin providing access-control helpers for ZMS objects.
      • zms._accessmanager.AccessableContainer - Access-control mixin for container-like ZMS objects.
        • zms._accessmanager.AccessManager - Main access-management mixin for users, roles, and local permissions.
    • zms._accessmanager.UserFolderIAddUserPluginWrapper - Adapter exposing a uniform add/remove-user API for classic user folders.
    • zms._blobfields.MyBlob - Base class for binary large objects (blobs) stored in ZMS.
      • zms._blobfields.MyFile - ZMS file blob class for managing binary and text files.
      • zms._blobfields.MyImage - ZMS image blob class for managing image files with metadata.
    • zms._blobfields.MyBlobDelegate - Simple delegate wrapper for blob objects.
    • zms._blobfields.MyBlobWrapper - Wrapper for external Zope file objects to provide blob-like interface.
    • zms._builder.Builder - Generic XML builder for constructing ZMS object trees.
    • zms._cachemanager.Buff - Lightweight attribute container used for request-local buffering.
    • zms._cachemanager.ReqBuff - Request-scoped buffer helpers for expensive values computed during one request.
    • zms._confmanager.ConfDict - Provide helpers for ConfDict.
    • zms._copysupport.CopySupport - Provides copy and move support for ZMS objects, including clipboard operations, BLOB field handling, and normalization of object IDs after paste.
    • zms._deprecatedapi.DeprecatedAPI - Provide helpers for DeprecatedAPI.
    • zms._enummanager.EnumManager - Load enumeration values from XML files in the product import folder.
    • zms._filtermanager.FilterItem - Mixin exposing helper methods to initialise and execute filter exports.
    • zms._globals.MyClass - Generic attribute container that exposes its instance attributes via a keys() method, similar to a dictionary.
    • zms._globals.MySectionizer - Helper class for generating hierarchical section numbers (e.g. '1.2.3.') with support for different numbering formats (numeric, uppercase, lowercase).
    • zms._multilangmanager.langdict - Load and provide access to the built-in ZMI language dictionary.
    • zms._multilangmanager.MultiLanguageManager - Manage content languages and custom language-dictionary entries.
    • zms._multilangmanager.MultiLanguageObject - Language selection helpers for content objects.
    • zms._objattrs.ObjAttrs - Provide helpers for ObjAttrs.
    • zms._objattrs.ObjAttrsManager - Provide helpers for ObjAttrsManager.
    • zms._objchildren.ObjChildren - Manage child-object creation and filtered child lookups.
    • zms._objinputs.ObjInputs - Provide helpers for ObjInputs.
    • zms._objtypes.ObjTypes - Provide rendering helpers for display-type dependent object output.
    • zms._pathhandler.PathHandler - Provide helpers for PathHandler.
    • zms._textformatmanager.TextFormatObject - Provide text-format helper methods shared by content objects.
    • zms._versionmanager.VersionItem - Provide helpers for VersionItem.
    • zms._versionmanager.VersionManagerContainer - Provide helpers for VersionManagerContainer.
    • zms._xmllib.XmlAttrBuilder - XML parser for complex Python attributes (dictionaries, lists, blobs).
    • zms._xmllib.XmlBuilder - XML parser for custom XML structures.
    • zms._zcatalogmanager.ZCatalogManager - Provide catalog utility methods for search query formatting and object traversal.
    • zms._zreferableitem.ZReferableItem - Mixin for internal reference handling in ZMS objects.
    • zms.llmtools.ZMSLLMToolsAdapter - Resolve active LLM tools connector and dispatch tool calls.
    • zms.rest_api.api - No class docstring; 0/1 instance variable, 2/2 methods documented
    • zms.rest_api.RestApiController - RestApiController
    • zms.standard.initutil - Define the initialize() util.
    • zms.zms.NoETagAdapter - Undocumented
    • zms.ZMSCharformatManager.ZMSCharformatManager - Manages character formats (charformats) for ZMS rich-text editing, including XML import/export, CRUD operations, and reordering.
    • zms.ZMSMetadictManager.ZMSMetadictManager - Manage Dublin-Core meta-dictionary attributes and their repository persistence.
    • zms.ZMSMetaobjManager.ZMSMetaobjManager - Manage ZMS meta-object definitions, attributes, and related artefacts.
    • zms.ZMSTextformat.ZMSTextformat - Represent one text-format definition and provide rendering helpers.
    • zms.ZMSTextformatManager.ZMSTextformatManager - Manage block text formats used by rich-text editing and export/import.
    • zms.ZMSWorkflowActivitiesManager.ZMSWorkflowActivitiesManager - Manage workflow activities used by transitions and repository export.
    • zms.ZMSWorkflowItem.ZMSWorkflowItem - No class docstring; 2/2 methods documented
    • zms.ZMSWorkflowTransitionsManager.ZMSWorkflowTransitionsManager - Provide helpers for ZMSWorkflowTransitionsManager.
    • zms.zopeutil.MissingArtefactProxy - Undocumented
  • OFS.Folder.Folder
    • zms._zmsattributecontainer.ZMSAttributeContainer - Container object that stores and edits custom attribute values.
  • OFS.Image.File
    • zms._blobfields.MyFile - ZMS file blob class for managing binary and text files.
  • OFS.Image.Image
    • zms._blobfields.MyImage - ZMS image blob class for managing image files with metadata.
  • OFS.ObjectManager.ObjectManager
    • zms.ZMSItem.ZMSItem - ZMS base infrastructure class providing core Zope integration and basic content management.
  • OFS.role.RoleManager
    • zms.zmscontainerobject.ZMSContainerObject - Base container object that manages child-node creation, ordering, and deletion.
  • OFS.SimpleItem.Item
    • zms._mediadb.MediaDb - Persistent Zope object that stores uploaded binary assets in a flat or hierarchical filesystem.
    • zms.ZMSItem.ZMSItem - ZMS base infrastructure class providing core Zope integration and basic content management.
  • Persistence.Persistent
    • zms._mediadb.MediaDb - Persistent Zope object that stores uploaded binary assets in a flat or hierarchical filesystem.
    • zms.ZMSItem.ZMSItem - ZMS base infrastructure class providing core Zope integration and basic content management.
  • Products.PageTemplates.PageTemplateFile.PageTemplateFile
    • zms._globals.StaticPageTemplateFile - A PageTemplateFile subclass that allows injecting a custom context and options dictionary into the template rendering environment.
  • Products.zms._accessmanager.AccessableContainer
    • zms.zmscontainerobject.ZMSContainerObject - Base container object that manages child-node creation, ordering, and deletion.
  • Products.zms._accessmanager.AccessableObject
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._accessmanager.AccessManager
    • zms.zms.ZMS - Root ZMS content object that combines configuration, editing, and indexing.
  • Products.zms._builder.Builder
    • zms.zms.ZMS - Root ZMS content object that combines configuration, editing, and indexing.
  • Products.zms._cachemanager.ReqBuff
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._confmanager.ConfManager
    • zms.zms.ZMS - Root ZMS content object that combines configuration, editing, and indexing.
  • Products.zms._copysupport.CopySupport
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._deprecatedapi.DeprecatedAPI
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._exportable.Exportable
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._filtermanager.FilterItem
    • zms._exportable.Exportable - Mixin that provides XML, HTML, and archive export helpers.
  • Products.zms._multilangmanager.MultiLanguageManager
    • zms._confmanager.ConfManager - Provide helpers for ConfManager.
  • Products.zms._multilangmanager.MultiLanguageObject
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._objattrs.ObjAttrs
    • zms._zmsattributecontainer.ZMSAttributeContainer - Container object that stores and edits custom attribute values.
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._objattrs.ObjAttrsManager
    • zms.zms.ZMS - Root ZMS content object that combines configuration, editing, and indexing.
  • Products.zms._objchildren.ObjChildren
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._objinputs.ObjInputs
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._objtypes.ObjTypes
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._pathhandler.PathHandler
    • zms._zmsattributecontainer.ZMSAttributeContainer - Container object that stores and edits custom attribute values.
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._textformatmanager.TextFormatObject
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._versionmanager.VersionItem
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms._versionmanager.VersionManagerContainer
    • zms.zmscontainerobject.ZMSContainerObject - Base container object that manages child-node creation, ordering, and deletion.
  • Products.zms._zcatalogmanager.ZCatalogManager
    • zms.zms.ZMS - Root ZMS content object that combines configuration, editing, and indexing.
  • Products.zms._zreferableitem.ZReferableItem
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms.IZMSActionListContributor.IZMSActionListContributor
    • zms.IZMSMetacmdProvider.IZMSMetacmdProvider - No interface docstring; 4/4 methods documented
  • Products.zms.ZMSCharformatManager.ZMSCharformatManager
    • zms.ZMSFormatProvider.ZMSFormatProvider - Provide editable text and character formats for the local portal.
  • Products.zms.zmscontainerobject.ZMSContainerObject
    • zms.zmscustom.ZMSCustom - Custom content node with record-set editing and import helpers.
    • zms.zmsproxyobject.ZMSProxyObject - Provide helpers for ZMSProxyObject.
    • zms.zmstrashcan.ZMSTrashcan - Store deleted ZMS objects until garbage collection removes them.
  • Products.zms.zmscustom.ZMSCustom
    • zms.zms.ZMS - Root ZMS content object that combines configuration, editing, and indexing.
    • zms.zmslinkcontainer.ZMSLinkContainer - Represent a lightweight container for link reference objects. The container provides a dedicated meta-type and rendering context for link references, but otherwise inherits all behavior from ZMSCustom.
    • zms.zmslinkelement.ZMSLinkElement - Represent a link element that can resolve, embed, or proxy other content.
    • zms.zmssqldb.ZMSSqlDb - Custom ZMS content type that exposes relational database backed records.
  • Products.zms.ZMSFormatProvider.ZMSFormatProvider
    • zms.ZMSFormatProviderAcquired.ZMSFormatProviderAcquired - Delegate formatting configuration to the portal master.
  • Products.zms.ZMSItem.ZMSItem
    • zms._conf.ZMSSysConf - System configuration container for a ZMS instance. Stores key/value configuration properties in __attr_conf_dict__ and implements IZMSRepositoryProvider for repository persistence.
    • zms._sequence.Sequence - Auto-incrementing integer sequence used to generate unique IDs for ZMS content objects (stored as 'acl_sequence' in the ZODB).
    • zms.ZMSFilterManager.ZMSFilterManager - Manage reusable content filters and their executable process chains.
    • zms.ZMSFormatProvider.ZMSFormatProvider - Provide editable text and character formats for the local portal.
    • zms.zmsindex.ZMSIndex - Catalog-backed index manager for ZMS content trees.
    • zms.ZMSLLMConnector.ZMSLLMConnector - ZMS LLM Connector – bridges ZMS to AI/LLM provider backends.
    • zms.zmslog.ZMSLog - ZMI-accessible log viewer and remote filesystem utility.
    • zms.ZMSMetacmdProvider.ZMSMetacmdProvider - Provider for configurable meta-commands and their repository/xml sync.
    • zms.ZMSMetamodelProvider.ZMSMetamodelProvider - Central provider for ZMS object-model definitions (meta-objects and meta-dictionaries), including ZMI management and repository I/O.
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
    • zms.ZMSRepositoryManager.ZMSRepositoryManager - No class docstring; 0/3 instance variable, 0/8 class variable, 11/11 methods documented
    • zms.ZMSWorkflowProvider.ZMSWorkflowProvider - "" Properties
    • zms.ZMSWorkflowProviderAcquired.ZMSWorkflowProviderAcquired - Delegate workflow settings and definitions to the portal master.
    • zms.ZMSZCatalogAdapter.ZMSZCatalogAdapter - Provide helpers for ZMSZCatalogAdapter.
    • zms.ZMSZCatalogConnector.ZMSZCatalogConnector - Provide helpers for ZMSZCatalogConnector.
  • Products.zms.ZMSMetacmdProvider.ZMSMetacmdProvider
    • zms.ZMSMetacmdProviderAcquired.ZMSMetacmdProviderAcquired - Delegate metacommand definitions to the portal master.
  • Products.zms.ZMSMetadictManager.ZMSMetadictManager
    • zms.ZMSMetamodelProvider.ZMSMetamodelProvider - Central provider for ZMS object-model definitions (meta-objects and meta-dictionaries), including ZMI management and repository I/O.
  • Products.zms.ZMSMetaobjManager.ZMSMetaobjManager
    • zms.ZMSMetamodelProvider.ZMSMetamodelProvider - Central provider for ZMS object-model definitions (meta-objects and meta-dictionaries), including ZMI management and repository I/O.
  • Products.zms.zmsobject.ZMSObject
    • zms.zmscontainerobject.ZMSContainerObject - Base container object that manages child-node creation, ordering, and deletion.
  • Products.zms.ZMSTextformatManager.ZMSTextformatManager
    • zms.ZMSFormatProvider.ZMSFormatProvider - Provide editable text and character formats for the local portal.
  • Products.zms.ZMSWorkflowActivitiesManager.ZMSWorkflowActivitiesManager
    • zms.ZMSWorkflowProvider.ZMSWorkflowProvider - "" Properties
  • Products.zms.ZMSWorkflowItem.ZMSWorkflowItem
    • zms.zmsobject.ZMSObject - Full-featured ZMS content management object extending ZMSItem with comprehensive capabilities.
  • Products.zms.ZMSWorkflowTransitionsManager.ZMSWorkflowTransitionsManager
    • zms.ZMSWorkflowProvider.ZMSWorkflowProvider - "" Properties
  • zms.llmapi.LLMProvider - Abstract base class for LLM providers
    • zms.llmapi.OllamaProvider - Ollama local LLM provider (normalized to OpenAI format)
    • zms.llmapi.OpenAIProvider - OpenAI API provider (v1/chat/completions compatible)
    • zms.llmapi.RAGProvider - RAG (Retrieval-Augmented Generation) provider using Qdrant and Ollama
  • zms.mock_http.MockDict - No class docstring; 0/1 instance variable, 0/6 class variable, 1/8 method documented
    • zms.mock_http.MockHTTPRequest - Undocumented
    • zms.mock_http.MockHTTPSession - Undocumented
  • zms.mock_http.MockHTTPResponse - Undocumented
  • zms.mock_http.MockUser - Undocumented
  • zope.interface.Interface
    • zms.IZMSActionListContributor.IZMSActionListContributor - No interface docstring; 1/1 method documented
    • zms.IZMSCatalogAdapter.IZMSCatalogAdapter - No interface docstring; 1/1 method documented
    • zms.IZMSCatalogConnector.IZMSCatalogConnector - No interface docstring; 2/2 methods documented
    • zms.IZMSConfigurationProvider.IZMSConfigurationProvider - No interface docstring; 3/3 methods documented
    • zms.IZMSFormatProvider.IZMSFormatProvider - No interface docstring; 4/4 methods documented
    • zms.IZMSLLMConnector.IZMSLLMConnector - No interface docstring; 3/3 methods documented
    • zms.IZMSMetacmdProvider.IZMSMetacmdProvider - No interface docstring; 4/4 methods documented
    • zms.IZMSMetamodelProvider.IZMSMetamodelProvider - No interface docstring; 8/8 methods documented
    • zms.IZMSRepositoryManager.IZMSRepositoryManager - No interface docstring; 2/2 methods documented
    • zms.IZMSRepositoryProvider.IZMSRepositoryProvider - Undocumented
    • zms.IZMSWorkflowProvider.IZMSWorkflowProvider - No interface docstring; 7/7 methods documented
API Documentation for ZMS, generated by pydoctor .