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

Add an admin setting config->requiremodintro to force activity descriptions always or never

XMLWordPrintable

    • MOODLE_26_STABLE, MOODLE_27_STABLE, MOODLE_28_STABLE
    • MOODLE_29_STABLE
    • Hide
      1. As admin, I can go to Site Administration->Plugins->Activity Modules->Common Settings and set: Require activity description: YES
      2. Create a course and add any core activity to it.
      3. See that I am required to set an activity description
      1. As admin, I can go to Site Administration->Plugins->Activity Modules->Common Settings and set: Require activity description: NO
      2. Create a course and add any core activity to it.
      3. See that I am not required to set an activity description
      1. As admin, I can go to Site Administration->Plugins->Activity Modules->[Book|Folder|IMSCP|Lesson|Page|Resource|URL]
      2. See that there is no module specific Require activity description setting
      Show
      As admin, I can go to Site Administration->Plugins->Activity Modules->Common Settings and set: Require activity description: YES Create a course and add any core activity to it. See that I am required to set an activity description As admin, I can go to Site Administration->Plugins->Activity Modules->Common Settings and set: Require activity description: NO Create a course and add any core activity to it. See that I am not required to set an activity description As admin, I can go to Site Administration->Plugins->Activity Modules-> [Book|Folder|IMSCP|Lesson|Page|Resource|URL] See that there is no module specific Require activity description setting

      Several core activities have an admin setting to disable the requirement for an activity description. These are Book, Folder, IMS content package, Lesson, Page, File resource and URL.

      MDL-49006 has set the default setting for these requiremente to false which makes sense for most Moodle installations.

      But there are still several activities (Assignment, Chat, Choice, Database, Feedback, Forum, Glossary, Survey, Wiki) which have the description field as a required field and which completely lack an admin setting to disable this requirement.

      Additionally, two activities (Quiz, Workshop) have the description field as a not required field and also completely lack an admin setting to enable this field as a requirement.

      We have always asked ourselves why Moodle is inconsistent with these requirements.

      There may be installations / scenarios / activities where the requirement of a description must be set to true. But there are also installations / scenarios / activities where everything can be said in the activity title and teachers just fill the required description field with rubbish.

      I therefore propose to add admin settings for these requirements to all core activities so that admins can decide what their users need.

      Apart from adding these settings at all, you can of course keep the default for these new settings set to their current values.

            andrew_dc_hancox Andrew Hancox
            abias Alexander Bias
            Dave Cooper Dave Cooper
            Damyon Wiese Damyon Wiese
            Zachary Durber Zachary Durber
            Votes:
            5 Vote for this issue
            Watchers:
            18 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.