Extension:SubpageNavigation

SubpageNavigation shows a collapsible list of subpages on the header of each article, including empty articles, with subpages. By contrast to other similar extensions, SubpageNavigation does not require to add a parser function in the wikitext, and shows only direct children of a page. (a direct child, however, might include slashes if the parent page does not exist). It also features a breadcrumb navigation placed above the title, and a special page where to browse all the pages of the wiki grouped by subpages, in a similar way to the Github file manager.

Collapsible list of subpages
After installation, going in any page of your wiki with subpages, the extension will show an header like the following.



Breadcrumb
When the current page has a parent page, the extension will also show a breadcrumb navigation like the following:



The breadcrumb is also shown on Special pages navigation, so the user can easily return to the list of Special pages.



Empty articles
The list of subpages is also shown for non-existing articles, this is useful for instance when subpages are created in a programmatic way: however if the intermediate pages are empty, the children won't be grouped in the Special Page "Subpages navigation", so it is always preferable to have at least an empty article for each intermediate level.