Search Results

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

Application Server - Tags Reference - @processTemplate

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

Application Server - Tags Reference - @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 - Tags Reference - @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 - Tags Reference - @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....

Mitigating the OWASP Top 10

An explanation of how Cloud CMS addresses each of the Top 10 OWASP topics:  Mitigating-t...

Services - Overview - Overview

This guide provides documentation regarding a wide array of Content Management services and features that are core to the product. Please select from one of the topics to the left to get started....

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

Application Server - Service Configuration - Server Tags

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

Application Server - Tags Reference - @content

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

Cache invalidation via SNS

At present, Cloud CMS can be configured to publish notifications to Amazon SNS. Thus, to take advantage of this, you'd have to first have an Amazon Web Services account and an SNS topic created. Cloud CMS publishes notifications to it. Your topic c...

Application Server - Tags Reference - @search

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

Application Server - Tags Reference - @associations

Finds associations around a node....

Application Server - Tags Reference - @relatives

Finds relatives around a node....

Application Server - Tags Reference - @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....

Node Lifecycle Events

First, you configure your tenant with the AWS credentials of an IAM user and a SNS topic ARN that you wish to publish notification events to. This can be on your own AWS account so that you can work with these notifications any way you'd like....

User Interface Guide - Platform - 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:...

Workflow - Workflow Handlers - Email

Type: email...

Integrations - Services - Amazon SNS


...

Integrations - Services - Amazon SQS


...

Hide gitana.json

In general, the structure should be such that app.js and gitana.json are side-by-side. You can then have a "public" folder and put your templates and any other items inside there. The web server should only serve from the public folder. In this way...

Application Server - Service Configuration - 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 ...

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

User Interface Guide - Platform - Copy a Project

To copy a project, first bring up the list of Projects within your Platform by clicking on the Projects link on the left-hand menu....

Content Models - Features - Relator

QName: f:relator...

Behaviors - Actions - Send Email

ID: sendEmail...

Services - Content Services - Exports

All of the objects that you place into Cloud CMS can be operated against to produce exports that consist of consolidated or reported information. You can use this capability to generate reports in CSV (comma-separated value) format as well as merged...

Developer Guide - User Interface - Dashlets

Create a new .js file for your dashlet. ex.:...

Content Models - Features - Related

QName: f:related...

Application Server - Tags Reference - @dependency

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

Content Models - Features - Knowledge Recipient

QName: f:knowledge-recipient...

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

Application Server - Tags Reference - @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....

Behaviors - Actions - Start Workflow

ID: startWorkflow...

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

Developer Guide - Application Services - Forgot Username Flow

Registered users for your application may forget their username and lose the ability to log in to your app. Cloud CMS provides a "forgot username" flow that you can use to provide a way for end users to securely retrieve their ...

Content Models - Content Models - Default Paths

Your content types define schemas that Cloud CMS uses to render intuitive forms for content entry. In addition, content types let you configure persistence paths so that JSON documents created using these forms are automatically saved in a directory...

User Interface Guide - Platform - Export a Project

Projects can be exported for purposes of backup and restore or for use in creating future projects that are templated copies of the exports. In this way, you can make backups or take snapshots of your projects at moments in time....

UI Configuration - Actions - Actions

change-password...

API - Application - Registration

The minimum registration flow looks like this:...

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

Application Server - Tags Reference - @queryOne

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

Developer Guide - Application Services - Reset Password Flow

Registered users for your application may forget their password and lose the ability to log in to your app. Cloud CMS provides a "reset password" flow that you can use to provide a way for end users to securely reset their pass...

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

Forms - Overview - 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 - Overview - 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 completely fre...

Application Server - Tags Reference - @query

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

Forms - Controls - File Picker

ID: file-picker...

Forms - Controls - Node Picker

ID: node-picker...

Forms - Controls - Related Content

ID: related-content...