Search Results

API - API - Behaviors - Rules

Content Rules provide a way for you to wire in business logic behind the content graph. Once they're set up, rules run automatically as content is created, updated and deleted within your branch....

User Interface - Developer Guide - Actions - Actions

change-password...

API - API - Actions - Web Hook

ID: webhook...

Actions on Scheduled Tasks

Scheduled Tasks trigger actions with several out-of-the-box types supported by Cloud CMS. One of these is a Web Hook action that will make a URL call to an HTTP endpoint. So if you wanted to set up a POST listener somewhere, Cloud CMS can periodica...

API - API - Releases - Actions

You can optionally configure Actions that execute when a release goes live....

API - API - Actions - Logger

ID: logger...

API - API - Actions - Overview

Cloud CMS provides an action framework that lets you kick off actions that perform processes on your behalf. Actions are units of work that are typically fired off as a result of an event handler or listener. For example, you might register an acti...

API - API - Actions - Sync Node

ID: syncNode...

API - API - Actions - Unlock Node

ID: unlockNode...

API - API - Actions - Remove Property

ID: removeProperty...

API - API - Actions - Remove Feature

ID: removeFeature...

API - API - Actions - Send Email

ID: sendEmail...

API - API - Actions - Set Property

ID: setProperty...

API - API - Actions - Start Workflow

ID: startWorkflow...

API - API - Actions - Add Feature

ID: addFeature...

API - API - Actions - Capture Screenshot

ID: captureScreenshot...

API - API - Actions - Change QName

ID: changeQName...

API - API - Actions - Change Type

ID: changeType...

API - API - Actions - Copy Node

ID: copyNode...

API - API - Actions - Create Thumbnail

ID: createThumbnail...

API - API - Actions - Lock Node

ID: lockNode...

API - API - Actions - Move Node

ID: moveNode...

API - API - Actions - Sync Multiple Nodes

ID: syncMultipleNodes...

API - API - Actions - Copy Multiple Nodes

ID: copyMultipleNodes...

API - API - Actions - Decrement Property Value

ID: decrementPropertyValue...

API - API - Actions - Increment Property Value

ID: incrementPropertyValue...

User Interface - Developer Guide - Bindings - Document Actions

The document-actions key defines actions that are available on a per-document basis. When working on an individual document, this key defines the actions that will appear as operations that can be performed....

User Interface - Developer Guide - UI Configuration - Actions

Cloud CMS provides a large number of actions that can be bound to links sections within configuration blocks. This allows you to customize dropdowns, button toolbars and action links at various places within the user interface. It also provides a way...

User Interface - Developer Guide - Bindings - Documents - List Selected Actions

The documents-list-selected-actions key defines actions that are available for selected items within the documents browsing page. These actions appear under the Selected... dropdown and apply to items that are selected (using c...

API - API - Policies - Overview

Policies can be used to run custom code or fire off actions when an event, such as creating a content item or associating a content item into the content graph, occurs. Cloud CMS provides a wide array of policies that you can hook your custom logic ...

API - API - Conditions - Overview

Conditions provide a way for Rules to evaluate their content and their environment prior to determining whether to proceed with the execution of their Actions. A Condition might be a simple check such as checking to see whether the current content i...

API - API - Behaviors - Overview

Cloud CMS lets you wire in behaviors behind your content models so that rules automatically execute when your content is touched. Content editors work with simple forms to create content that conforms to your defined content models. When that conte...

User Interface - Developer Guide - Plugins - Plugins

Cloud CMS plugins let you enhance your editorial user interface with new features and capabilities that integrate to popular third-party services like YouTube, Vimeo and Google Docs. Plugins provision your editorial environment with things like:...

Application Server - Application Server - Services - Config

The Configuration Service loads JSON rules for the current application and composes them into a JSON configuration document that is served back. The Configuration Service considers JSON rules that are defined at application level as well as the proj...

User Interface - Developer Guide - Bindings - Documents - List Buttons

The documents-list-buttons key defines actions that are available at buttons at the top of the documents browsing page. These actions are defined relative to the currently viewed document or folder....

API - API - Features - Behavior

QName: f:behavior...

User Interface - Developer Guide - Bindings - Project Bar - Buttons

The projectbar-buttons key defines actions that should appear in the project button bar at the top of project pages. This bar is used to convey project information and also provides a workspace selector allowing users to toggle between ...

User Interface - Developer Guide - UI Configuration - Bindings

Each action supports a binding like this:...

API - API - Features - Behavior Binding

QName: f:behavior-binding...

API - API - Workflow Handlers - Email

Type: email...

API - API - Data Types - Scheduled Work

A scheduled work item has a configuration that informs the Cloud CMS cluster-wide timer how to trigger them, based on what frequency and what settings are provided for their described actions. You can adjust this confirmation at any time and supply ...

API - API - Content Models - Overview

A content model consists of definitions which describe your project's content types, properties, graph associations, and the aspect-oriented features that Cloud CMS uses to ensure data consistency, integrity and validity when content is created, ...

API - API - Models - Overview

A content model consists of definitions which describe your project's content types, properties, graph associations, and the aspect-oriented features that Cloud CMS uses to ensure data consistency, integrity and validity when content is created, ...

General - Introduction - How It Works - Analytics

Cloud CMS offers real-time event capture and analytics for content deployed to your web site. As users navigate through and visit pages on your site, Cloud CMS sends back interaction information to be processed in real-time....

User Interface - Developer Guide - Projects - Deleted Items

Cloud CMS provides a "copy on write" mechanism for any creates, updates or deletes to the content in a branch. This means that whenever you delete something, you're actually masking it as deleted. The content itself is never destroyed...

User Interface - Developer Guide - UI Configuration - Config Service

The configuration service evaluates a series of conditional configuration blocks and determines which blocks to keep in composing a final configuration document for the user interface. The configuration document consists of blocks that define JSON s...

API - API - Public - Setting up your Email Provider

The public application services often need to send emails as part of their respective flows. To do this, a public email provider must be configured for the application. This is email provider that the public services will use when disp...

User Interface - Developer Guide - Evaluators - Document

These evaluators have access to a specific document and are used to determine actions and operations around a document....

API - API - Releases - Overview

Releases allow you to set up collaborative workspaces where future sets of content can be worked on in real-time. Content can be created, edited and deleted in the workspace and then scheduled for publishing at a future date. Scheduled publishing all...

Tree Hierarchies

In Cloud CMS, there are no hard and fast rules regarding association types between nodes.  And so, when dealing with things like tree structures, you usually have to first make some assumptions about the kinds of relationships between nodes th...