Last modified by Thomas Mortagne on 2023/10/13

<
From version < 58.2 >
edited by Eduard Moraru
on 2015/07/16
To version < 58.3 >
edited by Vincent Massol
on 2015/07/16
>
Change comment: Improve teminology

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.enygma
1 +XWiki.VincentMassol
Content
... ... @@ -16,14 +16,14 @@
16 16  
17 17  == Nested Documents ==
18 18  
19 -It's now possible to create wiki pages inside other wiki pages. More specifically we've decided to drop the concept of Space in the UI (it's still there at the API/platform level) and instead, to replace it with the concept of Nested Documents (a.k.a. Nested Pages).
19 +It's now possible to create wiki pages inside other wiki pages. More specifically we've decided to drop the concept of Space in the UI (it's still there at the API/platform level) and instead, to replace it with the concept of Nested Documents.
20 20  
21 21  We've also decided to drop the concept of Parent/Child relationship since it was too complex for end users to have 2 hierarchies: the Space/Page hierarchy and the Parent/Child hierarchy. The Parent/Child hierarchy also had limitations: you could inherit page permissions for example. Thus the idea is to have a single hierarchy based on Nested Documents.
22 22  
23 23  Terminology:
24 24  
25 -* **Nested Document** (a.k.a **Nested Page**, **Non-Terminal Page**): This is a wiki page that can have children pages. Technically a Nested Document is implemented as a **WebHome** page inside a Space.
26 -* **Terminal Document** (a.k.a **Terminal Page**): This a wiki page that cannot have children pages. Applications and script can create Terminal Pages. Advanced Users will also be able to create Terminal Pages from the UI. Standard Users will only be able to create Nested Documents.
25 +* **Nested Document** (a.k.a **Non-Terminal Document**): This is a wiki page that can have children pages. Technically a Nested Document is implemented as a Space (i.e. a **WebHome** page inside a Space).
26 +* **Non-Nested Document** (a.k.a **Terminal Document**): This a wiki page that cannot have children pages. Applications and script can create Terminal Documents. Advanced Users will also be able to create Terminal Documents from the UI. Standard Users will only be able to create Nested Documents.
27 27  * **Nested Space**: A Space which has another Space as parent.
28 28  
29 29  Current status:

Get Connected