Presto Content Management System
Page Versioning
About Presto > Features > Page Versioning

Page versioning works as follows:

  • Page versioning can be turned on for types of content that we desire to have more than one version of. For example, a page can have a live version shown on the web, a draft version that replaces the live version at some future point, and an archived version or two that had previously been live.

  • If there are several versions of a page, the Context tab is the place you can select one to view or work on. The list of versions is displayed in the page versions area. There you can click on a version's record number to have Presto focus on that particular version. It will be highlighted in light blue.

  • To change a publish or archive date, click on the date, and select a new date and time from the resulting calendar. Then press the Return key to set the new date. Your new setting will take effect immediately. If you want to clear out a date/time value, move the mouse to the beginning of the date input, click and drag the mouse to the end so that the date is selected, release the mouse button, and press the keyboard "Delete" key. Then press return to have the change updated..

  • In the Presto backend, the Explore menu will generally indicate if a live version of an item is being delivered to the web. A live version is indicated by a letter (L) following its name in the menu; if none is available, a latest draft (d) or archived (a) version will be indicated if any.

  • On a public website, the displayed version (if any) of a page or item is determined as follows:
    • A page version is a candidate for appearing on the public website if its publish date is in the past AND its archive date is empty or in the future.
    • From the candidate versions, select the version with most recent publish date for publication. This is the item marked "Live").
    • If none of these conditions are satisfied, the item will not be shown in website menu, nor will content be retured if the item is linked to. For example, an item with an empty publish and archive date is a "draft", and is accessable only via Presto administration.

  • This system automatically ensures date consistency between publish and archive dates by implementing these rules:
    • An item's archive date must always follow its publish date, or be empty.
    • An item's archive date cannot be moved earlier than its publish date.
    • When a page's publish date is adjusted, if its archive date preceeds the new publish date, the archive date will be cleared out.


Valid XHTML 1.0!