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

Always include WebPreferences when exporting a non-terminal page

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 7.3-milestone-2
    • Fix Version/s: 7.4-milestone-1
    • Component/s: Old Core
    • Labels:
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Similar issues:

      Description

      Use case:

      • Create page A.B.WebHome
      • Set some permissions on page B.WebHome(this created B.WebPreferences)
      • Export A.B.WebHome to XAR
      • Delete space A.B (with children)
      • Import XAR and verify that the permissions are not set anymore (the reason is because the WebPreferences page was never exported)

      From an end user POV this is awkward and a solution is to always export the WebPreferences page when exporting a non-terminal page.

        Attachments

          Activity

            People

            • Assignee:
              tmortagne Thomas Mortagne
              Reporter:
              vmassol Vincent Massol
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

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

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - Not Specified
                Not Specified
                Logged:
                Time Spent - 1 hour
                1h