WIKI: Support "home.md" for folders
Description
Now that there's folder support, there's no option to access the "folder" itself
Example Structre
home.md
folder/
folder/home.md
folder/page.md
home.md is the main page shown when I access the WIKI.
When I access folder/page.md I see this breadcrumb:
folder/page
But folder isn't clickable and it doesn't lead anywhere anyway.
Proposal
I suggest the wikis/folder URL will redirect to wikis/folder/home.md, and that the "folder" in the breadcrumb be clickable and lead there.
Links / references
Documentation blurb
Overview
What is it?
A suggestion to add a default page for folders.
Why should someone use this feature?
It helps navigate a tree structure wiki
What is the underlying (business) problem?
Huge WIKIs are hard to navigate
How do you use this feature?
Use cases
When you have a huge WIKI
Feature checklist
Make sure these are completed before closing the issue, with a link to the relevant commit.
- Feature assurance
- Documentation
- Added to features.yml
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Contributor
@erezsegal Do you mean a view to index the pages contained within the wiki's directory?
1 - Author
Nope, though that's another good feature request.
I'm simply referring to a sub folders homepage. So if a sub folder in the wiki is about a topic, than home.md will be any custom welcome page to that sub-topic.
The same way in websites, every folder can have "index.html" which is the page served when a folder's URL is typed in.
So to view
folder/home.md
I can accessfolder/home
wiki page, orfolder/
wiki page. - Contributor
OK. I understand
- Sarrah Vesselov added to epic &204
added to epic &204
- 🤖 GitLab Bot 🤖 added Create [DEPRECATED] label
added Create [DEPRECATED] label
- James Ramsay (ex-GitLab) changed epic to &700
changed epic to &700
- Kai Armstrong added 1 deleted label
added 1 deleted label
- 🤖 GitLab Bot 🤖 added devopscreate label
added devopscreate label
- 🤖 GitLab Bot 🤖 added [deprecated] Accepting merge requests label
added [deprecated] Accepting merge requests label
- 🤖 GitLab Bot 🤖 removed [deprecated] Accepting merge requests label
removed [deprecated] Accepting merge requests label
- 🤖 GitLab Bot 🤖 mentioned in issue #31994 (closed)
mentioned in issue #31994 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #32509 (closed)
mentioned in issue #32509 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #32982 (closed)
mentioned in issue #32982 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #33509 (closed)
mentioned in issue #33509 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #33966 (closed)
mentioned in issue #33966 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #34473 (closed)
mentioned in issue #34473 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #35037 (closed)
mentioned in issue #35037 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #35490 (closed)
mentioned in issue #35490 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #35984 (closed)
mentioned in issue #35984 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #36575 (closed)
mentioned in issue #36575 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #37190 (closed)
mentioned in issue #37190 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #37868 (closed)
mentioned in issue #37868 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #39010 (closed)
mentioned in issue #39010 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #103411 (closed)
mentioned in issue #103411 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #121489 (closed)
mentioned in issue #121489 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #193035 (closed)
mentioned in issue #193035 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #195107 (closed)
mentioned in issue #195107 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #201646 (closed)
mentioned in issue #201646 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #204660 (closed)
mentioned in issue #204660 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #206824 (closed)
mentioned in issue #206824 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #212106 (closed)
mentioned in issue #212106 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #213487 (closed)
mentioned in issue #213487 (closed)
- Jacki Bauer removed navigation label
removed navigation label
- Contributor
@cdybenko It be great to have something like "<<Navigation("My TOC", "subdir", true)>>" (already in Gollum) too, either automatically or as a macro.
Edited by Tom Chiverton - Christen Dybenko added workflowplanning breakdown label
added workflowplanning breakdown label
- Christen Dybenko removed Create [DEPRECATED] label
removed Create [DEPRECATED] label
- 🤖 GitLab Bot 🤖 mentioned in issue #232364 (closed)
mentioned in issue #232364 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #233319 (closed)
mentioned in issue #233319 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #235074 (closed)
mentioned in issue #235074 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #237812 (closed)
mentioned in issue #237812 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #240843 (closed)
mentioned in issue #240843 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #243456 (closed)
mentioned in issue #243456 (closed)
- 🤖 GitLab Bot 🤖 added sectiondev label
added sectiondev label
- 🤖 GitLab Bot 🤖 mentioned in issue #246447 (closed)
mentioned in issue #246447 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #249049 (closed)
mentioned in issue #249049 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue #254150 (closed)
mentioned in issue #254150 (closed)
- Eric Schurter added groupeditor [DEPRECATED] label and removed 1 deleted label
added groupeditor [DEPRECATED] label and removed 1 deleted label
Ran into this almost instantly when organizing our wiki. You can define a
folder.md
andfolder/page.md
but then the sidebar in 13.7.3 renders the tree and the document separately, when you'd expect thefolder
item in the tree to just be clickable. See screenshot of "View Pages" section of the gitlab wiki for an example:Collapse replies Same here. I expected the folder to be clickable, instead of rendering two items in the menu, which was confusing. Especially since the folder are in black text and the pages are in grey text, which I cannot really distinguish immediately - so I'd often click the folder name instead of the page that has the same name as the folder (which is intended to be the folder's home/index page).
- Eric Schurter changed milestone to %Backlog
changed milestone to %Backlog
- 🤖 GitLab Bot 🤖 added groupknowledge label and removed groupeditor [DEPRECATED] label
added groupknowledge label and removed groupeditor [DEPRECATED] label
- 🤖 GitLab Bot 🤖 added devopsplan label and removed devopscreate label
added devopsplan label and removed devopscreate label
- Maintainer
This is resolved.
folder.md
andfolder/page.md
are merged into a single entry now. - Himanshu Kapoor closed
closed