Wiki source code of Relations between Pages
Last modified by superadmin on 2026/08/18 13:23
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
![]() |
3.11 | 1 | When creating [[nested Pages>>xwiki:documentation.xs.user.base.page.nested-pages.WebHome]], some relations are established between Pages. The following image is going to be used to illustrate examples in table below: |
![]() |
1.1 | 2 | |
![]() |
1.18 | 3 | {{image reference="terminology.png" size="medium" alt="The navigation panel with a hierarchy example"/}} |
![]() |
1.1 | 4 | |
![]() |
1.16 | 5 | |=Page type|=Description|=Example from the screenshot |
![]() |
3.2 | 6 | |Top-level|A Page that has no parent; it is created directly under the [[wiki's>>xwiki:documentation.xs.user.base.wikis.WebHome]] "Home" Page .|"Top-level Page" and "Another top-level Page". |
![]() |
1.3 | 7 | |Parent|A Page that has one or more children Pages.|"Another Page" is parent for "Child Page" and "Page". Also, "Top-level Page" is parent for "Another Page". |
| 8 | |Sibling|Pages that share the same parent and exist at the same hierarchical level.|"Another Page" and "Page Test" are siblings. Also, "Child Page" and "Page" are siblings. | ||
![]() |
1.13 | 9 | |Children|Pages that have a parent Page; created under another Page.|"Child Page" and "Page" are children for "Another Page". |
![]() |
6.4 | 10 | |Terminal|A Page [[that cannot have children>>xwiki:documentation.xs.user.base.page.create.create-terminal-page.WebHome]]. Terminal Pages don't display ##WebHome## in the [["Page reference">>documentation.xs.user.base.page.linking-references.WebHome||anchor="HPageReference"]].|You can check if a Page reference has ##WebHome## or not in the Page reference. {{image reference="page-references.png" size="large" alt="The Page Reference section"/}} |
![]() |
1.13 | 11 | |Non-terminal|A Page that can have children Page.|"Another Page" is for sure non-terminal because it has children. |
