Found 209 results for "content-models definitions associations"

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

Gitana / 3.2 / Guide / Guide / Traversal

Traversal Content in Cloud CMS is stored in a graph-like structure that consists of nodes and associations. Nodes are entities in the graph and associations are the relationships (the lines between points in the graph). As such, when working with content in Cloud CMS, you'll often find it useful to employ these structures in terms of your content model. Your content can be spread out between nodes and associations equally so that both the entities and the relationships hold JSON properties that

Score: 14.044667

Gitana / 4.0 / Data Engine / Discovery / Traversal

Traversal Content in Cloud CMS is stored in a graph-like structure that consists of nodes and associations. Nodes are entities in the graph and associations are the relationships (the lines between points in the graph). As such, when working with content in Cloud CMS, you'll often find it useful to employ these structures in terms of your content model. Your content can be spread out between nodes and associations equally so that both the entities and the relationships hold JSON properties that

Score: 14.044667

Gitana / 3.2 / Guide / Guide / Content Modeling

Content 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: 12.713629

Gitana / 4.0 / Data Engine / Content Models / Overview

Content 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: 12.713629

Gitana / 4.0 / Data Engine / Content Models / References

References References provide a way for you to link two definitions together so as to reuse one of the definitions in the other. It gives you a way to centrally define something and then have that something's schema get reused in other definitions in your content model. For example, suppose you have an my:author definition that looks like this: { "type": "object", "properties": { "firstName": { "type": "string", "title": "First Name" }, "la

Score: 12.05821

Gitana / 4.0 / Developers / Cookbooks / Content Modeling Cookbook

Content Modeling Cookbook Getting Started To get started with Content Modeling, please visit the Content Modeling Page. Code Samples Here are some code samples of common data structures to help you get started. Array of strings An array of strings. Definition: "prop1": { "type": "array", "items": { "type": "string" } } Form: "prop1": { "type": "array", "items": { "type": "text" } } An Object An object with two properties. Definition: "articleAvailability

Score: 10.750577

Gitana / 3.2 / Guide / Guide / Content Modeling / Definitions

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 should have, the types of every element (such as whether a property is a string or a number), constraints and other nested aspects of the content type. Definitions come in several flavors, the main ones being: Content Type Definitions Association Definitions Feature Definitions Cloud CMS lets you create adhoc cont

Score: 9.927582

Gitana / 4.0 / Data Engine / Content Models / Definitions

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 should have, the types of every element (such as whether a property is a string or a number), constraints and other nested aspects of the content type. Definitions come in several flavors, the main ones being: Content Type Definitions Association Definitions Feature Definitions Cloud CMS lets you create adhoc cont

Score: 9.927582

Gitana / 3.2 / Guide / Guide / Application Server / Tags / @associations

@associations Finds associations around a node. {@associations node="" type="" nodeSort="title" nodeSortDirection="-1" nodeLimit="" nodeSkip="" as=""} {+templateIdentifier/} {/associations} Parameters parameter required description node yes node id type the qname type of the associations to query for. default is a:linked sort the field to sort on sortDirection the direction to sort in (either 1 for ascending or -1 for descending) limit the number of records to retu

Score: 8.802036

Gitana / 4.0 / Developers / Application Server / Tags / @associations

@associations Finds associations around a node. {@associations node="" type="" nodeSort="title" nodeSortDirection="-1" nodeLimit="" nodeSkip="" as=""} {+templateIdentifier/} {/associations} Parameters parameter required description node yes node id type the qname type of the associations to query for. default is a:linked sort the field to sort on sortDirection the direction to sort in (either 1 for ascending or -1 for descending) limit the number of records to retu

Score: 8.802036

Gitana / 4.0 / Data Engine / Content Models / Default Paths

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 structure that you intend. Paths support templated variables so that the path can be dynamic. It can depend on the values having been entered. For example, let's suppose I have the content type for an article, like this: { "title":

Score: 7.9690475

Gitana / 3.2 / Guide / Guide / Content Modeling / References

References References provide a way for you to link two definitions together so as to reuse one of the definitions in the other. It gives you a way to centrally define something and then have that something's schema get reused in other definitions in your content model. For example, suppose you have an my:author definition that looks like this: { "type": "object", "properties": { "firstName": { "type": "string", "title": "First Name" }, "la

Score: 5.8666887

Gitana / 3.2 / Guide / Guide / UI Developers Guide / Contexts / content-model-associations-list-item-actions

content-model-associations-list-item-actions [ { "config": { "content-model-associations-list-item-actions": [ { "key": "edit-document", "link": "/#/projects/{{project._doc}}/model/associations/{{_qname}}/properties", "iconClass": "fa fa-pencil" }, { "key": "view-json", "link": "/#/projects/{{project._doc}}/model/associations/{{_qname}}/json", "iconClass": "fa fa-code" }, { "

Score: 5.0473566

Gitana / 4.0 / Developers / User Interface Customization / Contexts / content-model-associations-list-item-actions

content-model-associations-list-item-actions [ { "config": { "content-model-associations-list-item-actions": [ { "key": "edit-document", "link": "/#/projects/{{project._doc}}/model/associations/{{_qname}}/properties", "iconClass": "fa fa-pencil" }, { "key": "view-json", "link": "/#/projects/{{project._doc}}/model/associations/{{_qname}}/json", "iconClass": "fa fa-code" }, { "

Score: 5.0473566

Gitana / 3.2 / Guide / Guide / Content Modeling / Definitions / Content Type Definition

Content Type Definition A content type defines a type of content that your content workers generally create, edit and publish. For example, an article or a press release might be considered to be a content type. The content type defines the schema, properties, behaviors and everything to do with a specific kind of content. You then set about creating instances of that content type. These are sometimes referred to as content instances. Instances are instantiations of a type. All content instances

Score: 4.6091356

Gitana / 4.0 / Data Engine / Content Models / Definitions / Content Type Definition

Content Type Definition A content type defines a type of content that your content workers generally create, edit and publish. For example, an article or a press release might be considered to be a content type. The content type defines the schema, properties, behaviors and everything to do with a specific kind of content. You then set about creating instances of that content type. These are sometimes referred to as content instances. Instances are instantiations of a type. All content instances

Score: 4.6091356

Gitana / 3.2 / Guide / Guide / Getting Started / Content Modeling

Content Modeling 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 give

Score: 4.2250257

Gitana / 4.0 / Getting Started / Working with Content / Overview

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

Gitana / 3.2 / Guide / Guide / Content Modeling / Definitions / Association Definition

Association Definition An Association Definition describes the schema of a relationship between two nodes. Fundamentally, association instances are JSON objects that conform to the JSON schema of their association definitions. Association definitions allow you to specify the schema of your associations so as to store properties on them. There are primarily two families of associations - a:linked and a:owned, describing linked and owned associations, respectively. A linked association is one in w

Score: 3.9744103

Gitana / 4.0 / Data Engine / Content Models / Definitions / Association Definition

Association Definition An Association Definition describes the schema of a relationship between two nodes. Fundamentally, association instances are JSON objects that conform to the JSON schema of their association definitions. Association definitions allow you to specify the schema of your associations so as to store properties on them. There are primarily two families of associations - a:linked and a:owned, describing linked and owned associations, respectively. A linked association is one in w

Score: 3.9744103

Gitana / 3.2 / Guide / Guide / Cookbooks / Content Modeling Cookbook

Content Modeling Cookbook Getting Started To get started with Content Modeling, please visit the Content Modeling Page. Code Samples Here are some code samples of common data structures to help you get started. Array of strings An array of strings. Definition: "prop1": { "type": "array", "items": { "type": "string" } } Form: "prop1": { "type": "array", "items": { "type": "text" } } An Object An object with two properties. Definition: "articleAvailability

Score: 3.6091561

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: 3.499323

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: 3.499323

Gitana / 3.2 / Guide / Guide / Content Modeling / Definitions / Feature Definition

Feature Definition A Feature Definition is a cross-cutting concern or Aspect that you can apply arbitrarily to content instances or content types (to apply to all instances of a type). A Feature Definition is used to optionally describe additional schema that should be applied to a content or association type. Feature Definitions also endow content instances with special behaviors. Feature Definitions are defined in much the same way as Types or Associations. Each Feature has a QName and the JSO

Score: 3.3180199

Gitana / 4.0 / Data Engine / Content Models / Definitions / Feature Definition

Feature Definition A Feature Definition is a cross-cutting concern or Aspect that you can apply arbitrarily to content instances or content types (to apply to all instances of a type). A Feature Definition is used to optionally describe additional schema that should be applied to a content or association type. Feature Definitions also endow content instances with special behaviors. Feature Definitions are defined in much the same way as Types or Associations. Each Feature has a QName and the JSO

Score: 3.3180199