Last modified: 2007-02-05 14:25:18 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 T9794, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 7794 - Special:DoubleRedirects also contains redirect pages which wrongly link to redirects under the "#REDIRECT"
Special:DoubleRedirects also contains redirect pages which wrongly link to re...
Status: RESOLVED DUPLICATE of bug 8799
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
unspecified
All All
: Normal trivial with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
http://ksh.wikipedia.org/wiki/Shpezja...
: patch
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-11-03 09:23 UTC by Purodha Blissenbach
Modified: 2007-02-05 14:25 UTC (History)
1 user (show)

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


Attachments
Make Special:BrokenRedirects and Special:DoubleRedirects use redirect table (3.11 KB, patch)
2006-11-04 17:33 UTC, Jelte (WebBoy)
Details

Description Purodha Blissenbach 2006-11-03 09:23:40 UTC
In the Wikipedia of Ripurian languages there is a 
double redirect listed as:

1960er Joohre (Änndere) →‎ 1960 →‎ Joohr 1960

on http://ksh.wikipedia.org/wiki/Shpezjal:DoubleRedirects
It was never correctly listed there since the page
[[1960er Joohre]] was always redirecing elsewhere
That was a double redirect indeed, but the correct target 
page of the  redirect was to the best of my knowledge
never ever shown in the double-redirect-list.
This is the Problem I want to report here.

The 2nd part (1960 →‎ Joohr 1960) is a true redirect,
but unrelated.

We run a bot, that detects double redirects and resolves them.
The bot is rerun (if needed) when the cache of double redirects
has been updated. It takes [[Special:DoubleRedirects]] as its 
starting point.
Since the altered page [[1960er Joohre]] had become the head
of a chain of redirects by the edit, it took the bot several
runs to eliminate all of them. Here the list of changes made
against [[1960er Joohre]]:
01:22, 03. Nov. 2006 ReDirBot M (Bot: Dubbel Ömlëijdong fottjemaat)
16:30, 31. Okt. 2006 ReDirBot M (Bot: Dubbel Ömlëijdong fottjemaat)
18:15, 28. Okt. 2006 ReDirBot M (Bot: Dubbel Ömlëijdong fottjemaat)
19:55, 26. Jul. 2006 Purodha  M (Lëijdt wiggor op „1960-er“...)

After all bot runs, the page remained listed as a double redirect (correct)
with the wrong target page (inho incorrect) 

Currently, the page [[1960er Joohre]] redirects to its final destination,
and is not a double redirect any more. So maybe, it is shown in the list
of double redirects only because the list is cached. If so, the problem will
disappear soon, yet the fact remains, that chain shown in the list of 
double redirects was incorrect for some months, and over several cache
generations.
Comment 1 Purodha Blissenbach 2006-11-03 09:41:24 UTC
The wikitext of [[1960er Joohre]] is:
----
#redirect[[1960-er Joohre]]
[[1960]]
http://ksh.wikipedia.org/w/index.php?title=1960-er&action=edit
----
which suggests, that [[Special:DoubleRedirects]] inspects the page source,
and simply incorrectly parses it.
Comment 2 Rotem Liss 2006-11-03 11:02:30 UTC
Looking at the query, it uses the table pagelinks. It may make sense to use the
new redirect table instead, which will also avoid that. (Of course there
shouldn't be such pages, but it doesn't make sense to leave such bug as it is.)
Comment 3 Jelte (WebBoy) 2006-11-04 17:33:50 UTC
Created attachment 2636 [details]
Make Special:BrokenRedirects and Special:DoubleRedirects use redirect table
Comment 4 Rotem Liss 2007-02-05 14:25:18 UTC

*** This bug has been marked as a duplicate of 8799 ***

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


Navigation
Links