===== editX Plugin ===== ===NON-FUNCTIONAL/DISCONTINUED== SEE [[:wiki:pluginsyntax:move |Move Plugin]] [[doku>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 [[wiki:pluginsyntax: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