Last modified: 2007-02-05 14:25:18 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.
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.
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.)
Created attachment 2636 [details] Make Special:BrokenRedirects and Special:DoubleRedirects use redirect table
*** This bug has been marked as a duplicate of 8799 ***