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

The People block is no longer needed and should be removed from core

    XMLWordPrintable

Details

    • MOODLE_37_STABLE
    • MOODLE_38_STABLE
    • MDL-66753-master
    • Hide
      1. Before Upgrade
        1. Install a few instances of block_participants on a course page, on a category overview page, on an activity page and on Site home.
      2. Apply patch
        1. Go to upgrade screen and make sure you see "block_participants" marked to be deleted.
        2. Run through upgrade.
        3. Visit your site, now all instances of block_participants should be removed. No errors related to it should be noticed.
      Show
      Before Upgrade Install a few instances of block_participants on a course page, on a category overview page, on an activity page and on Site home. Apply patch Go to upgrade screen and make sure you see "block_participants" marked to be deleted. Run through upgrade. Visit your site, now all instances of block_participants should be removed. No errors related to it should be noticed.

    Description

      The People block is a very old block which dates back to the time before we had a navigation block or a navigation drawer. Thus, it was needed in the olden days to provide a link to the Participants page. Nowadays it is no longer needed because there is a Participants link in the navigation drawer (Boost theme) and in the navigation block (Classic theme).

      Thus, to simplify Moodle a tiny bit and reduce the long list of blocks, I suggest that the People block is removed from core and added to the plugins directory.

      Attachments

        1. people block2.png
          people block2.png
          4 kB
        2. Screenshot_1.png
          Screenshot_1.png
          99 kB
        3. Screenshot_2.png
          Screenshot_2.png
          121 kB

        Activity

          People

            abias Alexander Bias
            tsala Helen Foster
            David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
            Andrew Lyons Andrew Lyons
            Janelle Barcega Janelle Barcega
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              18/Nov/19

              Time Tracking

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