Brightspot CMS Developer Guide

Overview of content modeling

In the Brightspot environment, content modeling refers to identifying and implementing the properties comprising a content type. Content modeling typically includes the following steps.

In this step, you define the types of content available to editors. Basic news sites or blogs use articles, images, and videos. More complex news sites may include reader comments, blog posts, interviews, and authors. Commercial sites often use images, videos, customer feedback, and ratings.

In this step you define the elements that comprise each content type. For example, an article typically has at least three properties: headline, body, and author. (The articles at Inspire Confidence have many more properties, such as different headlines for desktop and mobile, URL for a lead image, short title, and long title.)

In this step, for each property you defined in Step 2, you establish a data type. Headlines and slugs are typically strings of plain text; article bodies are typically strings of rich text; dates published and revised are typically dates; passwords are usually hidden from view. Some properties are actually content types themselves: an article typically has an author, which itself is a content type.

In this step, for each property you identified in Step 2, you define data interactions. For example, you need to decide if a field is required in the content edit form or if the field is constrained to a set of valid values.

In this step, you decide how Brightspot processes each property you identified in Step 2. For example, you can establish if a field is searchable, read-only, or includes other typical data-processing features.

See also:

Previous Topic
Content modeling
Next Topic
Creating a content type
Was this topic helpful?
Thanks for your feedback.
Our robust, flexible Design System provides hundreds of pre-built components you can use to build the presentation layer of your dreams.

Asset types
Module types
Page types
Brightspot is packaged with content types that get you up and running in a matter of days, including assets, modules and landing pages.

Content types
Landing pages
Everything you need to know when creating, managing, and administering content within Brightspot CMS.

Admin configurations
A guide for installing, supporting, extending, modifying and administering code on the Brightspot platform.

Field types
Content modeling
Rich-text elements
A guide to configuring Brightspot's library of integrations, including pre-built options and developer-configured extensions.

Google Analytics
Apple News