Page MenuHomePhabricator

Special:Disambiguations incorrectly shows pages without {{disambig}} tag.
Closed, ResolvedPublic

Description

Author: webmaster

Description:
As it appears (shown by the link I have provided), additional pages not including the
{{disambig}} tag are incorrectly included on the Special:Disambiguations page.
These 'incorrect' pages appear to be pages that link to a page with the {{disambig}}
tag, something like a 'double redirect'. I should imagine this was not the original
intent and should be rectified.

Regards,

Jamie.


Version: 1.5.x
Severity: normal
URL: http://www.marveldatabase.com/wiki/index.php/Special:Disambiguations

Details

Reference
bz4302

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:00 PM
bzimport set Reference to bz4302.
bzimport added a subscriber: Unknown Object (MLST).

webmaster wrote:

Sorry, let me clarify / correct my original post.

It appears as though pages that link to a page that links to a {{disambig}} page
are being included... (Such as a 'double redirect')

Also, as an aside, would there not be some value in having a special page that
lists only pages actually containing the {{disambig}} tag, as opposed to a list of
pages that link to them?

avarab wrote:

We don't keep track of template links, only links in general. Finding what
templates link to a specific page would be a superexpensive operation in the
current schema although we may keep track of them seperatly in the future, this
shouldn't be that big of an issue anyway.

webmaster wrote:

Right... So what of the bug?
(From what you see, do you agree there is a bug?)

We have a templatelink table now in HEAD, so we are able to track
pages that got a given template (such as template:disambig).

I updated SpecialDisambiguation to reflect it.

Fixed in HEAD. Should be in 1.6.

webmaster wrote:

If it is fixed, should someone close this bug?