Last modified: 2011-04-14 15:11:17 UTC
Currently, the rollback feature for the wiki software only rolls back the current IP address/username to the first different IP address/username before it. Sometimes, however, this does not work (as in the case of multiple vandalisms by different IP addresses). And admins have to go back and manually re-save an old draft. Here is an example that I just encountered on the US Constitution on the English Wikisource: (cur) (last) 11:44, 25 September 2005 70.96.214.106 (→Amendment XIV) (cur) (last) 02:52, 25 September 2005 210.81.201.199 (→Preamble) (cur) (last) 02:52, 25 September 2005 210.81.201.199 (→Preamble) (cur) (last) 02:50, 25 September 2005 210.81.201.199 (→Preamble) (cur) (last) 08:50, 23 September 2005 64.4.122.93 (→External link) The edits by IP addresses 70.96.214.106 and 210.81.201.199 are vandalism edits. I selected the histories by the IP addresses 64.4.122.93 and 70.96.214.106 for comparison, and hit the "rollback" link. Instead of rolling back to the edit by 64.4..., it rolled back to the last edit by 210.81... But, as this too was a vandalism edit, that rollback did no good. So, I propose that the rollback feature when two different histories for a page are selected be changed to rolling back from the current history to the older revision it is being compared to. That way, multiple vandalisms can be reverted in one fell swoop.
Changed summary to describe what's being requested.
Isn't "Undo" the proper operation for this, not rollback?
Twinkle performs this quite well. You can revert several revisions by several editors/IP addresses.