Feature request: add TITLE attribute to links in Navigation sidebar

It would be a nice little improvement if the Navigation links have a TITLE attribute with the page title so they’ll show tooltips when hovered. Long titles and/or pages deep in the hierarchy are often truncated.

We originally had the sidebar set to maximum width to avoid this, but then users complained it was too wide. We made it narrower and now they complained that there are no tooltips for truncated titles.

I don’t know if there is a straightforward way to add this via an extension.

Good news for you! Since 17.3.0, users can resize the panels to fit their preference or use case. They can even collapse them completely to be able to focus on the content of the page :slight_smile:
https://extensions.xwiki.org/xwiki/bin/view/Extension/Panels%20Application#HPageLayout


More seriously, thank you for your feedback! I think that’s a good idea to add a title on those links :+1:
You can raise the issue yourself on https://jira.xwiki.org . I’d recommend to use the usability tag.
https://dev.xwiki.org/xwiki/bin/view/Community/Contributing#HTesting
Make sure to share what version your wiki is on and the specific configuration, I could not reproduce your bug on a 17.X instance because the page titles would wrap on multiple lines instead of being truncated. If there’s no truncation it becomes less important to set a title attribute.

Lucas C.

1 Like

That’s great, I don’t know when we’ll do the upgrade but that’ll be a nice capability. I’ll file the request in Jira.

Which project on JIRA should a request like this go to? There are a zillion projects on there, not at all obvious.

Oh, sorry, this panel is coded in the Panel Extension, which is an extension bundled in XWiki Standard. Therefore you should use the XWIKI project (main project, if there’s something you’re not sure where to report to, it’s your best bet to report it on here :smiley: ). You can set the Component of your ticket to Panel so that devs know that it’s a problem with the Panel Extension.

We’re really lacking at least one documentation page to help figure out how to report, there’s a lot of things on Jira and it can be confusing for testers not used to the tool.

Thanks!

Sorry if I’m being dense, but I don’t see any project simply called “XWiki”. Did you mean XWiki Platform?

Yup, my bad, the XWiki Platform project has the XWIKI id.
https://jira.xwiki.org/projects/XWIKI

Done, thanks.

We have https://dev.xwiki.org/xwiki/bin/view/Community/Contributing#HReportanissue

I guess we could have a page to explain the jira project structure and link it there. I’ll try to write something next week.

It exists Report Issue, which mentions this page Creating Jira Issues.

Thank you! I added a link to the Onboarding explanation on our Contributing page.