Last modified: 2014-09-24 00:09:15 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 T26462, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24462 - Trouble removing pages with special characters from watchlist
Trouble removing pages with special characters from watchlist
Status: NEW
Product: MediaWiki
Classification: Unclassified
Watchlist (Other open bugs)
1.18.x
All All
: Low normal (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-07-20 13:52 UTC by Christopher Beland
Modified: 2014-09-24 00:09 UTC (History)
1 user (show)

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


Attachments

Description Christopher Beland 2010-07-20 13:52:18 UTC
Cleaning my watchlist from: http://en.wikipedia.org/w/index.php?title=Special:Watchlist&action=edit

I found some deleted articles with names like:

HАGGER?
HАGGER?
HAGGER? .
H A G G Ë R ? ?
HAGGEЯ? 

I selected them and clicked "Remove titles" at the bottom of the page.  The message at the top of the resulting page claims they have been removed, but they still appear in the list below.  Some or all of these pages also include non-ASCII characters.  Apparently the "A" and "H" in some of them are substituted, such that the page appears after "HZ" or "Z" in the alphabetical listing.
Comment 1 _Madman [do not use] 2012-01-12 14:23:00 UTC
I am experiencing the same problem on en.wiki. I was unable to remove redlinks HAGGER? (thanks, JarlaxleArtemis) and Rome (?!) from my watchlist; I tried editing the raw watchlist and noted that "HAGGER?" was listed twice. Removing the three entries from the raw watchlist did nothing. I finally thought to check http://en.wikipedia.org/w/api.php?action=query&list=watchlistraw and they appeared as follows:

    <wr ns="0" title="HАGGER?    " />
    <wr ns="0" title="HАGGER?         " />
    <wr ns="0" title="Rome  " />
    <wr ns="1" title="Talk:HАGGER?    " />
    <wr ns="1" title="Talk:HАGGER?         " />
    <wr ns="1" title="Talk:Rome  " />

I can't think of any way I can remove these pages through the API, though I certainly may be forgetting something (perhaps protecting then unprotecting them with the relevant watchlist parameter). The presence of these pages is quite obnoxious, and unfortunately there's no clear watchlist option anymore that would force them out. Is there some sort of a workaround a developer can suggest by which I can delete these pages from my watchlist until the bug is fixed?

I'll probably look at the MediaWiki code sometime this week (I haven't seen it in some time) and see if I can help out and contribute a patch. :)
Comment 2 _Madman [do not use] 2012-01-12 20:37:00 UTC
Odd: I was able to reproduce this issue on MediaWiki 1.18.1 (could not remove such a page using view/edit watchlist), but I WAS able to remove the page using edit raw watchlist (the confirmation of which page was removed was incorrect, but the page was indeed removed from the watchlist).
Comment 3 Sumana Harihareswara 2013-02-21 23:42:13 UTC
Is this issue still reproducible?  Thanks!

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


Navigation
Links