Uploaded image for project: 'CMS'
  1. CMS
  2. CMS-1439

Ability to open the CMS UI directly on a given page

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 3.1
    • None
    • Général, UI
    • None

      It would be interesting to have the possibility to directly open the CMS UI with one or more tabs already opened, controlled by URL parameters.
      There could be many benefits, for example :

      • bookmark the CMS with some tabs opened
      • link to a page, opening in "contributor profile".

      JIRA does a similar thing, for instance : https://issues.ametys.org/browse/CMS-1255?focusedCommentId=13172&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_13172

          [CMS-1439] Ability to open the CMS UI directly on a given page

          Parameter name is finally "uitool" instead of "default-uitool"

          Raphaël Franchet added a comment - Parameter name is finally "uitool" instead of "default-uitool"

          *Clap clap clap clap*

          Nicolas Gavalda (Inactive) added a comment - *Clap clap clap clap*

          Additionaly to the tools describe in the WEB-INF/cms-uitools*.xml file, you can now use the following request parameter "default-uitool".
          You can use it several time in a single request.
          The value have to be :

          factoryName
          or factoryName,parameters

          The parameters have to be described as they are in the cms-uitools.xml file.

          http://localhost:8080/test/www/index.html?default-uitool=uitool-page,id:%27page://5fe01283-02c9-4120-8abf-ffde760aac20%27

          Raphaël Franchet added a comment - Additionaly to the tools describe in the WEB-INF/cms-uitools*.xml file, you can now use the following request parameter "default-uitool". You can use it several time in a single request. The value have to be : factoryName or factoryName,parameters The parameters have to be described as they are in the cms-uitools.xml file. http://localhost:8080/test/www/index.html?default-uitool=uitool-page,id:%27page://5fe01283-02c9-4120-8abf-ffde760aac20%27

          For the moment, here is a workaround for dev purposes with the file WEB-INF/param/cms-uitools.xml : This descibes which tools to open on startup for every body

          Raphaël Franchet added a comment - For the moment, here is a workaround for dev purposes with the file WEB-INF/param/cms-uitools.xml : This descibes which tools to open on startup for every body

            Unassigned Unassigned
            ngavalda Nicolas Gavalda (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: