ProWiki allows SubPages recursively actually forming a page hierarchy. Because of the use of the slash "/" this very much resembles the file and directory system that most people know from their computers (MS Windows, Linux, or other OperatingSystem).
Linking in the PageHierarchy:
- While the computer FileSystem needs directories and files, the ProWiki PageHierarchy just contains one type of elements: pages.
- Language: When a page (e. g. the page "Option") has a SubPage (e. g. the page "Option/WikiLanguage") then the page on the higher level is called the ParentPage.
- When a page down the hierarchy is displayed, its parent (and its grandparent, in general all its ancestors) are displayed as link options either in the LinkBar or - in a small font - above the page title. So it's easy to navigate the PageHierarchy.
- Language: family terms are in general helpful. The SubPages of page are often called Children. A page on the same level may be called "brother page".
- A page and all its SubPages (and their SubPages Recursively) is also call a Branch (like a branch of a tree). There are a number of features related to Branches.
- CdmlList can list pages of a branch, either alphabetically or according to "least recently changed". This makes a handy local directory or even something like a local RecentChanges useful for a personal workspace.
- The ContextPage may reconfigure arbitrary properties of the branch. SubPages inherit the properties of their ParentPage. If this is done extensively we talk about WikiFractality. If a branch gets configured to work almost like a separated isolated wiki, it is called a SubWiki.