XWiki Platform
  1. XWiki Platform
  2. XWIKI-7550

Allow multiple workspace templates for the user to choose from

    Details

    • keywords:
      workspace multiple template
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Similar issues:

      Description

      The idea is to allow an admin to provide a collection of workspace templates that users can choose from when they create workspaces.

        Issue Links

          Activity

          Hide
          Guillaume Delhumeau added a comment -

          Steps:

          1. adding a new UI control to select the "type" (template) of workspace you want to use when creating a workspace
          2. some minor changes in the code that checks in the Workspaces application is properly installed (if exists at least one workspace template)
          3. creating a page that allows admins to create new "workspace types" (workspace templates).

          Show
          Guillaume Delhumeau added a comment - Steps: 1. adding a new UI control to select the "type" (template) of workspace you want to use when creating a workspace 2. some minor changes in the code that checks in the Workspaces application is properly installed (if exists at least one workspace template) 3. creating a page that allows admins to create new "workspace types" (workspace templates).
          Hide
          Guillaume Delhumeau added a comment -

          This a patch for xwiki-platform-3.5.1.

          Note that the only way to set that a workspace is a template is to go to WikiManager.

          So this could be improved.

          Show
          Guillaume Delhumeau added a comment - This a patch for xwiki-platform-3.5.1. Note that the only way to set that a workspace is a template is to go to WikiManager. So this could be improved.
          Guillaume Delhumeau made changes -
          Field Original Value New Value
          Attachment diff-TemplateChooserForWorkspaces.txt [ 25274 ]
          Vincent Massol made changes -
          Labels patch
          Hide
          Vincent Massol added a comment -

          What would be great guillaume would be to create a pull request on github; that makes it very easy to apply patches.

          Show
          Vincent Massol added a comment - What would be great guillaume would be to create a pull request on github; that makes it very easy to apply patches.
          Sergiu Dumitriu made changes -
          Pull Request Status Awaiting Committer feedback [ 10231 ]
          Hide
          Thomas Mortagne added a comment -
          Show
          Thomas Mortagne added a comment - Pull request on https://github.com/xwiki/xwiki-platform/pull/70
          Eduard Moraru
          04/Oct/12 17:43
          View full commit
          XWIKI-7550: Allow multiple workspace templates for the user to choose from - Hiding the template selection from the create workspace page when there is only one workspace to select from.
          Eduard Moraru made changes -
          Link This issue relates to XWIKI-8285 [ XWIKI-8285 ]
          Eduard Moraru made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Assignee Eduard Moraru [ enygma ]
          Fix Version/s 4.3-milestone-1 [ 13479 ]
          Resolution Fixed [ 1 ]
          Eduard Moraru made changes -
          Labels patch bugfixingday patch
          Eduard Moraru made changes -
          Pull Request Status Awaiting Committer feedback [ 10231 ]
          Hide
          Eduard Moraru added a comment -

          Pull request applied with additions and some changes.

          Thank you for the contribution

          Show
          Eduard Moraru added a comment - Pull request applied with additions and some changes. Thank you for the contribution
          Eduard Moraru made changes -
          Eduard Moraru
          08/Oct/12 11:35
          View full commit
          XWIKI-7550: Allow multiple workspace templates for the user to choose from - Fixed bug in listing template IDs
          Vincent Massol made changes -
          Labels bugfixingday patch bugfixingday patch usability

            People

            • Assignee:
              Eduard Moraru
              Reporter:
              Eduard Moraru
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Date of First Response: