Uploaded image for project: 'XNAT'
  1. XNAT
  2. XNAT-4533

Create page for managing site-wide plugin settings

    Details

    • Sprint:
      1.7.1 Release Sprint 1
    • Rank:
      0|0hzzhm:d
    • Sprint:
      1.7.1 Release Sprint 1

      Description

      Create a page that will contain tabs for plugins with site-wide settings.

      • Use the same tab format as the Site Administration page
      • Plugins will only need an appropriately named Spawner YAML file to render tabs and tab groups

        Issue Links

          Activity

          Hide
          markflorida@wustl.edu Mark Florida added a comment -

          Plugins that have a Spawner yaml file named:

          plugin-name-elements.yaml

          And an element named "siteSettings"

          Will be resolved at:

          /xapi/spawner/resolve/pluginName/siteSettings

          And rendered on a "Plugin Settings" page under the top-level "Administer" menu.

          If there are no plugins that return data for the siteSettings spawner request, the "Plugin Settings" menu item will not be displayed.

          Show
          markflorida@wustl.edu Mark Florida added a comment - Plugins that have a Spawner yaml file named: plugin-name-elements.yaml And an element named "siteSettings" Will be resolved at: /xapi/spawner/resolve/pluginName/siteSettings And rendered on a "Plugin Settings" page under the top-level "Administer" menu. If there are no plugins that return data for the siteSettings spawner request, the "Plugin Settings" menu item will not be displayed.

            People

            • Assignee:
              markflorida@wustl.edu Mark Florida
              Reporter:
              markflorida@wustl.edu Mark Florida
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile