Search Results

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

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

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

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

QName: f:taggable...

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

Shows debug context information....

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

Links to another page....

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

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

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

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

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

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

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

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

Finds relatives around a node....

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

Finds associations around a node....

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

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

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

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

Downloads a node attachment as text....

How to (un)publish content

Cloud CMS provides a range of options for making content available to your presentation tier.  The most common scenarios are:...

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

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

QName: f:behavior...

In a Project you can find your content a number of ways:...

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

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

Definitions for Date format

Our definitions are based on JSON schema and, as such, the default is to use strings for dates. The date controls in our forms engine let you customize the format string so that you can store ISO 8601 or other formats (perhaps simplified formats) a...

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

QName: f:filename...

The Cloud CMS Application Server can also be run as a custom Node.js application. It is available as a Node.js module that you can require() in from npmjs.org. The server features a number of extension points that you can utilize to wi...

The Cloud CMS API Server is a Java application that launches inside of a Java Servlet Container. The Java application surfaces a REST API as well as backend services and DAOs to support connectivity to Mongo DB, Elastic Search and a slew of Amazon s...

WCM and Caching

In Dust, there is the notion of a context which has a stack running underneath it. As you drill down into tags, a new context is pushed that can write new context variables as well as access previous variables from previous stack frames....

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

Advanced modeling options

Finally, you could also opt to introduce sub-types (such as a "Hotel Product") that extends the base Product and provides a specific schema for Hotels. Doing so may only be advantageous if you wanted to take advantage of per-type features, such as ...

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

In explaining workflow, let's first take a look at the following things:...

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

The Cloud CMS Application Server supports the collection of analytics information from your running web application. This analytics information is sent from the browser to the application server via web sockets. The information is then sent to Cloud...

These evaluators have access to everything that is currently being observed within the user interface....

Cloud CMS provides an forms engine that instantly renders user interface forms on top of your content models. As your content models change, forms are automatically updated to provide an intuitive and easy-to-use editorial experience....

What is the best way to manage a large number of PDFs or images

In Cloud CMS everything is a node. A node has JSON properties and could also have binary attachments. What you would call a "file" is a node with properties describing it's folder location and a "default" attachment holding the payload (PDF file, ima...

Cloud CMS supports transfer (import and export) for all data stores and objects.

Transfer allows you to export your data into Archives. An Archive is a ZIP file which contains a manifest file that fully describes the...

ID: ckeditor...

...