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

Show confirmation when profile changes are saved

    XMLWordPrintable

Details

    • MOODLE_29_STABLE, MOODLE_310_STABLE
    • MOODLE_311_STABLE
    • MDL-51287-311
    • MDL-51287-master
    • Hide

      Testing scenario 1: Profile page

      1. Go to Profile page
      2. Click on "Edit profile" link
      3. Change some things and press "Update profile" button
      4. Verify "Changes saved" notification appear

      Testing scenario 2: Settings page

      1. Go to Preferences page
      2. Click on "Preferred language
      3. Make some changes and press "Save changes" button
      4. Verify "Changes saved" notification appear
      5. Repeat steps 1-4 for "Forum preferences", "Editor preferences", "Course preferences", "Calendar preferences"
      Show
      Testing scenario 1: Profile page Go to Profile page Click on "Edit profile" link Change some things and press "Update profile" button Verify "Changes saved" notification appear Testing scenario 2: Settings page Go to Preferences page Click on "Preferred language Make some changes and press "Save changes" button Verify "Changes saved" notification appear Repeat steps 1-4 for "Forum preferences", "Editor preferences", "Course preferences", "Calendar preferences"

    Description

      When you save changes from editing your profile, it takes you back to the profile page but depending on what you changed, there may be no obvious indication that the changes have just been saved because some of the settings on your profile settings - e.g. timezone, custom profile fields - are not displayed on the profile page.

      In recent testing, some students said they weren't confident that the changes had taken effect.

      Proposed improvement: when you save profile changes it should use the standard Moodle notification system to add a notification which will then display as a dismissable banner on the next page, usually the profile page.

      The notification text could be an generic existing text string if there is a suitable one, like 'Your changes have been saved' or something like that, or we could create a new string such as "Your profile settings have now been saved".

      Attachments

        Issue Links

          Activity

            People

              sna67 Sang Nguyen Anh
              salvetore Michael de Raadt
              Sam Marshall Sam Marshall
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Gladys Basiana Gladys Basiana
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              Votes:
              1 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                17/May/21

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour, 20 minutes
                  1h 20m