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:
      XWIKI-6617Allow i18n of template names (in template providers)
      XWIKI-8285UI for creating and managing workspace templates
      XWIKI-5237Allow to provide document templates on document creation
      XWIKI-9599Support multiple password hashing functions to store/verify user password
      XWIKI-7122Refactor the workspace template installation process to add the extra pages and settings to a standard XE xar instead of bundling them in a workspace template xar
      XWIKI-9194When creating a new workspaces from template in a SNAPSHOT version the user gets the Distribution Wizard
      XWIKI-7531Allow workspace to add/invite global groups from Administration
      XWIKI-9346Remove Blog app from Workspace template
      XWIKI-8759Allow a default space to be specified for a template provider, which will automatically create the document in that space
      XWIKI-9169Allow entering format strings that merges data from multiple columns into one in the User Directory

      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.
          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.
          Hide
          Thomas Mortagne added a comment -
          Show
          Thomas Mortagne added a comment - Pull request on https://github.com/xwiki/xwiki-platform/pull/70
          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

            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: