Theme Settings in

Adding the Menu

Theme settings

An administrator can add the menu via theme settings in Administration > Site administration > Appearance > Themes > Theme settings.

Custom menu items

The custom menu items setting allows you to create a drop down menu. Currently all themes that are provided with support this custom menu.

You are able to create the custom menu by entering custom menu items one per line into the setting. Each item is preceded by a number of hyphens (-), the number of hyphens determines the depth of the item. So items that are NOT preceded by a hyphen appear on the top level of the menu (always visible), items with a single hyphen appear on a drop down menu below the previous top level item, and items with two hyphens appear on a drop down menu below the previous first level item and so on.

The content of each item is constructed of up to three bits, each separated by a | (Shift + \) character. The bits are label | url | tooltip.

This is the text that will be shown within the menu item. You must specify a label for every item on the menu.
This is the URL that the user will be taken to it they click the menu item. This is optional, if not provided then the item will not link anywhere.
If you provide a URL you can also choose to provide a tooltip for the link that is created with the URL. This is optional and if not set the label is used as the tooltip for the menu item.

The following is an example of how you would create a custom menu: community| free support| development| Tracker| Docs| News| company commercial hosting| commercial support|
Note: The custom menu does not escape characters within the label, if you want to use a special HTML character such as an ampersand you must escape it yourself within the label. e.g. use & instead of &.

Usibility Settings Dashboard (My home)

The Dashboard is a customization page for providing users with links to their courses and activities within them, such as unread forum posts and upcoming assignments.

For new installations, Dashboard is the default home page for logged in users. An administrator can change the default home page in “Administration” > “Site administration” > “Appearance” > “Navigation”.

Course overview block

The dashboard usually has the Course overview block in the central column. Users can customize their home page and add and remove blocks by clicking the ‘Customise this page’ button.

An administrator or manager can set the default blocks for all users from “Administration” > “Site administration” > “Appearance” > “Default Dashboard page”.

The screenshot to the right shows the Course overview block with a welcome message and the profile picture. An administrator can define this settings in “Administration” > “Site administration” > “Plugins” > “Blocks” > “Course overview”. The option “Show welcome area” will display the welcome area above the course list.

Self registration

As an administrator go to Administration > Site administration > Plugins > Authentication > Manage authentication.

If you wish users to be able to create their own user accounts, i.e. self-register, then click the crossed-out-eye icon opposite email-based self-registration. After that, select Email-based self-registration (or any other enabled plugin that can support self registration, like LDAP) from the drop-down menu further down the same page, underneath the authentication plugins. This will result in a “Is this your first time here?” instructions and a “Create new account” button being displayed on the login page.

Prevent account creation when authenticating

If an external database such as LDAP is used, then normally when a user logs in for the first time, a new account is created for them. Disable this setting if you don’t want this to happen but if you only want existing users to be able to access the site.


The instructions field is for providing custom login instructions on the login page. If the field is left blank then the default login instructions will be displayed.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *

For Medical Affairs & MSLs

For Commercial Operations

For IT & Implementation Teams