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

Allow all plugins to inject links in the preferences page

    XMLWordPrintable

Details

    • MOODLE_29_STABLE
    • MOODLE_30_STABLE
    • MDL-50125_master
    • Hide
      1. Extend the user navigation settings using the callback extend_navigation_user_settings (see Event monitor for an example) extend it in a few different plugins including multiple plugin types (and subtypes)
      2. Make sure your additions were added to the preferences page
      3. Repeat the same with _extend_navigation_course and _extend_navigation_frontpage
      Show
      Extend the user navigation settings using the callback extend_navigation_user_settings (see Event monitor for an example) extend it in a few different plugins including multiple plugin types (and subtypes) Make sure your additions were added to the preferences page Repeat the same with _extend_navigation_course and _extend_navigation_frontpage
    • Team '; drop tables Sprint 9

    Description

      At the moment, the preferences page is hardcoded and only admin tools can inject more. We need to extend it to allow any type of plugin to register preferences.

      Attachments

        Issue Links

          Activity

            People

              dmonllao David Monllaó
              fred Frédéric Massart
              Frédéric Massart Frédéric Massart
              Dan Poltawski Dan Poltawski
              Jetha Chan Jetha Chan
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo, David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                16/Nov/15