https://bugzilla.wikimedia.org/show_bug.cgi?id=21312
--- Comment #13 from FT2 <[email protected]> 2010-05-12 09:25:55 UTC --- (In reply to comment #8) > Here's what I'd like to to: > (Snip) > Considering the fact that we want to move away from the archive table system, > this probably will only work for not-deleted pages. > > When moving a set of revisions, the special page has to differentiate between > an existing target or a nonexisting one. In the latter case, a new page has to > be created. > > Any ideas, comments, suggestions? 1/ Moving only undeleted revisions works and can help keep it clean. If deleted revisions are involved then the deleted revisions can be undeleted, moved, then (if applicable) any deletable content removed using RevisionDelete. I think this is what you meant? 2/ A few "ease of use" suggestions to throw into the mix: * An "undo this move" button. RevisionMove needs a one click undo, as RevDelete effectively has. People make mistakes and will need to quickly reverse "whatever they just did". * A "Preserve deletion status?" option that's available if any revisions are deleted. Checking the box means that RevisionMove will undelete these, and revisiondelete them again, to hide the fields specified (or all fields for simplicity), before moving them, with a reason such as "automated conversion from selective delete to revision delete, see (LINK TO REVISIONMOVE ACTION)". This will be a common sequence in the early days and is easy and useful to automate. * A confirmation dialog "this target page does not exist, are you sure you wish to create a new page?" will be sensible. * An "invert" button to specify all revisions except those checked, and usual shift click + ctrl click options. If those don't exist they are useful enough that they should. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
