Adobe
GoLive 6 Dynamic Content Samples
Overview
Database Design
Front Page
Story
List Stories
Publish Stories
Edit Story

text

The Stories sample illustrates how to construct a magazine or news site. The design allows authors, editors, and publishers to track the workflow status of each story and decide which ones to publish.

Main View

The Main View has two pages. Front Page shows a summary of the lead story and the titles of the other stories. Clicking on a story takes the user to the second page, Story, which displays the complete story.

Front Page demonstrates how to use record sorting and filtering to display only the stories that are ready to publish. It also shows how to insert custom code to rewind a content source in the middle of a page. Story and Front Page together demonstrate how to use Show Details of Current Record to link from a title or summary to a page with more information.

Administration View

The Administration View is designed around a four step workflow for creating new stories:

  1. An author enters a story.
  2. An editor reviews it.
  3. A publisher prioritizes the story and puts it on the front page.
  4. The publisher archives the story when it finishes its run.

The central page in the Administration View is Edit Story, which allows authors and editors to put together a story's content. When an editor decides that a story is ready to publish, he changes its status to 'Ready to Publish'. The publisher looks at all the stories that are ready to publish using the Publish Stories page, prioritizes them, and picks the ones he wants to go live on the site. List Stories provides an index page for finding stories by author, title, or status.

The Administration View demonstrates how to use record navigation, form actions, and form controls, including advanced controls like radio buttons and popup menus. List Stories also demonstrates how to use custom SQL to do something that is not possible from the GoLive user interface, in this case sorting a dynamic table when a user clicks on a column title.