Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-72867

User menu improvements

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-72867-master
    • Hide

      Note for the tester: We need 3 instances to test this feature.

      Initial setup

      1. Instance 1: Clean install with the Patch.
      2. Instance 2: Clean install without the Patch.
      3. Instance 3: Clean install without the Patch.

      Testing 1 (Clean install)

      1. Using Instance 1.
      2. Login as admin.
      3. Open user menu.
      4. Verify that the Private files menu exists in the User menu.
      5. Verify that the design matches the following:
        • Profile
          Grade
          Calendar
          Private files
          ---Divider---
          Preferences
          Language
          Switch role to...
          ---Divider---
          Log out
          

      6. Navigate to admin/settings.php?section=themesettings
      7. Verify that customusermenuitems's value and default value match the following:
        • profile,moodle|/user/profile.php
          grades,grades|/grade/report/mygrades.php
          calendar,core_calendar|/calendar/view.php?view=month
          privatefiles,moodle|/user/files.php

       Testing 2 (Upgrade without modifying the Custom user menu)

      1. Using Instance 2.
      2. Apply the Patch.
      3. Upgrade the instance.
      4. Login as admin.
      5. Open user menu.
      6. Verify that the Private files menu exists in the User menu.
      7. Verify that the design matches the following:
        • Profile
          Grade
          Calendar
          Private files
          ---Divider---
          Preferences
          Language
          Switch role to...
          ---Divider---
          Log out
          

      8. Navigate to admin/settings.php?section=themesettings
      9. Verify that customusermenuitems's value and default value match the following:
        • profile,moodle|/user/profile.php
          grades,grades|/grade/report/mygrades.php
          calendar,core_calendar|/calendar/view.php?view=month
          privatefiles,moodle|/user/files.php

      Testing 3 (Upgrade after modifying the Custom user menu)

      1. Using Instance 3.
      2. Login as admin.
      3. Navigate to admin/settings.php?section=themesettings
      4. Add profile,moodle|/user/profile.php to the end of the customusermenuitems list. (Feel free to add or delete some entries)
      5. Apply the Patch.
      6. Upgrade the instance.
      7. Login as admin.
      8. Open user menu.
      9. Verify that you still see the old entries (Message - or the one you already added).
      10. Verify that the Private files menu exists in the User menu.
      11. Verify that you only see one Profile entry.
      Show
      Note for the tester: We need 3 instances to test this feature. Initial setup Instance 1: Clean install with the Patch. Instance 2: Clean install without the Patch. Instance 3: Clean install without the Patch. Testing 1 (Clean install) Using Instance 1. Login as admin. Open user menu. Verify  that the Private files menu exists in the User menu. Verify  that the design matches the following: Profile Grade Calendar Private files ---Divider--- Preferences Language Switch role to... ---Divider--- Log out Navigate to admin/settings.php?section=themesettings Verify that customusermenuitems's value and default value match the following: profile,moodle|/user/profile.php grades,grades|/grade/report/mygrades.php calendar,core_calendar|/calendar/view.php?view=month privatefiles,moodle|/user/files.php  Testing 2 (Upgrade without modifying the Custom user menu) Using Instance 2. Apply the Patch. Upgrade the instance. Login as admin. Open user menu. Verify  that the Private files menu exists in the User menu. Verify  that the design matches the following: Profile Grade Calendar Private files ---Divider--- Preferences Language Switch role to... ---Divider--- Log out Navigate to admin/settings.php?section=themesettings Verify that customusermenuitems's value and default value match the following: profile,moodle|/user/profile.php grades,grades|/grade/report/mygrades.php calendar,core_calendar|/calendar/view.php?view=month privatefiles,moodle|/user/files.php Testing 3 (Upgrade after modifying the Custom user menu) Using Instance 3. Login as admin. Navigate to admin/settings.php?section=themesettings Add profile,moodle|/user/profile.php to the end of the customusermenuitems list. (Feel free to add or delete some entries) Apply the Patch. Upgrade the instance. Login as admin. Open user menu. Verify that you still see the old entries (Message - or the one you already added). Verify  that the Private files menu exists in the User menu. Verify that you only see one Profile entry.
    • 2
    • HQ Team International CI H2-21, HQ Team International CIH2-212, HQ Team International CIH2-213

      This is the new user menu:

      Elements:

      Profile
      Grades
      Calendar
      Private files
      ------ (Divider)
      Preferences
      Language
      Switch role to...
      ------ (Divider)
      Log out

       

      Some details:

      • There is no "Dashboard" element anymore
      • "Calendar" leads to the site-level calendar (not context aware)
      • There are no icons anymore

      SB EDIT:

      • Calendar item is being added in MDL-72834
      • This issue can be about adding in the private files item and styling as per the screenshot

        1. MDL-72867_test 1_1.png
          MDL-72867_test 1_1.png
          68 kB
        2. MDL-72867_test 1_2.png
          MDL-72867_test 1_2.png
          142 kB
        3. MDL-72867_test 2_1.png
          MDL-72867_test 2_1.png
          71 kB
        4. MDL-72867_test 2_2.png
          MDL-72867_test 2_2.png
          158 kB
        5. MDL-72867_test 3.png
          MDL-72867_test 3.png
          67 kB
        6. screenshot-1.png
          screenshot-1.png
          42 kB
        7. Screenshot 2021-10-20 at 10.27.40.png
          Screenshot 2021-10-20 at 10.27.40.png
          85 kB

            huongn@moodle.com Huong Nguyen
            rafaellechugo Rafael Lechugo
            Shamim Rezaie Shamim Rezaie
            Jun Pataleta Jun Pataleta
            Angelia Dela Cruz Angelia Dela Cruz
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 1 day, 2 hours, 35 minutes
                1w 1d 2h 35m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.