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

Add default block settings for each course format to the Settings menu

    XMLWordPrintable

    Details

      Description

      This is a very old topic on our wish list and may be there is also an other entry about this in the tracker.

      Its possible to define default settings for 'my' pages in settings menu. But it requires a definition in config.php to define the block placements in new created courses generally or specially for the different course format types.

      The problem is that most of the admins don't know that they can change these definitions. In consequence most systems use the standard definition even if they are not sensefull. Most of teachers and I've seen this now worldwide over years don't delete not required blocks in their courses. I.e. calendar block is used even in courses without any need for scheduling activities.

      Idea:
      Create a new submenu in settings Plugins for Course types or in Course - Course default settings
      Features:

      • enable/disable course types. Course types are plugins like other features.
      • Link to settings for each course types
      • Settings page like default settings for my pages (my/indexsys.php) or default profile page for defining block placements for new courses

      This will require a new database structure for course type block settings.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              ralfh Ralf Hilgenstock
              Participants:
              Component watchers:
              Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón, Barbara Ramiro, Bas Brands
              Votes:
              21 Vote for this issue
              Watchers:
              17 Start watching this issue

                Dates

                Created:
                Updated: