Need some control over User:Redirect fixer 's edit summaries
Closed, InvalidPublic

Description

Author: happy_melon

Description:
Stuff like http://en.wikipedia.org/w/index.php?title=Special:Contributions&offset=20080810032144&limit=21&target=Redirect+fixer is irritating but harmless, but what if a vandal moved a heavily-redirected page to [[John's phone number is 1234567890]]? That's going to make a mess of the oversight log and be unnecessarily time-consuming for oversighters to eliminate.

The most obvious way I can think of would be to set up a blacklist for the pagetitles; it could be more aggressive than the title blacklist because if a match was found, the edit summary would simply drop the link, becoming "Target has been moved, it now redirects to [[Foo]].", "[[Foo]] has been moved.", or "Target has been moved." depending on which titles matched the blacklist.

Alternatively and more simply (and the solution I'd advocate :D), would it be possible to put a (configurable) time delay in before the script fixes the redirects? That way it would give editors time to catch and revert the vandalism before the script enshrines the vandal title in the logs. It could be quite short (maybe 5-10 minutes) on more active wikis, and correspondingly longer on smaller, less-well-monitored ones.


Version: unspecified
Severity: normal

bzimport added a project: MediaWiki-Redirects.Via ConduitNov 21 2014, 10:16 PM
bzimport added a subscriber: Unknown Object (MLST).
bzimport set Reference to bz15110.
bzimport created this task.Via LegacyAug 10 2008, 4:35 PM
bzimport added a comment.Via ConduitAug 10 2008, 9:27 PM

ayg wrote:

There are already move logs with the page name created from the move vandalism itself and its reversion. I don't see why the redirect fixer's log summaries are any different or need to be treated differently.

Mr.Z-man added a comment.Via ConduitAug 10 2008, 11:49 PM

Simetrical raises a good point, especially since log entries can't (yet) be oversighted without sysadmin intervention, that's really more of a problem. However, if we were going to change the redirect fixer to try and prevent this, a time limit would probably be much better than adding yet another blacklist, which would have to be maintained concurrently with the title blacklist.

John_Broughton added a comment.Via ConduitAug 11 2008, 4:15 PM

If we're worried about move vandalism (and the problems that come from fixing double redirects are perhaps less important than the move itself) then something like allowing only admins to move a page with 500 or more edits might be (a) easier to implement and (b) would pretty much solve the problem of "moving a heavily-redirected page".

bzimport added a comment.Via ConduitAug 12 2008, 7:42 PM

charlottethewebb wrote:

something like allowing only admins to move a page with 500 or more edits might
be (a) easier to implement and (b) would pretty much solve the problem of
"moving a heavily-redirected page".

That wouldn't solve anything as there is no actual correlation between the number of revisions and the number of incoming redirects.

bzimport added a comment.Via ConduitJan 31 2009, 10:04 PM

happy_melon wrote:

Closing as redirectfixer has been disabled AFAIK

Add Comment
{"cc_re__cc_re__cc_by_sa_3_0": ["enses. By using this site, you agree to the Terms of Use and Privacy Policy.</span> \u00b7 <a href=\"https://www.wikimediafoundation.org/\" rel=\"noreferrer\">Wikimedia Foundation</a> \u00b7 <a href=\"https://wikimediafoundation.org/wiki/Privacy_policy\" rel=\"noreferrer\">Privacy Policy</a> \u00b7 <a href=\"https://wikimediafoundation.org/wiki/Terms_of_Use/Phabricator\" rel=\"noreferrer\">Terms of Use</a> \u00b7 <a href=\"https://wikimediafoundation.org/wiki/Wikimedia:General_disclaimer\" rel=\"noreferrer\">Disclaimer</a> \u00b7 <a href=\"https://creativecommons.org/licenses/by-sa/3.0/\" rel=\"noreferrer\">CC-BY-SA</a> \u00b7 <a href=\"https://www.gnu.org/licenses/old-licenses/gpl-2.0.html\" rel=\"noreferrer\">GPL</a></div></div></div></div><script type=\"text/javascript\" src=\"https://phab.wmfusercontent.org/res/phabricator/a590b451/core.pkg.js\"></script><script type=\"text/javascript\">JX.Stratcom.mergeData(0, [{\"map\":{\"UQ0_0\":\"phabricator-action-list-toggle\",\"UQ0_3\":\"phuix-dropdown-open\"}},{\"phid\":\"PHID-XACT-TASK-fwmfktw5vb5jenw\"},{\"phid\":\"PHID-XACT-TASK-rrd2jj4xylgpiwt\"},{\"phid\":\"PHID-XACT-TASK-cl4xbtki2q"]}