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

Re-add the ability to add certain blocks to the My Moodle page

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Log in as an admin.
      2. Visit <yoursite>/my
      3. Ensure you can add the following blocks.
        • Random glossary entry
        • Mentees
        • Latest news
        • Online users
      4. Visit <yoursite>/admin/roles/define.php?action=edit&roleid=5
      5. Ensure the myaddinstance capabilities for the above blocks are translated.
      Show
      Log in as an admin. Visit <yoursite>/my Ensure you can add the following blocks. Random glossary entry Mentees Latest news Online users Visit <yoursite>/admin/roles/define.php?action=edit&roleid=5 Ensure the myaddinstance capabilities for the above blocks are translated.
    • Affected Branches:
      MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE
    • Pull Master Branch:
      MDL-37414_master

      Description

      From Wendell's comment in MDL-36455, I realise it was a mistake to remove the option to add the online users block to My home (My Moodle). Thus I think the change should be reverted and the capability block/online users:myaddinstance re-added.

      At the same time, let's re-assess whether there is actually a case for adding the other blocks mentioned in MDL-36455 to My home.

      • Would the Latest news block display the site news?
      • Would the Random glossary entry block use entries from a front page glossary, or a global glossary?
      • Would the Course/site description block display the site description (perhaps an admin may wish to force this block to display)?
      • Would the mentees block work on the My home page for users with the role of mentor?

      Can anyone think of any reasons for adding Course completion status and Self completion to My home?

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              markn Mark Nelson
              Reporter:
              tsala Helen Foster
              Peer reviewer:
              Damyon Wiese
              Integrator:
              Sam Hemelryk
              Tester:
              Andrew Davis
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/Mar/13