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

    • Testing Instructions:
      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.
    • Affected Branches:
      MOODLE_37_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-66753-master

      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

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

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/19

                Time Tracking

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