Last modified: 2014-05-29 15:44:17 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T42447, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 40447 - Provide per-namespace sidebars (or sidebar sections)
Provide per-namespace sidebars (or sidebar sections)
Status: REOPENED
Product: MediaWiki extensions
Classification: Unclassified
Extensions requests (Other open bugs)
unspecified
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
design-wished
:
Depends on:
Blocks: 40446
  Show dependency treegraph
 
Reported: 2012-09-22 21:27 UTC by MZMcBride
Modified: 2014-05-29 15:44 UTC (History)
9 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description MZMcBride 2012-09-22 21:27:30 UTC
This is considered a blocker to bug 40446, I guess.

There should be a way to either have a separate sidebar for particular namespaces or it should be possible to inject a sidebar section (or have it be dynamic) based on which namespace you're in. I guess this could go in an extension? It could also be done in PHP or in JavaScript, maybe.
Comment 1 Nemo 2012-09-22 21:42:12 UTC
I've recently bumped into [[mw:Extension:SideBarMenu]]. I've no idea what it actually does, but it might be related.
Comment 2 Ori Livneh 2013-06-08 10:19:58 UTC
What sort of links would go in this namespace-specific sidebar section?
Comment 3 MZMcBride 2013-06-24 21:00:04 UTC
(In reply to comment #2)
> What sort of links would go in this namespace-specific sidebar section?

[[m:Research:Index]] and other pages in the Research namespace might have [[m:Research:Projects]], [[m:Research:FAQ]], and other high-level pages in a sidebar section.
Comment 4 Jared Zimmerman (WMF) 2013-06-27 21:22:52 UTC
Sidebars already appear to be site specific, can you give more clarity around what you're asking?

Is it just that you feel there are additional pages that would benefit from having access from the sidebar that already are there?
Comment 5 Nemo 2013-06-27 21:40:16 UTC
(In reply to comment #4)
> Sidebars already appear to be site specific, can you give more clarity around
> what you're asking?

site != namespace
Comment 6 MZMcBride 2013-06-28 03:10:02 UTC
(In reply to comment #4)
> Is it just that you feel there are additional pages that would benefit from
> having access from the sidebar that already are there?

On any MediaWiki wiki, there is a high-level content separation system called namespaces. By default, MediaWiki has a Template namespace, a User namespace, a Category namespace, etc. And each of these namespaces come in pairs, so there's also Template talk, User talk, Category talk, etc.

This bug is requesting sidebars on a per-namespace basis, rather than the current per-site basis.
Comment 7 Jared Zimmerman (WMF) 2013-06-28 18:09:25 UTC
Thank you for clarifying. At this time I would say that the Design group does not support this change as it decreases consistency site-wide, something we are actively striving to fix. 

While I see the value in having contextual tools and information more readily available, this does not feel like the most ideal place for this.
Comment 8 MZMcBride 2013-06-29 05:44:58 UTC
(In reply to comment #7)
> Thank you for clarifying. At this time I would say that the Design group does
> not support this change as it decreases consistency site-wide, something we
> are actively striving to fix. 

The Wikimedia Foundation design team can certainly feel that way, but this bug is about having the ability to do this within MediaWiki. Unless you feel that this feature shouldn't exist on any MediaWiki wiki, it's a valid enhancement request. It's marked as a low/enhancement request, though I imagine many Wikimedia wikis (and non-Wikimedia wikis) would find use in this as long as Vector and Monobook (with their large navigation-focused sidebars) are still so popular.

Re-opening this bug for now. Feel free to remove the design keyword if this bug is cluttering up a list you're working on.
Comment 9 Daniel Friesen 2013-06-29 07:16:06 UTC
There's no way something this bad for general usability will be part of core. Moving this to an extension request.
Comment 10 MZMcBride 2013-06-30 05:46:25 UTC
(In reply to comment #9)
> There's no way something this bad for general usability will be part of core.

If you have usability concerns, stating them here would be helpful. :-)

> Moving this to an extension request.

I'm not sure this is an extension request.

The sidebar in Monobook and Vector is currently site-wide navigation.

The request here is basically to add subnavigation on a per-namespace basis. This seems like a fairly reasonable request.
Comment 11 Isarra 2013-06-30 05:54:39 UTC
(In reply to comment #9)
> There's no way something this bad for general usability will be part of core.
> Moving this to an extension request.

Please clarify how this would be bad for general usability.
Comment 12 Nemo 2013-06-30 06:01:43 UTC
Note: some, as a workaround, use navigational templates instead, with basically all the pages in the namespace.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links