Search Results

Application Server - Application Server - Dust Tags - @block

Includes an external "block" template into the current one. This is similar to the @include tag but assumes a base path of /blocks as the template location....

Application Server - Application Server - Dust Tags - @fragment

Used to identify a section of output that can be cached based on the presently known request-time dependencies or any dependencies resolved by nested elements or nested @dependency tags....

Application Server - Application Server - Services - Server Tags

The framework keeps track of specific model variables which are accessible within your templates:...

API - API - Features - Taggable

QName: f:taggable...

Application Server - Application Server - Dust Tags - @value

Displays a value and allows for optional in-context editing....

Application Server - Application Server - Dust Tags - @debug

Shows debug context information....

Application Server - Application Server - Dust Tags - @form

A form can be rendered from Cloud CMS by identifying the definition and form key.
Forms are rendered on the client-side using Alpaca Forms....

Application Server - Application Server - Dust Tags - @link

Links to another page....

Application Server - Application Server - Dust Tags - @query

Queries for nodes and makes those nodes available to the template....

Application Server - Application Server - Dust Tags - @iter

Iterate over the keys of an object. Useful when looking for a particular json key....

Application Server - Application Server - Dust Tags - @resource

Used to create a browser-ready and cache-sensitive URI to a resource within the application....

Application Server - Application Server - Dust Tags - @search

Searches for nodes and makes those nodes available to the template....

Application Server - Application Server - Dust Tags - @dependency

Indicates that the cache state for a WCM-generated page has a dependency....

Application Server - Application Server - Dust Tags - @expand

Fetches a list of content instance by first extracting a set of node id values from properties of a node. Useful when using _relators in a parent node and you wish to load all the resulting associated nodes in a single Dust ...

Application Server - Application Server - Dust Tags - @params

Copies parameters into the current context, making them available within the template. This tag is useful to set variables that you can manipulate within your templates....

Application Server - Application Server - Dust Tags - @include

Includes an external template into the current one. Any parameters passed to the @include tag will be available to the included template....

Application Server - Application Server - Dust Tags - @layout

Includes an external "layout" template into the current one.
This is similar to the @include tag but assumes a base path of /layouts as the template location....

Application Server - Application Server - Dust Tags - @content

Fetches a single content instance by node id or path and makes it available to the template....

Application Server - Application Server - Dust Tags - @relatives

Finds relatives around a node....

Application Server - Application Server - Dust Tags - @associations

Finds associations around a node....

Application Server - Application Server - Dust Tags - @queryOne

Supports all of the same mechanics as the @query tag but keeps only the first result....

User Interface - Developer Guide - Evaluators - Logic

If ALL of the contained condition blocks evaluate to true....

Application Server - Application Server - Dust Tags - @processTemplate

Processes an arbitrary template contained on a node's attachment or property....

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

API - API - Content Services - Templates

Cloud CMS supports the usage of templates at various points to generate presentation and output for things like emails, PDFs, web page components and more....

API - API - Features - Knowledge Sharing

QName: f:knowledge-sharing...

Application Server - Application Server - Dust Tags - @nodeAttachmentValue

Downloads a node attachment as text....

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

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

Docker - Docker Guide - User Interface - Extensions

The Docker-based Cloud CMS UI provides additional extension patterns beyond the AMD-driven mechanism for user interface components and screens. Since Docker allows you to run on-premise, you can use these extension patterns to influence more foundat...

API - API - Data Types - Changeset

In this sense, a branch can be thought of as a stack of changesets. There is a root changeset (where the branch starts) and a tip changeset (where the branch ends). Everything in-between constitutes the changeset history of the branch....

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

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 - Content Services - Search

Cloud CMS provides full-text and structured search for all of your content. The platform uses Elastic Search under the hood to automatically create and manage search indexes for your content so that you can find anything at any time....

User Interface - Developer Guide - Projects - Configure Search

You can configure the project search page to show different filter controls on the left hand side by adding some properties to your project JSON descriptor. These controls ultimately feed into a Cloud CMS node API find call that has the...

API - API - Content Services - Find

Cloud CMS offers three primary facilities for retrieving content based on DSL:...

Application Server - Application Server - Services - Duster

The Duster Service provides template rendering using the LinkedIn Dust.js template engine. The Duster Service loads output templates for you, executes Dust across them and outputs markup like HTML and JSON. It allows you to build full web sites or ...

API - API - Models - Relator Properties

Cloud CMS provides support for properties that auto-manage their relationships between multiple nodes in the content graph. Whenever you intend to connect two nodes together, it is often convenient to model a property on one or both of the nodes inv...

API - API - Content Models - Relator Properties

Cloud CMS provides support for properties that auto-manage their relationships between multiple nodes in the content graph. Whenever you intend to connect two nodes together, it is often convenient to model a property on one or both of the nodes inv...

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

User Interface - Developer Guide - Bindings - Documents - List Sort Fields

The documents-list-sort-fields key defines the sorting options that are available in the Sort Fields selector on the documents browsing page....

Application Server - Application Server - Services - Welcome

The welcome service allows you to configure a default URI path for any requests that do not have a path supplied....

User Interface - Developer Guide - UI Configuration - Evaluators

Evaluators are used to define conditions that determine whether a block of configuration should be included in the evaluated and merged configuration document....

API - API - Features - Behavior

QName: f:behavior...

API - API - Forms - References

Forms may use a $ref variable to pull in or include the configuration of another Cloud CMS form (or sub-section of a form). This capability is designed to be compatible with the use of $ref within JSON schema for pulling in...

User Interface - Developer Guide - Bindings - Menus - Tab Context

The tabcontext key defines a tertiary menu structure consisting of tabbed elements. These tabs aren't used often but are used presently on the Merge Conflict Resolution pages....

How does Cloud CMS work with a CDN

There are a few places where this either occurs automatically if you're using our hosted service or can occur optionally if you're either running within Docker containers on your own or integrating to custom CDN endpoints....

User Interface - Developer Guide - Projects - Create a Project

You can create as many projects as you would like within Cloud CMS. Each project provides a collaborate space for your team. You use this collaboration space to:...