CMS addon for Moodle

(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.

Index

Menus

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.

Create new menu

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 )

Pages

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.

Adding a page

Choose Manage pages at CMS administration frontpage.

Press "add" button at the page listing page.

Set default 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.

Creating child pages

To create child page first choose parent page by activating the checkbox at the left side of page title. Then press "Add" button.

Navigation blocks

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.