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

Set current page as parent when creating new page



    • Improvement
    • Resolution: Duplicate
    • Minor
    • None
    • 2.6
    • None
    • None
    • Easy


      I've seen with several of my customers that the current way the parent/child in pages works can be quite confusing.

      Preferably I would like the default behaviour to be so that a new page created is always a child page of the page that the user was viewing when he clicked on the 'Add a page' button.

      So for example, if a user is watching Sandbox.Foo and clicks on 'Add a page' the parent for his new document will automatically be set to Sandbox.Foo instead of Sandbox.WebHome. If he wants to add a document in the root of the space, he would have it be a child of Sandbox.WebHome instead, or remove the parent all together.

      In practice, the parent/child relationship is very powerful but the complexity of using it properly in XWiki makes it hard to use for the average user. (Also see XWIKI-4979 for example).

      The way this is implemented in Confluence is very easy to use and makes it a very powerful feature. I think it's all there in the backend of XWiki, pulling it out and displaying it seems to be the tough part


        Issue Links



              evalica Ecaterina Moraru (Valica)
              gendo Gendo
              0 Vote for this issue
              1 Start watching this issue