| | 6 | Scenario: |
| | 7 | Assume you need to add a custom menu for BSc - IT courses. "BSc - IT" is the main menu, with two submenus: "Semester 01" and "Semester 02". "Semester 01" has two subjects: "Networking" and "Software Engineering". |
| | 8 | |
| | 9 | |
| | 10 | ===== Steps to Add a Custom Menu in Moodle: |
| | 11 | |
| | 12 | 1. **Log in to Moodle**: |
| | 13 | - Access Moodle with administrative privileges using your credentials. |
| | 14 | |
| | 15 | 2. **Access Site Administration**: |
| | 16 | - Navigate to "Site administration" in the top-right corner of the page. |
| | 17 | |
| | 18 | 3. **Navigate to Appearance Settings**: |
| | 19 | - Under "Site administration," click on the "Appearance" tab. |
| | 20 | - Select "Theme settings" or "Theme" depending on your Moodle version. |
| | 21 | |
| | 22 | 4. **Configure Custom Menu Items**: |
| | 23 | - In the "Theme settings" section, locate the "Custom menu items" box. |
| | 24 | |
| | 25 | 5. **Add Main Menu and Submenus**: |
| | 26 | - Enter the menu structure using a specific format to denote main menus and submenus. For this scenario, use the following format: |
| | 27 | |
| | 28 | |
| | 29 | {{{ |
| | 30 | |
| | 31 | BSc - IT|# |
| | 32 | - Semester 01|# |
| | 33 | -- Networking| Put here to URL # (network) |
| | 34 | -- Software Engineering| Put here to URL #(SE) |
| | 35 | - Semester 02| |
| | 36 | |
| | 37 | }}} |
| | 38 | |
| | 39 | |
| | 40 | |
| | 41 | 6. **Save Changes**: |
| | 42 | - Scroll down to the bottom of the page and click on the "Save changes" button to apply the new custom menu. |
| | 43 | |
| | 44 | 7. **Verify Custom Menu**: |
| | 45 | - Go to the main page of your Moodle site to verify that the new custom menu appears as expected. |
| | 46 | - Hover over the "BSc - IT" menu to see the submenus for "Semester 01" and "Semester 02", and verify that "Networking" and "Software Engineering" appear under "Semester 01" with the correct links. |
| | 47 | |
| | 48 | By following these steps, you will have created a custom menu for BSc - IT courses with the specified structure, making it easier for users to navigate to the relevant courses. |
| | 49 | |
| | 50 | |
| | 51 | |