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

        Issue Links

          Activity

            People

              abias Alexander Bias
              tsala Helen Foster
              David Mudrák (@mudrd8mz) David Mudrák (@mudrd8mz)
              Andrew Lyons Andrew Lyons
              Janelle Barcega Janelle Barcega
              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