|

Design and Structure

How OneStopCMS supports the implementation of websites with different 'look and feel' and a description of the tools available to manage website structure.

Introduction

The following section highlights some of the key areas of functionality provided by the OneStopCMS service. Individual clients can determine which areas of functionality they wish to implement:

Layouts and Themes

OneStopCMS includes an innovative Layouts and Themes architecture which:

  • enforces consistency of navigation throughout the site
  • enforces separation of HTML structure from CSS design elements
  • enforces production of a print CSS to format pages correctly for printing
  • significantly reduces the development effort required to
    • create new templates
    • create sister websites with common look and/or feel
    • implement large-font or high-contrast views
    • implement section-level colour themes
    • provide accessible views which optionally hide images
    • re-brand a website with updated logo/colour theme/fonts

Building Website Sections and Pages

Sites are structured hierarchically, much like the folder structure on a PC. The top level folders are called channels. Channels can contain further sub-channels and/or web pages (postings). Authorised users have total control over site structure and content via an intuitive administrative console.

Postings are created by selecting an appropriate template from a gallery. The tool used to create content behaves in many respects like a contemporary word-processor. Text can be inserted into the editor via cut & paste from MS-Word and upon saving, automatically takes on the pre-determined website style for fonts and headings.

All content that is used within web pages is maintained within one of a number of resource galleries. A resource gallery is created to logically group different types of content (e.g. site images, PDF files for download etc).

These items are uploaded into the resource galleries and can then be utilised on multiple postings throughout the site. If a resource is updated, it can be replaced in the resource gallery and every page that utilises that resource automatically uses the updated version.

Publication and expiry dates can be set for approved channels and postings, enabling them to appear on the live website on a pre-determined future date and time and to cease appearing at a later date and time. The pages are not lost from the system upon expiry but may be viewed by administrators prior to deletion, archival or reinstatement as appropriate.