Schemas
Schemas define the structure of content and metadata.
You create Schemas to design the structure of content or metadata for the following types of items:
- Components
- Multimedia Components
- Metadata that can be associated with Publications, Folders, Structure Groups, Pages, Page and Component Templates, Categories and Keywords
- The parameter data required by a Template Building Block when invoked within a Compound Template.
- A Region on a Page, or the Page itself
- Schema types
You can create different types of Schemas: Component Schemas, Multimedia Schemas, Metadata Schemas, Embeddable Schemas and Parameter Schemas. - Schemas for Components
A Simple Schema defines the field types, parameters, and metadata of Component content. Use Content Manager Explorer to create a Simple Schema. To create Complex Schemas, you must create and edit the Component content in XML. - Multimedia Schemas
Multimedia Schemas define the types of binary data that a Multimedia Component can contain and, optionally, additional metadata that a content author can add to the Multimedia Component, for example a description of an image. - Embeddable Schemas
Embeddable Schemas define a series of fields that you can use in other Schemas so that you can reuse fields in multiple Schemas. - Metadata Schemas
Metadata is a definition or description of data. - Parameter Schemas
Parameter Schemas define the parameter data required by a Template or Template Building Block that is invoked within a Template. - Region Schemas and Page Schemas
Use a Region Schema to define what a certain part of your Page, called a Region, can contain. A Page Schema is simply a Region Schema that defines what your entire Page (the top-level Region) can contain. - Bundle Schemas
Bundle Schemas define the metadata, dissolving behavior, and associated Workflow Process of a Bundle. Bundle Schemas are also called Bundle Types. - Editing Schemas
When you edit a Schema changes to the Schema affect all items that use it: you remove fields or change the Schema field type data will be lost in the items that used these fields, or if you change the mandatory property the Component is invalid until it is updated. - Field types for Schemas
Simple Schemas use predefined field types. - Field properties
Depending on the type of Schema field, a field can have a number of properties. - Text fields
Text fields accept alphanumeric values as a single line of text or multiple lines of text. You can also add the following attributes to a text field: Number of rows, rich text formatting (for text fields greater than 1 line), list fields, multiple values, mandatory, Custom URLs and default values. - Number fields
Add a number field to a Schema to allow users to enter numeric values in a Component. Number fields accept numbers, decimals, and negative symbols. - Date fields
Add a date field to a Schema to allow content authors to enter dates in a Component. You can create multiple value date fields to allow content authors to add multiple dates. - List fields
A list field allows users to choose one or more values from a list. You can create your own list values, or for Text fields you can specify list values using Categories. You can create list fields for Text fields (single line only), number fields and date fields. - External link fields
Add an External Link field to allow content authors to add links to any URL-addressable resource. - Multimedia link fields
Add a multimedia link field to a schema to allow content authors to create a link to a multimedia Component. - Component Link fields
Add a Component link field to a Schema to allow content authors to create a link to a Component. You can also allow an author to add a multimedia Component using this field type. - Defining custom URLs
When adding a field to a Schema, you can specify a Custom URL. You may link to the same page for multiple fields. The Custom URL field allows you to turn field names into a hyperlink to a Web resource. - Constraining field content
In the Source tab of a Schema you can add field constraints called facets to some Schema field types. Components based on schemas that use these facets can still be edited in the Content Manager Explorer.