Page MenuHomePhabricator

makes Special:DisambiguationPageLinks output less ambiguous
Open, LowPublicFeature

Description

Is this what you're trying to say?

-'disambiguations-text' => "The following pages link to a '''disambiguation page'''.
+'disambiguations-text' => "The following pages (on the left) link to a '''disambiguation page''' (on the right).

(Same for other languages.)

But looking at e.g., [[Special:Disambiguations]], we
see "(disambiguation)" scattered on both left and right.

Personally in LocalSettings.php I instead just avoid the issue, via

functionJidanniLessSpecialPages(&$list){
	foreach(array('Disambiguations',...)as $i){
		unset($list[$i]);}
	return true;}
$wgHooks['SpecialPage_initList'][]='JidanniLessSpecialPages';

Version: unspecified
Severity: enhancement
URL: http://en.wikipedia.org/wiki/Special:Disambiguations

Details

Reference
bz19184

Event Timeline

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

happy.melon.wiki wrote:

The pages on the left link to pages on the right, where the pages on the right are dab pages, as you say. There's no reason why a dab page can't link to another dab page, or why these shouldn't be included. So it's fine for dab pages to also appear on the left.

I think a table would be a better way of organising these, by far, but that's a separate issue.

So maybe say:

The following pages (on the left) link to a disambiguation page (on the
right.) They should link to the appropriate topic instead. A
disambiguation page may also appear on the left if it itself links to
another disambiguation page. Note that a disambiguation page need not
have "(disambiguation)" in its title to still be a disambiguation page:
a page is treated as disambiguation page if it uses a template that is
linked from MediaWiki:Disambiguationspage.

rewording subject; A table presentation will probably make this easier to understand / read.

special page was removed with gerrit 74096

That is an extension nowadays.

matmarex set Security to None.
matmarex removed a subscriber: Unknown Object (MLST).
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:01 AM