Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-365

Replace hardcoded 'XWiki' prefix with preferences

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Other
    • Labels:
      None
    • Similar issues:

      Description

      The XWiki space is used as a hardcoded standard for all "under the hood" purposes. All the users and groups are in there, the global rights, administrative, register and login pages, skins, classes , templates and sheets, etc. Now, it is pretty hard to move some of these elements somewhere else, if not impossible (without making major modifications in the java code).

      My intention is to create and use several variables that specify the default space for:

      • Users (a list of places to search for users will be even better, but complications arise)
      • Groups
      • Administration pages
      • Classes (if a classname is required without specifying the space, first search here), templates and sheets
      • Skins
        If such a preference is not specified in xwiki.cfg, use 'XWiki' as the default (ensures compatibility).

      This feature would be hard to implement, as this implies changes in many places, both java and velocity (for all skins).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              sdumitriu Sergiu Dumitriu
              Votes:
              8 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Date of First Response: