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

Make mod_subsection enabled by default

XMLWordPrintable

    • MOODLE_500_STABLE
    • MDL-82034-main
    • Hide

      New 5.0 site

      1. Create a new site based on current branch.
      2. Navigate to Site administration > Plugins > Activity modules > Manage activities
      3. Confirm Subsection plugin is enabled.

      Upgrading from 4.5

      1. Create a new 4.5 site with subsection disabled
      2. Navigate to Site administration > Plugins > Activity modules > Manage activities
      3. Confirm Subsection plugin is disabled.
      4. Upgrade to current branch.
      5. Navigate to Site administration > Plugins > Activity modules > Manage activities
      6. Confirm Subsection plugin is enabled.

      Upgrading from 4.5 with subsection enabled

      1. Create a new 4.5 site
      2. Navigate to Site administration > Plugins > Activity modules > Manage activities
      3. Enable Subsection plugin.
      4. Upgrade to current branch.
      5. Navigate to Site administration > Plugins > Activity modules > Manage activities
      6. Confirm Subsection plugin is enabled.

      Upgrading from 4.5 with subsection disabled and $CFG->keepsubsectiondisabled = true

      1. Create a new 4.5 site
      2. Add following line to config.php file
      3. $CFG->keepsubsectiondisabled = true;
      4. Upgrade to current branch.
      5. Navigate to Site administration > Plugins > Activity modules > Manage activities
      6. Confirm Subsection plugin is disabled.

      Upgrading from 4.5 site with subsection enabled and $CFG->keepsubsectiondisabled = true

      1. Create a new 4.5 site
      2. Navigate to Site administration > Plugins > Activity modules > Manage activities
      3. Enable Subsection plugin.
      4. Add following line to config.php file
      5. $CFG->keepsubsectiondisabled = true;
      6. Upgrade to current branch.
      7. Navigate to Site administration > Plugins > Activity modules > Manage activities
      8. Confirm Subsection plugin is enabled.

      Upgrading from 4.4 site

      1. Create a new 4.4 site
      2. Upgrade to current branch.
      3. Navigate to Site administration > Plugins > Activity modules > Manage activities
      4. Confirm Subsection plugin is enabled.

       

      Show
      New 5.0 site Create a new site based on current branch. Navigate to Site administration > Plugins > Activity modules > Manage activities Confirm Subsection plugin is enabled . Upgrading from 4.5 Create a new 4.5 site with subsection disabled Navigate to Site administration > Plugins > Activity modules > Manage activities Confirm Subsection plugin is disabled. Upgrade to current branch. Navigate to Site administration > Plugins > Activity modules > Manage activities Confirm Subsection plugin is enabled . Upgrading from 4.5 with subsection enabled Create a new 4.5 site Navigate to Site administration > Plugins > Activity modules > Manage activities Enable Subsection plugin. Upgrade to current branch. Navigate to Site administration > Plugins > Activity modules > Manage activities Confirm Subsection plugin is enabled . Upgrading from 4.5 with subsection disabled and $CFG->keepsubsectiondisabled = true Create a new 4.5 site Add following line to config.php file $CFG->keepsubsectiondisabled = true; Upgrade to current branch. Navigate to Site administration > Plugins > Activity modules > Manage activities Confirm Subsection plugin is disabled . Upgrading from 4.5 site with subsection enabled and $CFG->keepsubsectiondisabled = true Create a new 4.5 site Navigate to Site administration > Plugins > Activity modules > Manage activities Enable Subsection plugin. Add following line to config.php file $CFG->keepsubsectiondisabled = true; Upgrade to current branch. Navigate to Site administration > Plugins > Activity modules > Manage activities Confirm Subsection plugin is enabled . Upgrading from 4.4 site Create a new 4.4 site Upgrade to current branch. Navigate to Site administration > Plugins > Activity modules > Manage activities Confirm Subsection plugin is enabled .  
    • Hide

      Code verified against automated checks.

      Checked MDL-82034 using repository: https://github.com/aanabit/moodle.git

      More information about this report

      Built on: Fri Dec 20 09:36:35 AM UTC 2024

      Show
      Code verified against automated checks. Checked MDL-82034 using repository: https://github.com/aanabit/moodle.git main (0 errors / 0 warnings) [branch: MDL-82034-main | CI Job ] More information about this report Built on: Fri Dec 20 09:36:35 AM UTC 2024
    • Show
      Launching automatic jobs for branch MDL-82034 -main https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/17772/ PHPUnit (sqlsrv / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60530/ Behat (NonJS - boost and classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60531/ Behat (Firefox - boost / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60532/ Behat (Firefox - classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/60533/ App tests (stable app version) / complete) Built on: Fri Dec 20 09:32:49 AM UTC 2024
    • 5
    • HQ 2024 Sprint I4.2 Moppies

      This issue is part of the course hierarch project.

      Issue goals

      Moodle 4.5 is a LTS version, and the mod_subsection is disabled by default until 4.6.

      This issue:

      • Will enable the plugin on the upgrade
      • Will have some config variable to prevent the automatic enabling if needed. The setting should be documented.
      • Create a follow-up issue to remove the extra config variable when 4.4 and 4.5 are not supported anymore.
      • Modify all PHPUnit and behats related to mod_subsection and remove any enable plugin steps.
      • Change the mod_subsection's maturity to STABLE.
      • Add FEATURE_CAN_UNINSTALL to "false" to mod_subsection to disable the uninstall features (depends on MDL-71378).

      Future issues

      In future issue will grand subsections are enabled.

       

            amaia Amaia Anabitarte
            tusefomal Ferran Recio
            Laurent David Laurent David
            Ferran Recio Ferran Recio
            Andrew Gosali Andrew Gosali
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 6 hours, 51 minutes
                3d 6h 51m

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