Content Manager extension points (APIs)
Content Manager provides an API called TOM.NET for implementing handling events, templating and Worklow, an API called Core Service for access, and the Content Manager Explorer for implementing GUI extensions:
- TOM.NET API
-
:
- Templating—your Template code, in the form of Template Building Blocks, interacts with the TOM.NET to query the Content Manager for content to publish. Templates can only read content, and do not modify or delete items.
- Event Handler—you can configure the Content Manager to trigger custom code you write (an Event Handler) whenever a certain type of event occurs, for example, when a user deletes a Page or creates a Schema. You can also interact with the TOM.NET from your Event Handler code.
- Core Service API
- GUI API
- Translation Manager API
- Audience Manager API
- External Content Library API