This is a static dump of issues in the old "Flyspray" bugtracker for DokuWiki. Bugs and feature requests
are now tracked at the issue tracker at Github.
FS#2069 Moving pages with history saving
Now there is a huge problem in using DokuWiki at publick wikies: user's can create their pages with wrong names, in wrong namespaces etc. And there isn't any ability to rename or move existing pages with history saving. The only one opportunity is to delete old page and create new one. But in that case you've lost all contribution history! And it's really a very bad idea for publick wikies with one of open licenses for content. So for example now we has a lot of trash in our wiki because I can't simply delete pages and copy it's contents to new place out of respect for authors.
There is one plugin, pagemove, but it can be used only by administrators and in most cases simply corrupt page.
I think this functionality should be in core of DokuWiki. For example, add new access rule to ACL - renaming pages (between editind and creating) and new button like Edit/View Source - Rename a page.
Ideally, page renaming should also automatically change all backlinks. But it's only some nice additional feature, most important task is to add basic ability to rename pages with saving their history.
As I can understand, it's not too hard to implement this functionality in DokuWiki core, but it's too hard to create a good plugin for it. Now basic DokuWiki functions like editing and organizing articles are at a very high level, but there are several very important for public wikies operations which Doku can not perform. And page managing is one of them.
Thanks for the link @dash. That looks like a great plugin! It's working well.
I wonder if the future of this feature is simply in a plugin, and doesn't need to be built into DW core?
The move plugin (https://www.dokuwiki.org/plugin:move) is the released version of this plugin. I think if this should be integrated into DW core it should be as a bundled plugin. I think the plugin is currently not really in the state for being included especially concerning the user interface but I'm also not sure if this is even necessary. I guess once the plugin is a bit more mature and actually popular it could also be included in the download page as a popular plugin that can be optionally bundled.
A big improvement of the current move plugin is coming.