Despite 3 years of good intentions, I have not had the time for any development work on the PageMove plugin and I cannot see this situation changing. I am not currently maintaining any DokuWiki installations, so have no impetus to continue development. As the plugin is still working and useful, I do not want to just kill the project, so if anyone would like to take on PageMove's development, I would be pleased to pass it on. All of the source code and language files are available from this site. Drop me an email if you are interested. You can find my email address in the header of the plugin.
This website currently exists as a test environment for my PageMove plugin for DokuWiki. It is currently running DokuWiki Version 2006-03-09
If you want to try the plugin in your own wiki, see the installation section. Please be aware that this plugin is still in Beta testing and you should test it thoroughly on a backup of your installation before installing it into a live system.
As the name suggests this plugin is designed for moving and renaming pages within your Wiki whilst maintaining the integrity of links to and from the page.
In full you can:
During a move/rename the following actions are performed.
To ensure the integrity of the system the following checks are made before anything is changed.
As the plugin can currently only be run with superuser privileges, rights are not really an issue. I have left the checks in in case this changes in the future.
This initial release was built from code built for an earlier release of DokuWiki that did not support searching of CamelCase links or ignore links in code blocks. Therefore these limitations also apply to the plugin. Hopefully, this functionality can be added in a future release.
Automatic: If you have a Plugin Management plugin installed simply type or paste
http://www.isection.co.uk/lib/exe/fetch.php?id=start&cache=cache&media=pagemove_20070722.zip
in the appropriate textbox and hit "Download".
Manual: Firstly download the 0.9.15a version package here (Updated 22/07/2007). Then extract the "pagemove" directory into your ..www\dokuwiki\lib\plugins directory.
If you've done everything right in the Admin section of your wiki you'll see "Page Move/Rename..." or "Page Move/Rename... (The Start page cannot be moved or renamed)" or "Page Move/Rename... (This topic does not exist yet)" if the page you're trying to move/rename doesn't exist. In the latter case try another page!
If you would like to test the plugin here, then you will need to create a new user account from the login page. After that feel free to move any page on the site and if you do encounter a problem leave some feedback with as much detail as you can.
Despite my best efforts, I have totally failed to learn a second language, so I can only provide this plugin in English. If you would like to help remedy this then you can copy and edit the lang.php and pagemove.txt files in the language section.
Thanks go out to:
Two young children are keeping me busy, so development is going to be slow for a while. I will keep monitoring your comments and do as much as I can during my lunch break.
Please file any bug reports, feature requests or feedback here.
name@mail.com → namespace:name_mail.com