Z-CMS Menu functions are many and displayed in a way that helps the user to experience an intuitive flow of operations in order to reach quickly and without doubts the points of his interest.
Such functions comprise the selection lists that appear in the header of the page, the main Menu list at the left of the page and all buttons and panels that allow the user to give instructions to the program.
The header Menu is a feature that helps the user to be able to reach with very few clicks all Z-CMS sections, or to perform some specific activities on the Sites such as checking their "Preview".
Header Menu is always present in all Z-CMS page in the way that is shown in the picture below:
When the user clicks on the main label a list appears below with all possible options. By selecting one of such options, the user is redirected to the corresponding page.
Main Menu list
Z-CMS menu list is placed on the left side of all pages. Its structure may vary a little inside different pages, but basically it is always the same, with main areas divided by separators.
The menu list reported in the screenshots below is taken from a site stored in the Sites part of Z-CMS, since Menu for the sites is the most complex one. However Menu in other sections may differ only in minor parts form the one shown and the logic behind the Menu is the same for the whole program.
As reported in the picture above, the Menu structure is divided into blocks in which the user can perform different operations. When the page is loaded, the Menu is viewed in its most compact format, where only first level options are shown. Going with the mouse over the entries shown, it is possible to see the second level options, as explained in the following image.
To open a specific section of the Menu the user should click over the corresponding first level label and all second level entries will be moved from the mouse-over pop-up to the main Menu column as explained by the screenshot below.
Each label has a link that sends the user to the specific page where he can do his activities.
Such menu list appears inside all Z-CMS pages in the same structure allowing the user to shift easily from one part of the program to the other.
A peculiarity of the mail Menu of a site is the radio button "Developers menu" that, if selected, changes the way in which contents of the site are presented. What shown in previous pictures is the view obtained with the Developers menu set to "Off", while the screenshot below describes what can be obtained by selecting Developers menu "On".
Turning the Developers menu "On" helps the developer of the site to deal with site Content Models in a more direct way, even if less user friendly. It is the Content Manager part of the menu where are reported the Content Models that are inserted in the site. If the user goes with the mouse over the Content Manager bar, a "Settings” icon appears inside the bar. By clicking on it, the user can enter the list of the Content Models saved inside the Content Manager. He can order them with the drag-and-drop tool and add some separators to highlight his most important ones.
Buttons inside Z-CMS pages
For what concerns entering the various sections of the Menu, the view that user gets is always similar. At first there is a table like the one reported below, with the rows representing records inside the section. From the table, by clicking over one row, the respective record is open in a page for editing.
There are 2 types of buttons that rule the creation and modification of records inside such tables. Such buttons are always placed in two precise places, or at the top of the table/page starting from the left or inside the table inside each row to the right.
Buttons of the first group look similar to the following and usually are used for activities such as adding a new record, save a record, confirm a modification, return to the upper level view, export some report.
Buttons of the second group have a different look and position and allow the user to delete copy or download records, to see if the content is active or other information related to one single record.
In some content pages such as, for example, the Content Models, there is a collapsible panel on the right side that displays other objects in Z-CMS that have a relation with the particular page that is edited. Such panel, reported in the picture, opens automatically when the page is loaded.
The user can remove it by clicking over the arrow button at the top on the right of the panel. If the user is interested in some of the related objects, he can simply click on the relative voice inside the panel and will be automatically directed to its page.
When the user performs some operations that need a confirmation by the program or incurs in some error, confirmation and error messages are shown at the top of the page inside a coloured box.
In many Z-CMS pages, a search function on top of the page allows searching contents inside that specific page.