Wiki source code of Page Navigation

Last modified by Manuel Leduc on 2022/03/18

Show last authors
1 There are several ways to navigate to a page in XWiki:
2
3 {{toc/}}
4
5 {{info}}
6 If you don't see the page you're looking for, it's probably because the page is a technical page which is hidden by default (note that you can [[make hidden pages visible by adjusting your profile>>extensions:Extension.User Profile Application||anchor="HUserPreferences"]]). You can also type the [[##xxxh## key combo to toggle show/hide hidden pages>>xwiki:Documentation.UserGuide.Features.KeyboardShortcuts||anchor="HDevelopershortcuts"]].
7 {{/info}}
8
9 = Navigation Panel =
10
11 This is a [[panel>>extensions:Extension.Panels Application||anchor="HNavigationPanel"]] that is active by default in the [[Flamingo skin>>extensions:Extension.Flamingo Skin]] and that presents a tree-view of all pages in the wiki.
12
13 {{image reference="extensions:Extension.Panels [email protected]"/}}
14
15 = Page Index =
16
17 The [[Page Index>>extensions:Extension.Index Application]] offers 2 views to find pages:
18
19 * The Table view(((
20 {{image reference="extensions:Extension.Index [email protected]" width="650px"/}}
21 )))
22 * The Tree view(((
23 {{image reference="indextree.png"/}}
24 )))
25
26 = Children list =
27
28 This page list the children of a given page and can be accessed using the hamburger menu at the top right of a page, on pages with children.
29
30 {{image reference="children-menu.png" width="150px" caption="Screenshot of the children entry in the page hamburger menu."/}}
31
32 {{image reference="children-page.png" width="960px" caption="Screeshot of the children page."/}}
33
34 = Siblings list =
35
36 This page list the siblings of a given page and can be accessed using the hamburger menu at the top right of a page, on terminal pages.
37
38 {{image reference="siblings-menu.png" width="150px" caption="Screenshot of the siblings entry in the page hamburger menu."/}}
39
40 {{image reference="siblings-page.png" width="960px" caption="Screeshot of the siblings page."/}}
41
42 = Breadcrumb =
43
44 Each page displays a breadcrumb at the top where you can find the position of the current page in the hierarchy. This allows you to:
45
46 * Navigate to parent pages by clicking links in the breadcrumb(((
47 {{image reference="breadcrumb-limited.png"/}}
48 )))
49 * Navigate to sibling pages by opening the contextual menu inside each breadcrumb element(((
50 {{image reference="breadcrumbsTreeNavigation.png"/}}
51 )))
52
53 = Search =
54
55 You can use either:
56
57 * the [[Search Suggest>>extensions:Extension.Search Application||anchor="HSearchSuggest"]](((
58 {{image reference="extensions:Extension.Search [email protected]" width="650px"/}}
59 )))
60 * or the [[Search>>extensions:Extension.Solr Search Application]] to search for a page and navigate to it.(((
61 {{image reference="extensions:Extension.Solr Search [email protected]" width="650px"/}}
62 )))
63
64 = Jump To Page =
65
66 By using a [[keyboard shortcut>>Documentation.UserGuide.Features.KeyboardShortcuts||anchor="HNavigation"]] you can summon a popup in which you can pick a page to view or edit.
67
68 {{image reference="jumpToPage.png" width="650px"/}}
69
70 = Backlinks =
71
72 By using the backlinks in the information panel, which list pages of the current wiki with a link to the current page, or that include an [[attachment>>doc:Documentation.UserGuide.Features.Attachments]] from the current page.
73
74 {{image reference="backlinks.png" width="650px"/}}
75
76 = Direct URL =
77
78 If you know the [[reference>>Documentation.UserGuide.Features.DocumentLifecycle.WebHome||anchor="HInformation"]] of the page you wish to navigate to, you can [[directly forge a URL to navigate to it>>Documentation.DevGuide.Architecture.URL Architecture.Standard URL Format.WebHome]].

Get Connected