Wiki source code of Page Navigation

Version 22.1 by Lucas Charpentier (Sereza7) on 2024/11/28

Hide last authors
Vincent Massol 1.1 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
Lucas Charpentier (Sereza7) 17.2 11 This is a [[panel>>extensions:Extension.Panels Application||anchor="HNavigationPanel"]] that is active and displayed in the left column of every page by default in the [[Flamingo skin>>extensions:Extension.Flamingo Skin]] and that displays a tree-view of all pages in the wiki.
Vincent Massol 1.1 12
13 {{image reference="extensions:Extension.Panels Application@navigationpanel.png"/}}
14
15 = Page Index =
16
Vincent Massol 3.1 17 The [[Page Index>>extensions:Extension.Index Application]] offers 2 views to find pages:
Manuel Leduc 11.1 18
Vincent Massol 3.1 19 * The Table view(((
Vincent Massol 2.3 20 {{image reference="extensions:Extension.Index Application@index-alldocs-docs.png" width="650px"/}}
Vincent Massol 3.1 21 )))
22 * The Tree view(((
23 {{image reference="indextree.png"/}}
24 )))
Vincent Massol 1.1 25
Manuel Leduc 11.1 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
Lucas Charpentier (Sereza7) 17.3 32 {{image reference="children-page.png" width="960px" caption="Screenshot of the ~"children~" view mode."/}}
Manuel Leduc 11.1 33
34 = Siblings list =
35
Lucas Charpentier (Sereza7) 17.4 36 This view mode lists the siblings of the current page and can be accessed using the hamburger menu at the top right of a page, on terminal pages.
Manuel Leduc 11.1 37
38 {{image reference="siblings-menu.png" width="150px" caption="Screenshot of the siblings entry in the page hamburger menu."/}}
39
Lucas Charpentier (Sereza7) 17.4 40 {{image reference="siblings-page.png" width="960px" caption="Screenshot of the siblings view mode."/}}
Manuel Leduc 11.1 41
Vincent Massol 3.1 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:
Manuel Leduc 11.1 45
Vincent Massol 3.1 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
Lucas Charpentier (Sereza7) 17.1 53 {{version since="16.8.0RC1"}}
54 The breadcrumb dropdowns can be opened and navigated through using a keyboard.
55 {{/version}}
56
Vincent Massol 1.1 57 = Search =
58
59 You can use either:
Manuel Leduc 11.1 60
Vincent Massol 1.1 61 * the [[Search Suggest>>extensions:Extension.Search Application||anchor="HSearchSuggest"]](((
Vincent Massol 2.3 62 {{image reference="extensions:Extension.Search Application@searchSuggest.png" width="650px"/}}
Vincent Massol 1.1 63 )))
64 * or the [[Search>>extensions:Extension.Solr Search Application]] to search for a page and navigate to it.(((
Vincent Massol 2.3 65 {{image reference="extensions:Extension.Solr Search Application@searchPage.png" width="650px"/}}
Vincent Massol 1.1 66 )))
67
68 = Jump To Page =
69
Lucas Charpentier (Sereza7) 17.5 70 By using a [[keyboard shortcut>>Documentation.UserGuide.Features.KeyboardShortcuts||anchor="HNavigation"]] (by default Ctrl+G) you can summon a popup in which you can pick a page to view or edit.
Vincent Massol 1.1 71
Vincent Massol 2.3 72 {{image reference="jumpToPage.png" width="650px"/}}
Vincent Massol 1.1 73
Manuel Leduc 11.3 74 = Backlinks =
75
Manuel Leduc 16.1 76 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.
Manuel Leduc 11.3 77
Manuel Leduc 15.1 78 {{image reference="backlinks.png" width="650px"/}}
79
Vincent Massol 1.1 80 = Direct URL =
81
82 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