dokuwikiのページを移動する

dokuwikiを使い始めて困るのは、ページの移動。最初に思っていたフォルダ構成と、実際に出来上がった時の構成は、一緒にはならないものです。どうにかしてページの移動(名前空間の変更)がしたいと思い調べてみました。

dokuwikiのPagemoveプラグインと言うものがありますが、更新が停止している模様。廃止される予定のプラグインだそうです。いまはPagemoveに変わるプラグインとしてeditxプラグインが開発、提供されています。こちらを使いたいと思います。

editxプラグインをインストールしたら、移動したいページのファイル名の最後に「?do=editx」を付加したULRにアクセスすると、Management画面になります。

ここで、[Page Rename]セクションのNew name、Reason,No redirect,Reasonを入力します。名称を変更する場合はNew nameを設定します。

ページの削除も可能です。

画像などのメディアファイルの場所が連動して変更されるわけではないので、画像などはFPTで直接移動します。直接移動すると、画像へのリンクが切れるので、batcheditプラグインを用いて、文字列の置き換えを行います。