Thanks Marius for this detailed answer.

I’ve created a FAQ entry at 
http://www.xwiki.org/xwiki/bin/view/FAQ/Do+I+need+to+run+the+Nested+Pages+Migrator
 with your information since I believe this is a common question we’ve had a 
few times already.

Thanks
-Vincent

> On 15 Dec 2016, at 10:01, Marius Dumitru Florea 
> <mariusdumitru.flo...@xwiki.com> wrote:
> 
> On Thu, Dec 15, 2016 at 1:04 AM, Julio Brum <brumpa...@gmail.com> wrote:
> 
>> In practice, the only problem of not migrating to Nested Pages is that a
>> page may have a different breadcrumb path than the URL path. Migrating to
>> Nested Pages, the URL path remains the same as the breadcrumb. It is?
>> 
> 
> If you had this before the upgrade
> 
> URL: /xwiki/bin/view/A/B
> Breadcrumb: Home / X / Y / B
> 
> then after the upgrade (without any migration) you have
> 
> URL: /xwiki/bin/view/A/B
> Breadcrumb: Home / A / B
> 
> So you "loose" the parent-child hierarchy. Actually the information is not
> lost, but the new breadcrumb doesn't use it. The new breadcrumb uses by
> default the page location (what you have in the URL). So you have 3 options:
> 
> (1) You don't care about the old parent-child hierarchy. In this case you
> don't need to do anything.
> (2) You want to keep using the parent-child hierarchy. In this case you
> need to read about hierarchyMode configuration in
> http://platform.xwiki.org/xwiki/bin/view/Features/ContentOrganization/NestedPagesMigration/
> (3) You want to convert / migrate the parent-child hierarchy to the
> Nested-Pages hierarchy. In this case you either use the Nested Pages
> Migrator, which automates this for you, or you do it manually my moving
> pages around (e.g. in the example above you would move page B from A to X/Y
> so that its location becomes X/Y/B).
> 
> Hope this helps,
> Marius
> 
> 
>> 
>> Best Regards,
>> Julio
>> 
>> 2016-12-14 18:46 GMT-02:00 Marius Dumitru Florea <
>> mariusdumitru.flo...@xwiki.com>:
>> 
>>> Hi Julio,
>>> 
>>> You don't need to migrate individual wiki pages. You can continue to
>> access
>>> and edit them as before. The Nested Pages Migrator Application is useful
>> if
>>> you want to migrate from the old Parent-Child *hierarchy* to the new
>>> Nested-Pages *hierarchy*. Otherwise, if you just want to add child pages
>> to
>>> an existing page that is not a space home page (in the old terminology)
>>> then you can simply rename that page in order to make it "non-terminal".
>>> See
>>> http://platform.xwiki.org/xwiki/bin/view/Features/DocumentLifecycle#
>>> HMove2FRename
>>> . There's a note there:
>>> 
>>> "And if you're an advanced user
>>> <http://platform.xwiki.org/xwiki/bin/view/Features/PageEditing#
>>> HSimpleandAdvancededitingmodes>
>>> you'll be able to also control whether the new page will be a Terminal
>> page
>>> (i.e. a page that cannot have children, see also Terminology
>>> <http://platform.xwiki.org/xwiki/bin/view/Features/ContentOrganization/#
>>> HTerminology>)
>>> or not"
>>> 
>>> Hope this helps,
>>> Marius
>>> 
>>> On Wed, Dec 14, 2016 at 10:03 PM, Julio Brum <brumpa...@gmail.com>
>> wrote:
>>> 
>>>> Hi,
>>>> 
>>>> How can I manually migrate a page to Nested Pages without using the
>>> Nested
>>>> Pages Migrator Application (it does not work on my xwiki - I waited 15
>>>> minutes and nothing happened)?
>>>> 
>>>> 
>>>> Best Regards,
>>>> Julio
>>>> 
>>> 
>> 

Reply via email to