Dynamic menu creation
A complete site hierarchy is created automatically within
Immediacy by the creation of pages within the site. This is done
inherently in the course of creating the site. The menu structure
of the live website will dynamically reflect this.
Menus are driven programatically as standard and no limit to the
number items at any given level, other than a practical common
sense one. The system supports drill-downs up to thirty-two levels
deep. The W3C recommends as few levels as possible to avoid awkward
navigation.

Dynamic menu creation
from the editor tree-view
In addition to the implicit site structure, hierarchical
category metadata may be configured and applied to content and used
to provide alternative menu structures. Any number of content
categories can be defined, and any combination of these may be
applied to any content page. This allows content categorisation and
can be used not only to refine searches, but also programmatically
to show related content and to drive custom menus. For example
content may be categorised using APLAWS categories, and the content
accessed via a full APLAWS hierarchical menu which exists as an
alternative to the physical structure of the site.
Immediacy has a flexible hierarchical structure that allows
content to be structured as desired, and moved around at any time
using simple drag and drop. Both individual pages and entire
branches of the tree can be moved around the site by dragging and
dropping the nodes in the tree-view. This is exactly as per the
behaviour in Windows Explorer. All of the dynamic navigation, and
even links to these pages that you may have manually created within
the content of other pages will remain valid.