RevisionMove
MediaWiki version: | 1.16 |
This feature was removed completely in version 1.17. |
RevisionMove is a new MediaWiki core feature that allows moving one or more revisions from one page to another. The target page can either exist (in which case the moved revisions are merged with existing revisions) or it is created.
RevisionMove, along with RevisionDelete, is part of the effort of making the old deletion schema obsolete. In order to do so, all features of the old deletion schema have to be implemented in the new schema.
Note: As for now, RevisionMove is still considered experimental. Do not use it on an productive system. Also, it is currently only in the SVN version and not yet in any of the stable releases.
Setup
editIn order to use RevisionMove, you must first assign appropriate rights. Due to its experimental status, RevisionDelete is disabled by default. You can enable it, by assigning the 'revisionmove' right to a user group, for example sysops. Put this in your LocalSettings.php:
$wgGroupPermissions['sysop']['revisionmove'] = true;
Now all sysops will have a 'Move selected revisions' button on version histories.
Documentation
editOld way to move revisions
editGoal: Move revisions X from page a to an existing page b
- Delete page a
- Selective undelete X in a
- Delete page b
- Move page a to page b
- Undelete a
- Undelete b
New way to move revisions
editAfter assigning appropriate rights (see #Setup), a new button should appear on version histories. Just select the revisions you with to move and press that button.
Bugs, questions
editPlease contact User:Church of emacs