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

Admin has interface to change another user's editor preferences but changes are not saved

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.9.5, 3.0.4, 3.1
    • Fix Version/s: 3.0.6, 3.1.2
    • Component/s: User management
    • Labels:
    • Testing Instructions:
      Hide
      1. Login as an admin.
      2. Click on the admin's user menu and click Preferences
      3. On the admin user's profile, click Editor preferences
      4. Make sure that the Text editor field is set to Default editor.
      5. Create a user s1.
      6. Go to s1's profile ([YOUR_MOODLE_URL]/user/profile.php?id=[s1's user ID])
      7. Click Preferences under the Administration section.
      8. Click Editor preferences
      9. Select Plain text area for the Text editor field.
      10. Click Save changes
      11. Click on the admin's user menu and click Preferences
      12. On the admin user's profile, click Editor preferences
        • Confirm that the Text editor field for the admin's editor preferences is still set to Default editor.
      13. Login as s1.
      14. Click on s1's user menu and click Preferences
      15. On the admin user's profile, click Editor preferences
        • Confirm that the Text editor field for the admin's editor preferences is now set to Plain text area.
      16. Change the selected value for the Text editor to Default editor (or any other value).
      17. Click Save changes.
      18. Back on the Preferences page, click again on Editor preferences.
        • Confirm that the selected value for Text editor field is the one you selected earlier.
      Show
      Login as an admin. Click on the admin's user menu and click Preferences On the admin user's profile, click Editor preferences Make sure that the Text editor field is set to Default editor . Create a user s1. Go to s1's profile ( [YOUR_MOODLE_URL]/user/profile.php?id=[s1's user ID] ) Click Preferences under the Administration section. Click Editor preferences Select Plain text area for the Text editor field. Click Save changes Click on the admin's user menu and click Preferences On the admin user's profile, click Editor preferences Confirm that the Text editor field for the admin's editor preferences is still set to Default editor . Login as s1. Click on s1's user menu and click Preferences On the admin user's profile, click Editor preferences Confirm that the Text editor field for the admin's editor preferences is now set to Plain text area . Change the selected value for the Text editor to Default editor (or any other value). Click Save changes . Back on the Preferences page, click again on Editor preferences . Confirm that the selected value for Text editor field is the one you selected earlier.
    • Difficulty:
      Easy
    • Affected Branches:
      MOODLE_29_STABLE, MOODLE_30_STABLE, MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_30_STABLE, MOODLE_31_STABLE
    • Pull Master Branch:
      wip-MDL-55425-master

      Description

      Access another user's profile as an admin or anyone with the ability to edit user profiles.

      Go to Administration > Preferences > Editor preferences

      Change the preference to something other than the value currently selected (usually Default editor).

      Click Save changes.

      What should happen next is you would be returned to the same user's preferences page, but usually you get dumped to your personal profile.

      If you return to the user's profile that you were trying to edit and check the editor preference you'll find it has returned to the original value instead of saving the updated value.

      This does not seem to affect other preferences that are accessible from this menu. If you login as the user you are able to make this change and have it retained.

        Attachments

          Activity

            People

            • Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                12/Sep/16