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