Found 1151 results for "access-policies conditions and"

The search executed in 0.002154349 seconds. That's fast.

How do I run custom validation before something is deleted?

Cloud CMS provides several ways to run validation ahead of deletion. There are many use cases where this employed - such as: Preventing an Image from being deleted when it is being referenced by a live Web Page Preventing a required sub-object from being deleted Preventing something from deleted when one or more other things are referencing it or depend on it in some way Here are a few approaches which are commonly used: ## Content Model Dependencies We implement link validation via the graph. S

Score: 0.34726468

Gitana / 3.2 / Guide / Guide / API / Data Types / Association

Association Type {{#dataTypeArticle objectTypeId}}{{objectTypeId}}{{/dataTypeArticle}} Datastore Type {{#dataTypeArticle datastoreTypeId}}{{datastoreTypeId}}{{/dataTypeArticle}} Supports {{#article "security/authorities"}}authorities{{/article}}, {{#article "security/permissions"}}permissions{{/article}}, {{#article "transfer"}}transfer{{/article}} Associations, on the other hand, do not bear permissions. They are considered structural elements that provide several meanings for the content in a

Score: 0.34683233

Gitana / 4.0 / Data Engine / API / Data Types / Association

Association Type {{#dataTypeArticle objectTypeId}}{{objectTypeId}}{{/dataTypeArticle}} Datastore Type {{#dataTypeArticle datastoreTypeId}}{{datastoreTypeId}}{{/dataTypeArticle}} Supports {{#article "security/authorities"}}authorities{{/article}}, {{#article "security/permissions"}}permissions{{/article}}, {{#article "transfer"}}transfer{{/article}} Associations, on the other hand, do not bear permissions. They are considered structural elements that provide several meanings for the content in a

Score: 0.34683233

Gitana / 4.0 / Forms / Fields / Date Time Field

Date Time Field The datetime field. The DateTime Field builds on the standard Date Field and leverages the Bootstrap DateTime plugin under the hood. You can learn more about this plugin on its GitHub page: https://github.com/Eonasdan/bootstrap-datetimepicker. For more information on date and time formatting strings, see the Moment.js documentation: http://momentjs.com/docs/. The default date time format is assumed to be MM/DD/YYYY HH:mm:ss. This is an American approach to the date with a 24-hour

Score: 0.34671906

Gitana / 3.2 / Guide / Guide / Forms / Fields / Slug

Slug ID: slug The slug field type copies the value of it's dependent text field and converts the value to a string that can become part of a url. The slug field will automatically update when the value of it's dependent field changes. The emptyOnly property causes the field to be updated only if the field is currently empty. The slugified value will be derived from the dependent field value by making it lower case and replacing white space with '-'. An optional argument "filterRegex" can be used

Score: 0.34643623

Gitana / 3.2 / Guide / Guide / User Interface / Projects / Configure Locales

Configure Locales When working with multilingual content and translations, Cloud CMS will automatically provide a list of available locales. The full set is complete but lengthy. In many cases, you may wish to trim back this locale list so that your editors benefit from a shorter list and also an exact list of the locales that you wish to support. You can specify this list per-project by editing your project JSON to include something like the following: { ..., "locales": [{ "code

Score: 0.34643623

Gitana / 3.2 / Guide / Guide / Application Server / Authentication / Providers / GitHub

GitHub Cloud CMS provides integrated authentication and single-sign-on (SSO) with GitHub. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against GitHub. For more information on Authentication within the App Server, see App Server Authentication / SSO. GitHub API Keys You will need to configure a GitHub application and have the following infor

Score: 0.34643623

Gitana / 3.2 / Guide / Guide / Application Server / Authentication / Providers / Google

Google Cloud CMS provides integrated authentication and single-sign-on (SSO) with Google. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against Google. For more information on Authentication within the App Server, see App Server Authentication / SSO. Google API Keys You will need to configure a Google application and have the following infor

Score: 0.34643623

Gitana / 3.2 / Guide / Guide / Application Server / Authentication / Providers / LinkedIn

LinkedIn Cloud CMS provides integrated authentication and single-sign-on (SSO) with LinkedIn. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against LinkedIn. For more information on Authentication within the App Server, see App Server Authentication / SSO. LinkedIn API Keys You will need to configure a LinkedIn application and have the follo

Score: 0.34643623

Gitana / 3.2 / Guide / Guide / Application Server / Authentication / Providers / Twitter

Twitter Cloud CMS provides integrated authentication and single-sign-on (SSO) with Twitter. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against Twitter. For more information on Authentication within the App Server, see App Server Authentication / SSO. Twitter API Keys You will need to configure a Twitter application and have the following

Score: 0.34643623

Gitana / 4.0 / Developers / Application Server / Authentication / Providers / GitHub

GitHub Cloud CMS provides integrated authentication and single-sign-on (SSO) with GitHub. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against GitHub. For more information on Authentication within the App Server, see App Server Authentication / SSO. GitHub API Keys You will need to configure a GitHub application and have the following infor

Score: 0.34643623

Gitana / 4.0 / Developers / Application Server / Authentication / Providers / Google

Google Cloud CMS provides integrated authentication and single-sign-on (SSO) with Google. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against Google. For more information on Authentication within the App Server, see App Server Authentication / SSO. Google API Keys You will need to configure a Google application and have the following infor

Score: 0.34643623

Gitana / 4.0 / Developers / Application Server / Authentication / Providers / LinkedIn

LinkedIn Cloud CMS provides integrated authentication and single-sign-on (SSO) with LinkedIn. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against LinkedIn. For more information on Authentication within the App Server, see App Server Authentication / SSO. LinkedIn API Keys You will need to configure a LinkedIn application and have the follo

Score: 0.34643623

Gitana / 4.0 / Developers / Application Server / Authentication / Providers / Twitter

Twitter Cloud CMS provides integrated authentication and single-sign-on (SSO) with Twitter. This page describes the authentication provider available for the Cloud CMS Application Server that enables your mobile or web applications as well as the Cloud CMS user interface or API to authenticate against Twitter. For more information on Authentication within the App Server, see App Server Authentication / SSO. Twitter API Keys You will need to configure a Twitter application and have the following

Score: 0.34643623

Gitana / 4.0 / Data Engine / Publishing / Publications

Publications Publications tell the system whenever content on the "master" branch goes into the "Approved" state, it should be pushed out to the deployment target. Once you Add a Rule to the Project, the content from the Selected Branch will be published to the Selected Deployment Target and its Lifecycle State will change to Approved. To Add Publication: Go to Manage Project Publication Settings Click on Publications Click on Add a Rule How content i selected for publishing: either by branch or

Score: 0.34643623

Gitana / 4.0 / Forms / CMS / Fields / Slug

Slug ID: slug The slug field type copies the value of it's dependent text field and converts the value to a string that can become part of a url. The slug field will automatically update when the value of it's dependent field changes. The emptyOnly property causes the field to be updated only if the field is currently empty. The slugified value will be derived from the dependent field value by making it lower case and replacing white space with '-'. An optional argument "filterRegex" can be used

Score: 0.34643623

Gitana / 4.0 / User Interface / Projects / Configure Locales

Configure Locales When working with multilingual content and translations, Cloud CMS will automatically provide a list of available locales. The full set is complete but lengthy. In many cases, you may wish to trim back this locale list so that your editors benefit from a shorter list and also an exact list of the locales that you wish to support. You can specify this list per-project by editing your project JSON to include something like the following: { ..., "locales": [{ "code

Score: 0.34643623

Gitana / 3.2 / Guide / Guide / General / Data Lists

Data Lists Cloud CMS allows you to organize multiple content items into a single data list so that the full collection of items can be ordered, managed and worked on all at once. Collections of items organized into a data list additionally support internationalization (I18N), allowing you to flip between multiple locale-based views of the list while working on translations in any of the list's supported locales. Under the hood, a data list is a node of type n:list. It has zero or more associatio

Score: 0.34640694

Gitana / 4.0 / Data Engine / Nodes / Data Lists

Data Lists Cloud CMS allows you to organize multiple content items into a single data list so that the full collection of items can be ordered, managed and worked on all at once. Collections of items organized into a data list additionally support internationalization (I18N), allowing you to flip between multiple locale-based views of the list while working on translations in any of the list's supported locales. Under the hood, a data list is a node of type n:list. It has zero or more associatio

Score: 0.34640694

Gitana / 4.0 / Developers / Frameworks / cURL

cURL Guide and References for connectivity to Cloud CMS Connecting to Cloud CMS From a command prompt, the curl command can be used to execute API calls to Cloud CMS. Connecting to the Cloud CMS API requires API Keys from your Cloud CMS project. This is done by default for the sample project. You can find these by going to Manage Project and clicking API Keys in the left hand menu. Several examples of using curl are available in our Gitana SDK For example, reading a node can be done with the fol

Score: 0.3453625

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) as per your preference. The advantage here is simplicity with these controls and compatibility with JSON schema. The disadvantage is that MongoDB provides a lot of very powerful capabilities for range query and sorting that do not play as nicely with th

Score: 0.3453625

Finding sanity by losing your head

There was a lot of chatter last year regarding a “headless” or “decoupled” CMS design. Zeitgeist, maybe… countermovement, definitely. Since their inception, every expansion of content management software along the continuum from managing basic websites to full-on digital experiences drove CMSes further and further into the application’s presentation tier. In parallel, we witnessed the maturity of frameworks such as Angular, Ember, and Ionic (just to name a few) - all pushing development out to t

Score: 0.3453625

Gitana / 3.2 / Guide / Guide / User Interface / Workflow / How to Start a Workflow

How to Start a Workflow Note: 1. A Workflow model is defined at Platform level and is available within all projects 2. See workflow video: https://gitana.io/resources/introduction-to-workflow.html Example There are a number ways to start a workflow. Here is just one: open a document Click 'Workflows' and then ‘+Start Workflow’ This will bring up the Start Workflow Form. Complete the fields in the form. Notes: In our example, the Adhoc Workflow, you will need another person/member in the project

Score: 0.34484267

Gitana / 3.2 / Guide / Guide / UI Developers Guide / Contexts / regions

regions [ { "evaluator": "and", "condition": [ { "evaluator": "or", "condition": [ { "evaluator": "uri-match", "condition": "/projects/{projectId}/documents/{documentId}/browse" }, { "evaluator": "uri-match", "condition": "/projects/{projectId}/content/{qname}/documents/{documentId}/browse" } ] }, { "evaluator": "or", "condition": [

Score: 0.34484267

Gitana / 4.0 / Developers / User Interface Customization / Contexts / regions

regions [ { "evaluator": "and", "condition": [ { "evaluator": "or", "condition": [ { "evaluator": "uri-match", "condition": "/projects/{projectId}/documents/{documentId}/browse" }, { "evaluator": "uri-match", "condition": "/projects/{projectId}/content/{qname}/documents/{documentId}/browse" } ] }, { "evaluator": "or", "condition": [

Score: 0.34484267