Found 182 results for "scripting association"

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

Gitana / 4.0 / Data Engine / Aspects / Locked

Locked QName: f:locked Applied to a node to indicate that it has been locked. A locked node is one that a user has specifically requested the lock for. If the lock is granted, the node will only be editable by the owner of the lock. The lock may only be released by the owner of the lock or a manager/administrator of the branch. It is not necessary to work with the f:locked feature directly. Locking and unlocking are handled through specific API calls that check whether such modifications are all

Score: 1.4998397

Gitana / 3.2 / Guide / Guide / Cookbooks / PHP Cookbook

PHP 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: 1.4958801

Gitana / 4.0 / Developers / Cookbooks / PHP Cookbook

PHP 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: 1.4958801

Tree Hierarchies

In Cloud CMS, there are no hard and fast rules regarding association types between nodes. And so, when dealing with things like tree structures, you usually have to first make some assumptions about the kinds of relationships between nodes that you want to traverse. For arbitrary relationships and traversals around nodes, Cloud CMS provides traversal methods which are a bit more intensive to use. However, if you're using typical a:child relationships between nodes (which is what Cloud CMS uses f

Score: 1.4790553

Gitana / 3.2 / Guide / Guide / Policies

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 into. By default, Cloud CMS provides sensible and useful content policy handlers to manage the lifecycle of you content. You can wire in new policy handlers. Policy handlers include scripts and rules. These policies will trigger behaviors whe

Score: 1.4693162

Gitana / 4.0 / Data Engine / Behaviors / Policies

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 into. By default, Cloud CMS provides sensible and useful content policy handlers to manage the lifecycle of you content. You can wire in new policy handlers. Policy handlers include scripts and rules. These policies will trigger behaviors whe

Score: 1.4693162

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): Connecting to Cloud

Score: 1.468815

Gitana / 3.2 / Guide / Guide / Cookbooks / Python Cookbook

Python Cookbook Getting Started To get started with the Python driver, visit Gitana Python Driver Page or the Github Page. It is written with Python 3 and can be used in any compatible project. You can install the driver via the command line: pip install cloudcms or pip3 install cloudcms Or add something like this to your requirements.txt: cloudcms==1.1.0 Connecting to Gitana You can connect to Gitana by providing a config file or the oauth variables directly. Using a Gitana JSON file You ca

Score: 1.4556668

Gitana / 4.0 / Developers / Cookbooks / Python Cookbook

Python Cookbook Getting Started To get started with the Python driver, visit Gitana Python Driver Page or the Github Page. It is written with Python 3 and can be used in any compatible project. You can install the driver via the command line: pip install cloudcms or pip3 install cloudcms Or add something like this to your requirements.txt: cloudcms==1.1.0 Connecting to Gitana You can connect to Gitana by providing a config file or the oauth variables directly. Using a Gitana JSON file You ca

Score: 1.4556668

Gitana / 3.2 / Guide / Guide / Features / Deployment Config

Deployment Config QName: f:deployment-config The Deployment Config feature lets you describe settings that should be considered by one or more Deployment Handlers during deployment. These settings may describe things such as a mappings of deployed content to file system paths. When a node is deployed, if it has the f:deployment-config feature on it, then that feature may instruct the Deployment Handler about how to deploy. Configuration The f:deployment-config feature is utilized by the followin

Score: 1.4493637

Gitana / 4.0 / Data Engine / Aspects / Deployment Config

Deployment Config QName: f:deployment-config The Deployment Config feature lets you describe settings that should be considered by one or more Deployment Handlers during deployment. These settings may describe things such as a mappings of deployed content to file system paths. When a node is deployed, if it has the f:deployment-config feature on it, then that feature may instruct the Deployment Handler about how to deploy. Configuration The f:deployment-config feature is utilized by the followin

Score: 1.4493637

Gitana / 3.2 / Guide / Guide / Features / Knowledge Recipient

Knowledge Recipient QName: f:knowledge-recipient Used internally to identify that a node has received one or more knowledge properties from a source Knowledge Space. These properties exist on the JSON but may have their values overwritten at any time. The indicated properties are not "mastered" on this node but rather receive their values from elsewhere. Any node that is marked as a f:knowledge-recipient will have at least one a:shares-knowledge association binding it back to the source of the p

Score: 1.4400105

Gitana / 4.0 / Data Engine / Aspects / Knowledge Recipient

Knowledge Recipient QName: f:knowledge-recipient Used internally to identify that a node has received one or more knowledge properties from a source Knowledge Space. These properties exist on the JSON but may have their values overwritten at any time. The indicated properties are not "mastered" on this node but rather receive their values from elsewhere. Any node that is marked as a f:knowledge-recipient will have at least one a:shares-knowledge association binding it back to the source of the p

Score: 1.4400105

Gitana / 3.2 / Guide / Guide / Transfer

Transfer 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: 1.4093301

Gitana / 4.0 / Data Engine / Transfer / Overview

Transfer 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: 1.4093301

Gitana / 3.2 / Guide / Guide / UI Developers Guide / Contexts / document-actions

document-actions [ { "evaluator": "and", "condition": [ { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:multilingual" } }, { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:translation" } }, { "evaluator": "document-has-feature", "condition": "f:locale" } ], "

Score: 1.4053853

Gitana / 4.0 / Developers / User Interface Customization / Contexts / document-actions

document-actions [ { "evaluator": "and", "condition": [ { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:multilingual" } }, { "evaluator": "not", "condition": { "evaluator": "document-has-feature", "condition": "f:translation" } }, { "evaluator": "document-has-feature", "condition": "f:locale" } ], "

Score: 1.4053853

Gitana / 3.2 / Guide / Guide / User Interface / Projects / Deleted Items

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 or removed permanently. As such, it is always possible walk backwards in time and discover content that was deleted - all the way back to the moment when your branch or repository was created. To make things easier, Cloud CMS provides a "deletions" in

Score: 1.3934186

Gitana / 4.0 / User Interface / Projects / Deleted Items

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 or removed permanently. As such, it is always possible walk backwards in time and discover content that was deleted - all the way back to the moment when your branch or repository was created. To make things easier, Cloud CMS provides a "deletions" in

Score: 1.3934186

Directed and Undirected Associations

Cloud CMS has the notion of both directed and undirected associations. In the API and within the drivers, when you work with associations, you can query for associations that are "incoming" or "outgoing": These are both directed associations which are relative to a given node. Outgoing means start from this node and find associations pointing to another node. Incoming means find associations that point to me. It also supports the notion of "mutual" associations which are undirected. The source o

Score: 1.3847715

Gitana / 3.2 / Guide / Guide / Security / Authorities

Authorities Every data store and object in Cloud CMS maintains access control lists so that you can finely describe the rights of any principal in the system against it. This lets you finely tune the rights of individual users against data stores and objects down to a single permission. This access control is authority-based which means that it's applied by granting authorities (or roles) that a principal has over an object. Let's buckle down on the terminology for a moment: A Permissioned entit

Score: 1.3813956

Gitana / 4.0 / Data Engine / Security / Authorities

Authorities Every data store and object in Cloud CMS maintains access control lists so that you can finely describe the rights of any principal in the system against it. This lets you finely tune the rights of individual users against data stores and objects down to a single permission. This access control is authority-based which means that it's applied by granting authorities (or roles) that a principal has over an object. Let's buckle down on the terminology for a moment: A Permissioned entit

Score: 1.3813956

Gitana / 3.2 / Guide / Guide / Cookbooks / REST API Cookbook

REST API Cookbook Getting Started This guide assumes that you have already installed an HTTP client with which you will be making requests. However, it is highly recommended that you look at our language drivers and you read about the one that you will be using in your application. Connecting to Cloud CMS CloudCMS uses OAuth2 to perform authentication, and as such to connect you will have to perform the authentication handshake manually to connect directly with the rest api. The specifics of thi

Score: 1.336034

Gitana / 4.0 / Developers / Cookbooks / REST API Cookbook

REST API Cookbook Getting Started This guide assumes that you have already installed an HTTP client with which you will be making requests. However, it is highly recommended that you look at our language drivers and you read about the one that you will be using in your application. Connecting to Gitana Gitana uses OAuth2 to perform authentication, and as such to connect you will have to perform the authentication handshake manually to connect directly with the rest api. The specifics of this dif

Score: 1.336034

Gitana / 3.2 / Guide / Guide / Actions / Copy Multiple Nodes

Copy Multiple Nodes ID: copyMultipleNodes Copies multiple nodes and any of their owned children to a new location in the content graph. Configuration Property Type Required Default Description repositoryId text true The ID of the repository of the source node. branchId text true The ID of the branch of the source node. nodeIds array true An array of node IDs to be copied (soure nodes) targetRepositoryId text true The ID of the repository of the target parent node. targetBranchId text true The ID

Score: 1.3336139