Page MenuHomePhabricator

Allow modifying the visualization of page breadcrumbs via CSS
Closed, DeclinedPublic

Description

Overview:
It is possible with MediaWiki to enable some hierarchical organization into wiki pages with "subpages" (here : http://www.mediawiki.org/wiki/Help:Subpages) and it's enabled directly on talk pages and user pages.

But there is no possibility to modify the breadcrumb presentation with a dedicated page in MediaWiki namespace.

Actual Results:
Any modification needs some dev skills to be done.

Expected Results:
Be able to influence how breadcrumbs are visualized.

Details

Reference
bz22289

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:57 PM
bzimport set Reference to bz22289.
bzimport added a subscriber: Unknown Object (MLST).

@Misdre this request isn't clear. What are you referring to with "breadcrumb"? Do you want to be able to move pages around more easily?

screenshot.png (458×1 px, 108 KB)

But there is no possibility to modify the breadcrumb presentation with a dedicated page in MediaWiki namespace.

You can adjust the #contentSub or .subpages definition in MediaWiki:Common.css, however I don't see a way to change the |. It should probably be changed to a CSS pseudo "after" class.

Aklapper renamed this task from "Subpages" should be added to system messages to Allow modifying the visualization of page breadcrumbs via CSS.Aug 18 2019, 10:17 AM
Aklapper edited projects, added MediaWiki-User-Interface; removed MediaWiki-General.
Aklapper updated the task description. (Show Details)

That's a bit old and I'm not sure I remember exactly what I had in mind, but I believe I was hoping for a page in the MediaWiki namespace to be created (such as MediaWiki:Upload-source) where parts of the breadcrumb ("<", "|") could be edited and use for examples images or unicode arrow symbols. This is very minor though.

Jdlrobson subscribed.

The .subpages class can be used in MediaWiki:Common.css to style using pseudo CSS elements. T50443 seems like a useful addition but I don't think we should add complexity to the software.