Our Story Editor

Please click the green highlighted portions to learn more

Viking CMS Story Editor Screenshot

This page is also a really cool demonstration of our product. This interactive feature was built in just a couple of hours using AI and a direct screenshot of the story editor. All parts of this page are just straigh HTML/CSS/JS that were copy/pasted directly from chatGPT. No front-end developer required. A ton of time was saved using AI to do the field-mapping to co-locate the clickable boxes over the meaningful portions of a simple .png image.

In fact, chatGPT was so excited about the collaboration on this page, they wrote an article about it Unlocking a New Editorial UX!

Title

Enter the main headline for your story. This field is required and drives much of your search visibility and user engagement.

Slug

Used in the story URL. Automatically generated from the title but can be edited for clarity and SEO purposes.

Bylines

Choose one or more authors who should be credited for this story. These names may be displayed on the story page and used for filtering.

Story Location

Optional. Enter a location that may be used for geographic categorization.

Content Class

Select a content classification for the story content such as News, Weather, Sports, etc. This is primarily for use with Doubleclick for Producers, where we may have particular ad campaigns targetted towards certain types of content.

Exclusion Class

This is also a value (rarely used), in ad targetting. If there are certain ad campaigns that you do not want to appear in association with this story.

Add Image From File

Upload an image directly from your computer to include in the story’s media carousel.

Add Image From Library

Select an existing image asset from the image library.

Add Video From Library

Choose a video previously added to the video library for use the multimedia carousel.

Add Video

Attach a new video by pasting in a unique ID from your video provider. Currently we are using ViewNexa, but we can use many different providers.

Story Summary

This short summary appears in search previews, social media cards, and some internal modules. Required for SEO purposes. Also becomes the meta description for search.

Copilot Titles

Request four SEO-optimized titles for the story content in the window from the latest generation of AI, based on your content history.

Copilot Summaries

Request two SEO-optimized metadescriptions for the story content in the window from the latest generation of AI, specifically taylored to your editorial guidelines.

Categories

Categories can be of any type you've created, they can be related to specific real estate in your design or they can be content categories like "sports" or "tech-news". It's really whatever you have created! You can assign a story to more than one category, so it's a many-to-many relationship

Bio Story

You can assign this story to a particular producer, so that it can be retrieved in "about us" panels, or in the authorship section of your story page

Open in New Window

Another flag, which changes the way the story appears in your views, in this case causing it to have a target="_blank" attribute, so when it is clicked it opens the destination URL in a new browser tab.

Choose Publication Date

Select a publish time for the story other than the default (now). This is useful for embargoed or pre-scheduled stories.

Choose Go Live Date

This is the "not before" date on which the story will begin to be shown publicly in the CMS. It will also be excluded from any outgoing data feeds until that time.

Choose Go Live Date

This is the "not after" date on which the story will stop being shown in the CMS, or any outgoing data feeds.

Submit for Peer Review

We have a two-step publishing workflow, which assumes that within your organization you would like to have two parties review a story before it is seen publicly. Both parties are "producers" and both parties can perform either step. The second one assumes the role of "peer reviewer". A record is kept of both actions, so there is full responsibilty. The same producer can perform both steps with no hindrance, but if that is agains your comapny policy a visible record will remain of it. This button pushes it forward to the next step, assuming that it will be ready for publicaton upon review

Submit for Peer Review

We have a two-step publishing workflow, which assumes that within your organization you would like to have two parties review a story before it is seen publicly. Both parties are "producers" and both parties can perform either step. The second one assumes the role of "peer reviewer". A record is kept of both actions, so there is full responsibilty. The same producer can perform both steps with no hindrance, but if that is agains your comapny policy a visible record will remain of it. This button pushes it forward to the next step, assuming that even after review, it will be held from publication