ただのエラーメモ。もしかしたら自分のxampp環境のせいかもしれないけど、とりあえずメモ
DOKUWIKIのプラグインを
https://www.dokuwiki.org/start?id=ja:devel:action_plugins
読みながら作ってたけど、どうも定数DOKU_PLUGINがURLではなくファイルパスを返している気がする。
プラグイン名がhogehogeで、呼び出すjavascriptがexample.js。
'src' => DOKU_PLUGIN . 'hogehoge.js');
だと
<script type="text/javascript" charset="utf-8" src="C:¥xampp¥htdocs¥wiki/lib/plugins/hogehoge/example.js"></script>
と途中までファイルパス。
'src' => DOKU_BASE . 'lib/plugins/hogehoge/example.js');
とすると
http://localhost/wiki/lib/plugins/hogehoge.css"/
のように正しいURLを返していた。
とりあえずDOKU_BASE使ったら直った。xamppとかlocal環境とか日本語Windows特有の仕様な気もするけど、とりあえずメモ。