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

Upgrade leads to no way to get to the messaging UI

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.9
    • Fix Version/s: 2.9
    • Component/s: Navigation
    • Labels:
    • Testing Instructions:
      Hide
      Test 1
      1. Reset your code and version number to before this patch
      2. Set customusermenuitems to empty
      3. Upgrade
      4. Verify customusermenuitems contains:

        messages,message|/message/index.php|message

      Test 2
      1. Reset your code and version number to before this patch
      2. Set customusermenuitems to:

        mygrades,grades|/grade/report/mygrades.php|grades
        mypreferences,moodle|/user/preferences.php|preferences
        

      3. Upgrade
      4. Verify customusermenuitems contains as the second last entry:

        messages,message|/message/index.php|message
        

      Test 3
      1. Reset your code and version number to before this patch
      2. Set customusermenuitems to:

        mygrades,grades|/grade/report/mygrades.php|grades
        

      3. Upgrade
      4. Verify customusermenuitems contains as the last final entry:

        messages,message|/message/index.php|message
        

      Test 4
      1. Reset your code and version number to before this patch
      2. Set customusermenuitems to:

        messages,message|/message/index.php|message
        mygrades,grades|/grade/report/mygrades.php|grades
        mypreferences,moodle|/user/preferences.php|preferences
        

      3. Upgrade
      4. Verify customusermenuitems has not changed
      Show
      Test 1 Reset your code and version number to before this patch Set customusermenuitems to empty Upgrade Verify customusermenuitems contains : messages,message|/message/index.php|message Test 2 Reset your code and version number to before this patch Set customusermenuitems to: mygrades,grades|/grade/report/mygrades.php|grades mypreferences,moodle|/user/preferences.php|preferences Upgrade Verify customusermenuitems contains as the second last entry : messages,message|/message/index.php|message Test 3 Reset your code and version number to before this patch Set customusermenuitems to: mygrades,grades|/grade/report/mygrades.php|grades Upgrade Verify customusermenuitems contains as the last final entry : messages,message|/message/index.php|message Test 4 Reset your code and version number to before this patch Set customusermenuitems to: messages,message|/message/index.php|message mygrades,grades|/grade/report/mygrades.php|grades mypreferences,moodle|/user/preferences.php|preferences Upgrade Verify customusermenuitems has not changed
    • Affected Branches:
      MOODLE_29_STABLE
    • Fixed Branches:
      MOODLE_29_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-49987-master

      Description

      For reasons I am not entirely sure about, I have ended up without the 'messaging' item in the user menu (maybe I removed it in 2.8).

      Pretty sure this is Frédéric Massart's 'told you so' moment.

      I think the situation where things have no 'UI' way to get them is an untenable situation. Its going to make 'upgraders' even more lost as part of this critical upgrade rejig.

      You could:

      • Ensure that these items exist, one time only - as part of this upgrade, to reduce the impact
      • Make them always available in that menu
      • Do something else radical

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  11/May/15