Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GlossarySidebar: Child terms are not available in the sidebar #11349

Open
3 tasks done
dipikabh opened this issue Jun 21, 2024 · 2 comments
Open
3 tasks done

GlossarySidebar: Child terms are not available in the sidebar #11349

dipikabh opened this issue Jun 21, 2024 · 2 comments
Labels
effort: medium This task is a medium effort. idle macros tracking issues related to kumascript macros needs discussion p2 We want to address this but may have other higher priority items.

Comments

@dipikabh
Copy link
Contributor

Summary

Terms in "/glossary/term/" sub-folders are not available in the Glossary sidebar

URL

Few examples:

Reproduction steps

Visit any glossary term that's in a parent glossary term sub-folder, such as https://developer.mozilla.org/en-US/docs/Glossary/DSL/Digital_subscriber_line

Expected behavior

Terms in child folders should also appear in the sidebar, also especially when the terms share part of the name with the parent glossary term

Actual behavior

Device

Desktop

Browser

Firefox

Browser version

Stable

Operating system

Mac OS

Screenshot

  • Parent term in the sidebar:

  • Term in the sub-folder missing from the sidebar:

Anything else?

No response

Validations

@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Jun 21, 2024
@caugner
Copy link
Contributor

caugner commented Jun 21, 2024

@dipikabh Could these pages not simply be on the same level as their disambiguation pages?

@dipikabh
Copy link
Contributor Author

That was my first thought instead of creating sub-folders. But I am guessing the original idea would have been to keep related terms together in the folder organization.

I checked, and we have this guideline for creating glossary sub-pages: Dealing with disambiguation. We can bring it up in one of our internal meetings to discuss the pros and cons and any historical context.

@caugner caugner added p2 We want to address this but may have other higher priority items. macros tracking issues related to kumascript macros needs discussion effort: medium This task is a medium effort. and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Jun 24, 2024
@github-actions github-actions bot added the idle label Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort: medium This task is a medium effort. idle macros tracking issues related to kumascript macros needs discussion p2 We want to address this but may have other higher priority items.
Projects
None yet
Development

No branches or pull requests

2 participants