Navigation Controls - A menu to suit every design

Feature for your website, intranet or portal
We have menus to suit almost every need.

Contensis has a whole range of navigational controls that will suit almost any design. Each of the controls follows a standard accessible, semantic markup, to ensure consistency in your XHTML.

All of the navigational controls are automatically generated based upon user contribution within the Contensis Content Management System.

Using the navigational controls ensures that you should never need to build a menu manually again. The two main navigational controls are the Simple Menu XML and the LocalView Menu.

Simple Menu XML

The simple menu is probably the most frequently used menu control of all - in fact it is in use on this website, as the main left-hand navigation.

The menu shows all pages that exist within the current level in the navigation as well as pages that appear in the parent levels.

The menu has the option to enable security, so you can personalise the experience of users visiting the site and only show them sections or pages that you have given them permission to access. Permissions are totally granular so you can be assured you will be able to configure the permissions the way you want.

As with all menu controls, there are a range of settings that can be applied to configure the menu.

This screenshot shows the Simple Menu XML styled for Connect Housing
This screenshot shows the Simple Menu XML styled for Connect Housing
This screenshot shows the Simple Menu XML styled for Stratford-upon-Avon College
This screenshot shows the Simple Menu XML styled for Stratford-upon-Avon College

Local-View Menu

The Local-View Menu is often used when there is a very deep navigation structure, as it acts almost as a breadcrumb control and menu at the same time. We often find the control being used on Local Government sites.

There are wide ranges of implementations and like all other navigational controls, it uses a standardised mark-up.

This screenshot shows the LocalView Menu styled for Oxford Radcliffe Hospitals NHS Trust
This screenshot shows the Local-View Menu styled for Oxford Radcliffe Hospitals NHS Trust
This screenshot shows the LocalView Menu styled for a Local Government implementation
This screenshot shows the Local-View Menu styled for a Local Government implementation

 

 

There are a wide range of other navigational controls available in Contensis. We have detailed some of these, but the list is by no means exhaustive.

This screenshot shows the Folder Summary List in use on the Macmillan Cancer Support site
This screenshot shows the Folder Summary List in use on the Macmillan Cancer Support site

Folder Summary List

The Folder Summary List provides a multi-column list of elements within a particular navigational section. The menu can either just show the first level or can show sub-elements of the first level too.

The menu is often useful when you have a large navigational structure and you have a small amount of content for sectional pages. This menu can be used where sectional pages are normally.

The example we are looking at here is for Macmillan Cancer Support, and enables you to navigate a particular section of their site. 

This screenshot shows the Accordian Menu in use on the MCP plc site
This screenshot shows the Accordion Menu in use on the MCP plc site

 

Accordion Menu

The Accordion Menu is very similar to the Simple Menu XML in structure and general function, other than the fact that sections open automatically as you hover over them or click on them.

The control has been used in many implementations and, again like the Folder Summary List, is useful when you don't want to provide intermediate or sectional pages to dig down through the navigation.

 

This screenshot shows the Dynamic Jump Menu in use on the Macmillan Cancer Support site
This screenshot shows the Dynamic Jump Menu in use on the Macmillan Cancer Support site

Dynamic Jump Menu

The Dynamic Jump Menu is very useful when you have very long pages of content. Often the menu is built-in to a template as standard, and can be turned on using a meta data checkbox.

The menu creates a link to each of the headings in the page and can be configured to look at each of the different heading types.

Normally, text will precede the menu saying for example "On this page:" and each of the heading will have a 'back to top' link added.

 

This screenshot shows the Related Items Control in use on the Macmillan Cancer Support site
This screenshot shows the Related Items Control in use on the Macmillan Cancer Support site

Related Items

Contensis has a whole framework for defining relationships between different pieces of content. This framework can be explored in more detail on our relationships page.

This control allows you to render the results of the relationships created by your editors. Normally, it is presented in the form of an ordered or unordered list and can be styled in any way you choose.

 

This screenshot shows the Quick Links Menu in use on the Cumbria University site
This screenshot shows the Quick Links Menu in use on the Cumbria University site

Quick Links Menu

The Quick Links Menu is, quite literally, a drop-down menu, which is normally bound to a folder of links within the CMS.

This type of menu is normally incorporated in the main template of a site design and can be accessed at any time.

The menu is simple and effective. As with all menu controls, you can use them wherever you choose in your site.

 

A screenshot of the Tag Clound control, often used in Blogs
A screenshot of the Tag Cloud control, often used in Blogs

Tag Cloud

The Tag Cloud control is often used as part of a Blogs implementation but could, of course, be used to navigate any type of content in the Contensis Content Management System. The control renders a set of tags sized by the number of times a tag has been used. The more times a tag has been used, the larger the item will appear in the cloud.

Tagging can be adopted on any content in Contensis, and is often used to manage general page keywords. More on tagging can be found on our Meta Data pages.

This screenshot shows the SiteMap XML control in use on the European University Institute website
This screenshot shows the Site Map control in use on the European University Institute website

SiteMap XML

The SiteMap XML is a control that will be used in virtually every Content Management implementation. The Control provides a site map of an entire site or just a sub-section, if required.

Every piece of content has the option to include the content in the site map, so you can exclude and include content at individual contributor level.

 

 
This screenshot shows the A to Z index control in use on the Nottingham University site
This screenshot shows the A to Z index control in use on the Nottingham University site

Site A-Z

The A-Z control can be used anywhere on your site. Often it is used for an entire site A-Z, but it is also used for sub-sections such as a product A-Z or a news A-Z. The content displayed is based upon the setting available to editors to include any piece of content in the A-Z, although often filters will be applied to remove entire blocks of content.

For example, if the control is being used as a site A-Z it is normal to only show web pages.

Breadcrumbs

Virtually every site implemented today will use a breadcrumb control. As you would expect, the Contensis Content Management System has a breadcrumb control built-in as standard.

Content Ticker

The Content Ticker uses simple ticker animation and allows you to pull information from upcoming events and current news items to any page in your site. This is a great way to keep users informed without taking up a lot of page real-estate.

From an editor's perspective, all you need to do is use the content management system and the menus will be created automatically.

This screenshot shows the menu options available to any editor
This screenshot shows the menu options available to any editor

Where an item appears in the menu is directly related to where the item is created in the Contensis Navigator.

As you can see from the screenshot, the editor has the ability to

  • Set the menu name
  • Choose whether an item is included in the menu or not
  • Choose whether an item is included in the search or not
  • Choose whether an item is included in the A-Z or not
  • Choose whether an item is included in the SiteMap or not

Each of the controls has a set of options that enable the template developer to configure how they work.

Probably the most frequently used option common to almost all controls is the Root Folder ID. This property allows you to decide at which point in the site structure the navigational control will hook into.

Contensis has a complete framework for creating your own navigational controls, and this is available through the Contensis Open API .

If you are using a platform other than .Net, then the navigational structure is available in the published website as an XML file. We currently have PHP versions of the Simple Menu XML and the Breadcrumbs control as examples.

The source code for menu controls is available on request, so you can see exactly how the Contensis Team have developed and implemented the menu controls.

This makes it very quick and straightforward to implement any menu of your own. 


Support articles

Setting up the QA module

Description
This article is a 'Getting Started' guide for the QA module in R7
Type
Web Page

Upgrading to R7

Description
This page should be referred to when planning the upgrade from R6 to R7
Type
Web Page
Online support services require a login
X close
Call us +44(0)1584 824202
Support-Website-Link
Submit-a-Ticket