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
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona), Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                16/Nov/15