Last modified: 2010-05-15 14:35:48 UTC
The rollback feature is unable to rollback page moves, especially page moves which are pointless and only contain one single redirect. The history does not include the fact that the page was moved from another location, which should be included for clarification of the history.
This is to deal with the recent Page Move vandalism occuring on the English Wikipedia. Administrators wish for the developers to some how deal with the page move vandalism by allowing the rollback feature to rollback page moves. At the current moment, we have a vandal bot that is performing 100+ page move vandalism and it is extremely hard to notice, trackdown and very annoying to fix. Example: [[Wikipedia:Pages needing attention]] was moved to [[Wikipedia:Pages needing pelican shit links]] In order to fix, an Administrator must do the following steps: 1) Delete [[Wikipedia:Pages needing attention]] 2) Delete [[Wikipedia talk:Pages needing attention]] 3) Move [[Wikipedia:Pages needing pelican shit links]] to [[Wikipedia:Pages needing attention]] with Talk pages 4) Delete [[Wikipedia:Pages needing pelican shit links]] 5) Delete [[Wikipedia talk:Pages needing pelican shit links]] If an administrator happens to screw up any of these steps, the pages would have to be undeleted. Suggested ideas to fix this include: 1) Move the page back (with Talk pages) and merge the content -> That is, use the rollback feature to move [[Wikipedia:Pages needing pelican shit links]] back to [[Wikipedia:Pages needing attention]] then add the content at [[Wikipedia:Pages needing attention]] at the bottom, merging the history. (Somewhat like a Union command with the database) Additionally, automatically delete [[Wikipedia:Pages needing pelican shit links]]. 2) Move the redirect page(s) to a holding cell and move the page back to the original location -> That is, Move [[Wikipedia:Pages needing attention]] to a holding cell page. Then move [[Wikipedia:Pages needing pelican shit links]] back to [[Wikipedia:Pages needing attention]] and automatically delete or do not create the redirect link for [[Wikipedia:Pages needing pelican shit links]] and leave [[Wikipedia:Pages needing pelican shit links]] as an empty page. 3) Swap the two pages. -> That is, swap [[Wikipedia:Pages needing attention]] and [[Wikipedia:Pages needing pelican shit links]] along with associated talk pages 4) Count page moves into the history and allow the rollback feature to rollback page moves. -> That is, implement page moves into the history of the page that is being moved, rather than leave it on the page which the redirect is created on, and allow the rollback feature to rollback a page move like an edit. For example, [[Wikipedia:Pages needing attention]] would have the history with the redirect. While [[Wikipedia:Pages needing pelican shit links]] carries no history of the page move. What I suggest in this is that [[Wikipedia:Pages needing pelican shit links]] should contain where the page was moved from in the history, allowing the rollback feature to "correct" the page move.
Please also see: * [[Wikipedia talk:Requested moves/Min edit count]] *[http://meta.wikimedia.org/wiki/MediaWiki_feature_request_and_bug_report_discussion#Page_move_rollback] * [[Wikipedia:Administrators' noticeboard]] (Preventing page-move vandalism and Help with (relatively urgent) page move) * [[Wikipedia:Vandalism in progress#User:WoW.2FUser:Willy_on_Wheels.2C_aka_many_others]] (also more on that page.)
Also see: [[Wikipedia:Vandalism in progress]]