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

Plugins overview page does not link to Settings page of Plugins which define an admin_category

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • 3.10.7, 3.11.3
    • 3.10.5, 3.11.1, 4.0
    • Administration
    • MOODLE_310_STABLE, MOODLE_311_STABLE, MOODLE_400_STABLE
    • MOODLE_310_STABLE, MOODLE_311_STABLE
    • MDL-72163-master
    • Hide
      1. Install mod_bigbluebuttonbn from the CONTRIB-8399 branch of https://github.com/andrewnicols/moodle-mod_bigbluebuttonbn/tree/CONTRIB-8399:

        git clone -b CONTRIB-8399 https://github.com/andrewnicols/moodle-mod_bigbluebuttonbn  mod/bigbluebuttonbn
        

      2. Run upgrade:

        php admin/cli/upgrade.php
        

      3. Navigate to Site administration -> Plugins
        1. Confirm that all settings pages have links
      4. Navigate to Site administration -> Plugins -> Plugin overview
        1. Confirm that there is a "Settings" link for the Big Blue Button plugin
      Show
      Install mod_bigbluebuttonbn from the CONTRIB-8399 branch of https://github.com/andrewnicols/moodle-mod_bigbluebuttonbn/tree/CONTRIB-8399: git clone -b CONTRIB-8399 https://github.com/andrewnicols/moodle-mod_bigbluebuttonbn mod/bigbluebuttonbn Run upgrade: php admin/cli/upgrade.php Navigate to Site administration -> Plugins Confirm that all settings pages have links Navigate to Site administration -> Plugins -> Plugin overview Confirm that there is a "Settings" link for the Big Blue Button plugin

    Description

      The Plugins overview page has links to the Settings page for each activity, however this only works where the plugin defines a settings page with the frankenstyle component name (i.e. mod_assign).

      If that plugin has lots of settings and wishes to separate them, then it may do so by defining an admin_category with each page underneath it, but it won't be listed on the Plugins overview page (and it should).

      Attachments

        Issue Links

          Activity

            People

              dobedobedoh Andrew Lyons
              dobedobedoh Andrew Lyons
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Huong Nguyen Huong Nguyen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours, 51 minutes
                  2h 51m

                  Clockify

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