DokuWiki プラグインの手動インストール

DokuWiki でプラグインの IndexMenu をアップデートしたら挙動がおかしくなった。

適用しているテーマが反映されないし、サイドバーでディレクトリーの展開がうまくいかなくなった。

plugin:indexmenu [DokuWiki]
https://www.dokuwiki.org/plugin:indexmenu

samuelet/indexmenu: A dokuwiki plugin to show a customizable and sortable index for a namespace.
https://github.com/samuelet/indexmenu

まず試したのはプラグインの再インストールだ。「Admin>Extension Manager>Indexmenu Plugin>Re-install」で再インストールできる。しかし、特に状況は変わらなかった。

そこで古いバージョンの IndexMenu に戻すことにした。公式サイトでは過去バージョンが手に入らない状態になっていたが、幸いにも私が過去のバージョンのファイルを保存していたので、それを復元することにした。

(1)過去バージョンのファイルが入ったフォルダを解凍していなければまず解凍し、indexmenu という名前に変更する。

(2)DokuWiki で「Admin>Extension Manager>Indexmenu Plugin>Uninstall」で一旦現在の IndexMenu を削除。

(3)「Admin>Extension Manager>Manual Install」で1のファイルを選択。「Install」をクリック。

これでプラグインがインストールされる。なお、直接 FTP でプラグインのディレクトリ(dokuwiki>lib>plugins)にアップする方法だとうまくインストールできなかった。

インストールはうまくいったものの、IndexMenu の不具合は改善されない。ひょっとすると最近アップデートした DokuWiki 自体による影響かもしれない。。