Search Results

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...

API - API - Behaviors - Scripts

Scripts are content nodes with a default attachment of type application/javascript. ...

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....

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, ...

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 - Features - Behavior

QName: f:behavior...

API - API - Features - Behavior Binding

QName: f:behavior-binding...

General - Introduction - Overview - Overview

Welcome to the Cloud CMS Documentation center....

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 - 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 - 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...

API - API - Workflow - Overview

Cloud CMS provides an enterprise workflow engine that lets teams work together via coordinated tasks. A workflow is a customizable business process that you define and which spells out a series of steps and activities to be performed by your team me...

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 - Public - Overview

Cloud CMS provides a special set of application services methods that provide convenience functions for your front-end mobile or web applications to accomplish things like user registration, password resets and more. Technically speaking, everything ...

Docker - Docker Guide - Kits - Overview

Cloud CMS ships a number of pre-built kits containing Docker configuration files to help you get start. These kits are built from customer feedback to provide the most commonly requested scenarios. They can be used straight away or at the very leas...

API - API - Forms - Forms Overview

Cloud CMS automatically generates and displays mobile-friendly forms using the Alpaca Javascript / HTML5 forms engine. The Alpaca Forms Engine was created by Cloud CMS and is available as an open source project....

Application Server - Application Server - Getting Started - Overview

The Cloud CMS Application Server offers an easy way for customers to assemble powerful, front-end custom APIs and web sites for Cloud CMS. It is co...

User Interface - Developer Guide - UI Configuration - Overview

Customized changes to the user interface configuration can be introduced through the use of UI Config documents. UI Config documents are JSON documents that contain one or more configuration blocks. ...

Docker - Docker Guide - User Interface - Overview

When Cloud CMS is deployed on-premise, you have more options in terms of extensibility when compared to the hosted SaaS solution. The latter provides AMD modules as a means of UI extension, for example, whereas a Docker installation makes it possibl...

Docker - Docker Guide - Getting Started - Overview



...

Application Server - Application Server - Services - Overview

For more information on configuration of the Cloud CMS application server, please visit Cloud CMS App Server on GitHub....

User Interface - Developer Guide - Getting Started - Overview

Cloud CMS provides a full user interface that your editorial team and managers use to create, manage and deliver content to the business, mobile applications and web sites. The user interface is secure, role-based and customizable, allowing your dev...

Application Server - Application Server - Web Content Management - Overview

The Application Server provides the runtime for the Cloud CMS Web Content Management solution. Web Content Management is a term that enterprise vendors have been using for years to distinguish between the role that a CMS (content management system) ...

User Interface - Developer Guide - Bindings - Type Pages

The type-pages key lets you define routes that serve as landing pages for entity types....

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....

API - API - Models - Features

Features are aspect-oriented, cross-cutting concerns that can be applied to nodes. Once applied, they may introduce new behaviors and metadata to your content objects. You can use features to describe cross-cutting or aspect-oriented concerns that ...

API - API - Content Models - Features

Features are aspect-oriented, cross-cutting concerns that can be applied to nodes. Once applied, they may introduce new behaviors and metadata to your content objects. You can use features to describe cross-cutting or aspect-oriented concerns that ...

Mapping properties across types

Q. Suppose that I have the following collection types:...

API - API - Features - Watermarkable

Cloud CMS lets you configure your content so that watermarks are automatically applied when content is created and updated. This lets you systematize the watermarking of your images to ensure consistency across your project. You can maintain a singl...

API - API - Policies - Association Policies

Association policies provide places where you can hook in behaviors that trigger when associations are created or removed between two nodes in the Cloud CMS content graph. When two nodes are connected together via an association or an association is...

API - API - Features - Multilingual

QName: f:multilingual...

API - API - Models - Definitions

A content definition is a JSON schema v4 document that informs Cloud CMS of a new content type. The JSON schema semantics spell out the exact properties that a content type s...

API - API - Content Models - Definitions

A content definition is a JSON schema v4 document that informs Cloud CMS of a new content type. The JSON schema semantics spell out the exact properties that a content type s...

Chaining vs. Promises

The Cloud CMS JavaScript driver provides it's own internal chaining library that makes it easier to manage callbacks in asynchronous JS applications.  The chaining library is powerful and bears some similarity to modern promise libraries. &nbs...

API - API - Content Services - Statistics

Cloud CMS automatically collects and aggregates node statistics for you as you connect nodes together in the content graph. Nodes are entities and associations are used to connect them together through a series of relationships. As nodes are connect...

API - API - Policies - Attachment Policies

Attachment policies provide places where you can hook in behaviors that trigger when attachments are read, created, updated or deleted against a node....

General - Introduction - How It Works - Content Modeling

You can put any kind of content into Cloud CMS. Things like desktop files (Word documents, PDF files, images, audio files and video) are no problem. However, the real power of Cloud CMS begins when you begin to model content type definitions and fe...

API - API - Features - Indexable

QName: f:indexable...

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...

API - API - Policies - Node Policies

Node policies provide places where you can hook in behaviors that trigger when nodes are created, updated or deleted within the graph. Nodes may either be entities or associations. This provides an ideal way to plug in your custom behaviors for any...

API - API - Policies - Data List Policies

Data List policies provide places where you can hook in behaviors that trigger when items within a data list are operated upon. When items are added to a data list, removed from a data list or updated, these policies trigger and may fire into your c...

API - API - Data Types - Platform

As with all data stores, this data store maintain a configuration document that contains system and custom properties. You can write your own properties onto this configuration document if you wish. You might use those properties to query and retrie...

Using swimlanes in workflow

Workflow swimlanes are assigned the domain-qualified ID of a principal (which can be either a user or a group). If it is set to a user, then a transition of a workflow into that swimlane will result in a task being assigned to a specific user. If i...

Attachments in your content model

Fundamentally, everything in Cloud CMS is JSON. JSON is simply scalar properties (text, numbers, etc). There isn't a way to represent binary data in pure JSON apart from getting into some very awkward encodings. So we don't go that route....

API - API - Controls - Related Content

ID: related-content...

API - API - Policies - Property Policies

Property policies provide places where you can hook in behaviors that trigger when a property is created, updated or deleted. They allow you to get very granular about when you custom code is invoked - such as only when a specific property in your c...

API - API - Integrations - Amazon SQS


...

How can i retrieve content for a tree view?

The Cloud CMS API offers a number of convenience API methods that go beyond basic CRUD and bulk content operations.  Among these methods are those that allow you to retrieve content from your repository branch in a tree-friendly format.  ...

Evolving your JSON schema

Cloud CMS is provided in one of two ways - either as a public cloud service or as an on-premise installation (using Docker images). The former absolutely prohibits any database access. The only way you can work with content is through our APIs....

API - API - Models - Types

A content type defines a type of content that your content workers generally create, edit and publish. For example, an article or a press release might be considered to be a content type. The content type defines the schema, properties, behaviors a...