(Draft! Any help is appreciated. Changes can be sent to janne dot mikkonen at julmajanne dot com).
The CMS addon allows for the site admin or course teacher to create hierarchical web page structure on their Moodle site. The benefit here is that those who have simplistic websites can now merge them as part of a single moodle installation which allows for easier maintenance and better visual integration.
CMS can handle multiple menus per site or course. At least one menu is required per site or course, although this menu doesn't have to be visible.
To create new menu, choose Manage menus at the CMS administration frontpage.
Choose add new menu link and fill in the form and save changes.
( menu listing )
Each menu can contain multiple pages in hiararcical form. Meaning each page can have unlimited amount of child pages.
Site- or course level must have one ( and only one ) default page. It is recommended that site level default page is in a menu that does not require login.
Choose Manage pages at CMS administration frontpage.
Press "add" button at the page listing page.
After adding a new page you can choose your default page ( for the site or a course ).
Press "Set as default" link at the right side of that page which you wish to set as a default page for your site.
To create child page first choose parent page by activating the checkbox at the left side of page title. Then press "Add" button.
Once you've created page or pages, you can add navigation block or blocks into your site or course frontpage.
To add new navigation block onto your site frontpage. Firstly turn editing on.
Choose CMS navigation from "Blocks" dropdown menu.
A new empty block will appear into your frontpage. Press "edit icon" on that block's heading part to configure this blocks content.