editX Plugin
NON-FUNCTIONAL/DISCONTINUED
SEE Move Plugin
plugin:EditX moves or renames pages with their entire edit history, and will also delete pages with or without deleting the edit history.
Go to the edit page and click on the link in the the header: Page management for page name (or simply use the action ?do=editx in the URL)
use the form to manage a page rename or deletion for the current page.
Moving a page
Move moves a page and all histories to the targeted name, leaving a redirection text on the old page. The move summary will be left in the source page history, the target page history, recent changes, and will be sent to the subscribers or the source of the target page.
If the target page exists or has a conflicting file (page, meta or attic files), the move cannot be done. Therefore if you move a page from A to B, you cannot move B back to A until you delete (no history) page A via this plugin or manually.
Authority requirements
edit authority of the source page
edit authority of the target page
being in groups or users defined in user_rename
Moving a page (Without redirection)
If you want to perform a move without leaving a redirection and a note in the history, just check the checkbox No redirect, the source will be totally removed just as delete does.
Authority requirements
delete file authority of the source page
edit authority of the target page
being in groups or users defined in user_rename_nr
Deleting a page
Delete removes all files in pages/ meta/ and attic/ related to the page, except .mlist. The delete summary will be left in the source page history, recent changes, and will be sent to the subscribers of the source page.
If no delete history is checked, there will be no history in the source page but still in the recent changes.
Authority requirements
delete file authority of the page
being in groups or users defined in user_delete
Configuration
Here are configs in the configuration manager:
redirecttext: Text left after moving a page, and @ID@ refers to the target page. If it's left blank, the default text (in the language pack) is used.
If you have
Redirector plugin installed, you can fill in
~~REDIRECT>:@ID@~~
or
#REDIRECT :@ID@
.
user_rename: The groups and/or users allowed to perform page name (note that edit authority is still needed, see above documentation), listed in comma seperated form.
If you want to enable for all with edit authority, leave it blank.
If you want to disable for all, write an impossible “user name” such as -.
user_rename_nr: similar to above
user_delete: similar to above