Search Results

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

Services - Working with Files - Attachments

Cloud CMS provides support for the storage and retrieval of binary assets. These assets are stored as attachments on an object....

Application Server - Tags Reference - @nodeAttachmentValue

Downloads a node attachment as text....

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

Mitigating the OWASP Top 10

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

Application Server - Tags Reference - @iter

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

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

Application Server - Tags Reference - @processTemplate

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

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

Services - Working with Files - Binaries

Cloud CMS supports the storage of binary files into one of three possible storage locations:...

Behaviors - Actions - Create Thumbnail

ID: createThumbnail...

Content Models - Features - Extractable

QName: f:extractable...

Content Models - Features - Previewable

QName: f:previewable...

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

Content Models - Features - Renditionable

QName: f:renditionable...

Application Server - URL Addressability - Principal URLs

...

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

UI Configuration - Evaluators - Document

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

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

Integrations - Services - Amazon SNS


...

Application Server - URL Addressability - Node URLs

The Application Server supports retrieval of nodes and node attachments via URLs and takes responsibility for setting headers and cache state for optimal performance. This method is the preferred method for dealing with binary payloads as it ensur...

Behaviors - Behaviors - Scripts

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

Content Models - Features - Relator

QName: f:relator...

Content Models - Features - Thumbnailable

QName: f:thumbnailable...

Behaviors - Behaviors - Policies

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

Behaviors - Overview - Overview

In Cloud CMS, a behavior is either a Rule or a Script. Rules are conditional actions defined within the Cloud CMS rules engine for your branch. Scripts are server-side JavaScript files that implement interfaces to handle the policy events. Unlike ...

Adding images to comments

One simple approach to this would be to attach the picture as an attachment directly to your comment.  So the node could have a binary attachment called "default" which is a picture that was uploaded. This is a really simple approach for a sit...

Integrations - Services - Amazon SQS


...

Application Server - Tags Reference - @search

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

Application Server - Tags Reference - @queryOne

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

Behaviors - Actions - Capture Screenshot

ID: captureScreenshot...

Content Models - Features - Related

QName: f:related...

Application Server - Tags Reference - @query

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

Proxy API calls

Whenever a resulting URL looks something like:...

Workflow - Workflow Handlers - Remove Features

Type: removeFeatures...

Services - Content Services - Query

Cloud CMS provides SQL-like, structured query for all of your content. The platform uses MongoDB under the hood to store the JSON for your content. MongoDB offers a powerful, unmatched query engine so that you can execute complex lookups of your co...

Behaviors - Actions - Send Email

ID: sendEmail...

Antivirus Scanning

Cloud CMS can be configured to automatically scan your uploads for viruses, trojans and mal-ware.  Uploads include binary attachments to nodes, principals or any other Cloud CMS objects or data stores that support binary payloads....

Content Models - Features - Indexable

QName: f:indexable...

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

Content Models - Features - Knowledge Recipient

QName: f:knowledge-recipient...

Oauth 2.0 tokens

Each response from Cloud CMS provides two tokens:  an access token and a refresh token....

Content Models - Features - Multilingual

QName: f:multilingual...

Workflow - Workflow Handlers - Email

Type: email...

Developer Guide - User Interface - Configuration Service

Evaluators are used to define conditions that determine if a module should be included in the rendering of the current UI context. For example you may have a custom dashlet which should display only when the UI is showing the project list page....

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

UI Configuration - Overview - Overview

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

Services - Import/Export - Transfer

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

Behaviors - Actions - Start Workflow

ID: startWorkflow...

UI Configuration - Actions - Actions

change-password...