Dokuwiki:アップグレード

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
Dokuwiki:アップグレード [2022/11/29 10:05] – 削除 - 外部編集 (Unknown date) 127.0.0.1Dokuwiki:アップグレード [2025/04/12 05:15] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
  
 +### ページ空間での大文字使用
 +
 +参考:
 +
 +- [[https://www.dokuwiki.org/ja:pagename#fnt__1|ja:pagename [DokuWiki]]]
 +- [[https://pg.mnztech.work/dokuwiki/dokuwiki/Setting/UseUppercaseLettersInNamespaces|5.名前空間の大文字使用 [三歩あるけば物も忘れる]]]
 +
 +公式推奨ではないが、大文字を使用することが可能になる。
 +
 +「inc/pageutil.php」の下記のコードをコメントアウトする。
 +
 +```
 +$id = \dokuwiki\Utf8\PhpString::strtolower($id);
 +
 +※dokuwikiのバージョンが古い場合は、下記のコード
 +$id = utf8_strtolower($id);
 +```
 +
 +最新の「lgor」においても、有効ではあるが、
 +
 +更新すると「pageutil.php」が書き換わるので、再度コメントアウトの作業を行うのと、
 +
 +「data/cache」の中身をすべて削除し、画面の更新をかけると元の状態に戻る。
 +
 +### dokuwiki のアップグレード
 +
 +プラグイン「DokuWiki Upgrade Plugin」を使用すれば最新のバージョンにGUI操作のみで更新が可能になる。
 +
 +この際、インストール済みのプラグインが古いと更新できないので、プラグインの更新を行うこと。
 +
 +※プラグインの更新の際、dokuwikiが古いと、dokuwikiが動かなくなる可能性があるので、
 +
 + バックアップ及び、プラグインを無効にして更新することを勧める。
 +
 +### Indexmenu のエラー解決
 +
 +参考:[[https://e-debugger.xyz/dokuwiki%E3%81%AEindexmenu%E3%81%8B%E3%82%89%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E5%87%BA%E3%82%8B/|dokuwikiのIndexmenuからエラーが出る | 電機メーカーのデバッガーの日記]]
 +
 +プラグイン「Indexmenu」を更新すると、「Indexmenu Plugin: If you use the 'js'-option of the indexmenu plugin・・・」
 +
 +というエラーが表示されるようになる。
 +
 +これは、dokuwikiの「管理」→「サイト設定」の「機能フラグ」のチェックボックスを外すと、エラーが出なくなる。