Changes for page Release Notes for XWiki 8.0 Milestone 1
Last modified by Thomas Mortagne on 2017/03/24
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -43,13 +43,15 @@ 43 43 44 44 The same thing applies for ##image~:## (e.g. ##image~:Page@file.jpg## translates technically to ##image~:Page.WebHome@file.jpg##) and for ##attach~:## syntax (e.g. ##attach~:Page@file.ext## translates technically to ##attach~:Page.WebHome@file.ext##). 45 45 46 - ===LinkstosiblingNestedPages===46 +More details and examples can be found in the XWiki link syntax documentation page on your XWiki instance. 47 47 48 - Tobetter support backwards compatibility with the pre-Nested-Pages behavior whenthe current document is a non-terminaldocument and the untyped linkhasnotbeen resolvedusingtheabove mentioned algorithm, weperform 2 additional checks:48 +=== Relative links to sibling Nested Pages === 49 49 50 -* we try to link to an existing terminal page that is a sibling in the parent space (i.e. ##~[~[Page]]## is resolved to the equivalent of ##~[~[doc:parentSpace.Page]]##) 51 -* if no such terminal page exists, then link to the non-terminal page that is a sibling in the parent space (i.e. ##~[~[Page]]## is resolved to the equivalent of ##~[~[doc:parentSpace.Page.WebHome]]##) for both when the non-terminal page exists or when it does not (and should be a wanted link) 50 +To better support backwards compatibility with the pre-Nested-Pages behavior when the current document is a non-terminal document and an untyped relative link (e.g ##~[~[Page]]##) has not been resolved using the above mentioned algorithm (i.e. as a terminal or non-terminal child of the current page), we perform 2 additional checks: 52 52 52 +* we try to link to an existing terminal page that is a sibling of the current page (i.e. ##~[~[Page]]## is resolved to the equivalent of ##~[~[doc:currentPageParent.Page]]##) 53 +* if no such terminal page exists, then link to the non-terminal page that is a sibling of the current page (i.e. ##~[~[Page]]## is resolved to the equivalent of ##~[~[doc:currentPageParent.Page.WebHome]]##) for both when the non-terminal page exists or when it does not (and should be a wanted link) 54 + 53 53 == Color Theme Displayer == 54 54 55 55 In the administration, an error message is displayed if the configured color theme is invalid. It could happen after an upgrade if you were using an old Colibri Theme.