Last modified: 2011-03-13 18:06:48 UTC
When restoring a page history the current options are restore all items, or restore the items which have been manually selected (checked). This is very annoying if there is a long history and only 1 item to be *excluded*. I'm proposing therefore that a simple "check all" javascript be included in Special:Undelete. Simple request really so I think I don't need to eloborate any further.
See [[MediaWiki:Watcheditlist/Check_all]] for a possible JavaScript.
If dealing with a page that has a lot of revisions, be aware that undeleting them all is quite a performance killer. Brion is working on a better method of deleting single revisions now, so it's worth holding off on implementing this, if at all.
You should already be able to select all but one revision quite easily by shift-clicking to select all the checkboxes, then deselecting that one revision.
(In reply to comment #3) > You should already be able to select all but one revision quite easily by > shift-clicking to select all the checkboxes, then deselecting that one revision. Doesn't stop it being a bugger performance-wise. And that solution is JavaScript based.