Found 485 results for "api content-models overview"
The search executed in 0.001939208 seconds. That's fast.
![]() |
Gitana / 4.0 / Data Engine / Platform / OverviewPlatform Cloud CMS provides a Platform within which you can build out one or more Projects to create, manage and deliver your content. You can create as many Projects as you wish and are also free to duplicate, back up, download or export Projects at any time. Users You can add users to your Platform at any time. When users log in, they log in to the Platform and are then able to see all of the Projects that they have access to. You may choose to invite some users to have some permissions agains
Score: 4.865465
|
![]() |
Gitana / 4.0 / Getting Started / Working with Content / OverviewWorking with Content 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 features to wrap around that content. A content type is a type of thing, such as an Article or a Press Release. You define content types in the same way that you might define a word in the dictionary. You give it a name and then you
Score: 4.819768
|
![]() |
Gitana / 4.0 / Forms / CMS / OverviewForms 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. In addition to the standard library of 40+ controls provided by Alpacajs, Cloud CMS provides support for several additional controls that run within the Cloud CMS user interface. Schemas and Forms Cloud CMS separates the concept of a schema from a form. A schema (or definition) des
Score: 4.7770605
|
![]() |
Gitana / 4.0 / Data Engine / Security / OverviewSecurity Cloud CMS lets you define enterprise-grade access control policies across all of your content to ensure and assert that the right content is being accessed by the right people at all times. To achieve this, Cloud CMS offers a security engine that incorporates multiple levels of access provisioning. These include: A Role-based, multi-level Authorization engine that asserts Permissions on every API, service and DAO method invocation. Fine-grained, object-level access control lists for spe
Score: 4.7538214
|
![]() |
Gitana / 4.0 / User Interface / Modules / OverviewModules All you need to build your own add-on modules is GitHub and some JavaScript / HTML skills. You can get started quickly by forking the Cloud CMS UI Sample Add-on Module repository on GitHub. This sample add-on works with the data set provided by the Sample Project (which is included with every free trial). Fork the Sample Module on GitHub Register your Module Note: To register your module, you must have Manager rights to your tenant. If you do not have Manager rights, you will either need
Score: 4.5995445
|
![]() |
Gitana / 4.0 / Data Engine / Bulk Import / OverviewBulk Import Cloud CMS provides a bulk import tool that makes it easy to load content into Cloud CMS from a variety of external file formats and data sources. The bulk import tool ingests this data and writes it into a Cloud CMS branch within a single transaction so that you don't suffer from partial imports due to a failure along the way. The Cloud CMS bulk import tool is designed to help you migrate existing content into Cloud CMS. This may include desktop files or structured data from legacy c
Score: 4.565947
|
![]() |
Gitana / 4.0 / Data Engine / Transfer / OverviewTransfer Cloud CMS provides a universal import and export facility that lets you transfer your data in and out of Cloud CMS installations. It also allows you to copy or move data from one Cloud CMS installation to another. Everything in Cloud CMS is portable in this respect. You are always free to export your data and download it. You're also free to upload your data and import it. This universal transfer service is very well suited for: Backing up your content or projects Moving your content or
Score: 4.5430346
|
![]() |
Gitana / 4.0 / Data Engine / Content Models / OverviewContent Modeling 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, updated or deleted. In Cloud CMS, all content modeling is done using JSON and more specifically, JSON Schema. JSON Schema provides an elegant and well-adopted model for describing the types for content objects, properties and other neste
Score: 4.5151267
|
![]() |
Gitana / 4.0 / Self Managed / UI Extensions / OverviewUI 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 foundational changes to the way the application works. Environment Variables When the Cloud CMS user interface starts up, it looks to environment variables to tell it whether there are any extensions available to be loaded. Extensions are store
Score: 4.410163
|
![]() |
Gitana / 4.0 / User Interface / Workflow / OverviewWorkflow 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 describes a series of steps and activities to be performed by your team members. Workflows are generally used to control the lifecycle state (approval and rejection) of one or more content items or documents. With workflow in place, documents are routed from user to user. Users optionally receive notifications via email a
Score: 4.3803864
|
![]() |
Gitana / 4.0 / Data Engine / Aspects / OverviewFeatures 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 can be plugged onto your content nodes at any time. Features may participate in the inheritance tree of content types or they may be injected anywhere and at any point. There are a number of out-of-the-box features provided by Cloud CMS, inclu
Score: 4.3431883
|
![]() |
Gitana / 4.0 / Developers / Command Line Interface / OverviewCommand Line The Cloud CMS command-line client gives developers a way to work with their Cloud CMS tenant projects, applications, data stores and other resources from the command line. The CLI (command-line client) is a Node.js based command line tool that is very easy to use and available at no charge. Note: A valid Cloud CMS subscription is required to connect to Cloud CMS with the command-line client. This subscription can be a paid subscription or a free trial account. Getting Started client
Score: 4.3365846
|
![]() |
Gitana / 4.0 / Data Engine / Releases / OverviewReleases 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 allows your content to "go live" automatically - merging your content changes back into the mainline while triggering release actions for things like: Email Notifications CDN Synchronization Web Hook Calls Releases give your content team the ab
Score: 4.3089337
|
![]() |
Gitana / 4.0 / Developers / User Interface Customization / OverviewUI Developers Guide The Cloud CMS user interface is an HTML / JavaScript application that comes pre-configured with a base application that is feature-complete and out-of-the-box. It includes a ready-to-run content management and collaboration tool set for managing documents, web sites, mobile content and more. It also makes some default assumptions about page layout, placement of buttons, availability of functionality and role-based provisioning that may or may not match your desired editorial
Score: 4.2485766
|
![]() |
Gitana / 4.0 / Data Engine / Templates / OverviewTemplates 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. Cloud CMS supports two template engines - Handlebars and Freemarker. In general, we recommend using Handlebars since the syntax is a bit easier. This document covers Handlebars and describes helper functions available in Handlebars that make processing simpler. Model Variables The following describes the internal structure of model
Score: 4.1966524
|
![]() |
Gitana / 4.0 / Data Engine / Deployment / OverviewDeployment Cloud CMS Deployment lets you publish content from a source Cloud CMS project branch to one or more destination Deployment Endpoints. These Deployment Endpoints may include Amazon S3 buckets, FTP servers, file system locations and Cloud CMS branches on the same cluster or running in a cluster located in another data center somewhere else in the world. The Deployment process can be triggered manually or automatically. It may run as part of a Publishing process for your content. It may
Score: 4.0772285
|
![]() |
Gitana / 3.2 / Guide / Guide / Cookbooks / Scripting CookbookScripting Cookbook Getting Started To get started with Server-Side Scripting, please visit the Server Side Scripting page. Code Samples Here are some code samples of common data structures to help you get started. Increment a Property With this example, we want to keep track of a counter that tracks the number of updates made to a node. After a node is created, if the user clicks update ten times, we want to have a counter on the node that indicates it has been updated ten times. This script sho
Score: 3.8450992
|
![]() |
Gitana / 4.0 / Data Engine / Workflow / OverviewWorkflow In explaining workflow, let's first take a look at the following things: Workflow Models Workflow Instances Workflow Tasks Workflow Payload Resources Workflow Comments Workflow History Item Workflow Events Workflow Event Handlers A workflow model is a definition of a workflow consisting of a full set of instructions on how content should be routed between participants or activities on its way toward completion. A workflow model is kind of like a blueprint describing the sequence of step
Score: 3.788871
|
![]() |
Gitana / 3.2 / Guide / Guide / Cookbooks / JavaScript (Legacy) CookbookJavaScript (Legacy) Cookbook Getting Started To get started with the JavaScript driver, please visit the Gitana JavaScript (Legacy) Driver Page. Connecting to Gitana To connect, supply your API Keys as the argument to the connect() method. Gitana.connect({ "clientKey": "{clientKey}", "clientSecret": "{clientSecret}", "username": "{username}", "password": "{password}", "baseURL": "https://api.cloudcms.com" }, function(err) { var platform = this; }); If a problem w
Score: 3.7435834
|
![]() |
Gitana / 3.2 / Guide / Guide / Cookbooks / Ruby CookbookRuby Cookbook Getting Started The Ruby driver is published to https://rubygems.org/gems/cloudcms Install the gem as you would any other Gem gem install cloudcms You may choose to use Bundler or other dependency management tool. Connecting to Gitana To connect, create a file called gitana.json in a folder location readable by your application. For information on how to acquire this file, please read up on Acquiring your API Keys. Load the library containing the driver: require 'cloudcms' Connect
Score: 3.7139628
|
![]() |
Gitana / 3.2 / Guide / Guide / ActionsActions Cloud CMS provides an Action framework that lets you kick off Actions that perform content operations 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 Action that triggers when a piece of content is updated or when a workflow task transitions. The Action might do something like Send an Email or Fire off a Web Hook. The Cloud CMS Action framework aspires to provide complete units of work
Score: 3.6011467
|
![]() |
Gitana / 4.0 / Data Engine / Behaviors / ActionsActions Cloud CMS provides an Action framework that lets you kick off Actions that perform content operations 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 Action that triggers when a piece of content is updated or when a workflow task transitions. The Action might do something like Send an Email or Fire off a Web Hook. The Cloud CMS Action framework aspires to provide complete units of work
Score: 3.6011467
|
![]() |
Gitana / 3.2 / Guide / Guide / Cookbooks / Node.js CookbookNode.js Cookbook Getting Started To get started with the Node.js driver, please visit the Cloud CMS Node.js Driver Page. One thing to keep in mind is that the Node.js driver is based on the JavaScript driver. As such, they're pretty similar. That said, the Node.js driver can do a few important tricks that you can't do in the JavaScript driver. Connecting to Cloud CMS To connect, create a file called gitana.json in your application root. For information on how to acquire this file, please read up
Score: 3.5977523
|
![]() |
Gitana / 3.2 / Guide / Guide / Cookbooks / PHP CookbookPHP Cookbook Getting Started To get started with the PHP driver, visit Gitana PHP Driver Page or the Github Page. It can be used in any composer php project. To install with composer from the command line: composer require cloudcms/cloudcms Connecting to Gitana You can connect to Gitana with the php driver by providing a config array containing your keys, which can be obtained from a gitana.json file. It should look something like: { "clientKey": "{your client key}", "clientSecret": "{y
Score: 3.5864642
|
![]() |
Gitana / 3.2 / Guide / Guide / Cookbooks / C# Cookbook
C# Cookbook Getting Started To get started with the C# driver, visit Gitana C# Driver Page or the Github Page. It is written with .NET Core and can be used in any compatible project. You can install the driver via the command line: dotnet add package cloudcms
or from within Visual Studio: Install-Package cloudcms
Or by adding this to your .csproj file (you may have to adjust the version):
Score: 3.4156551
|