ep_iframeinsertはdokuwikiのetherpad-liteプラグインで使用できる。
https://github.com/michael-dev/ep_iframeinsert
通常なら
npm install ep_iframeinsert
でインストールされるが、登録されていないためインストールできない。
なので手動でインストールする。
git cloneしたフォルダからep.jsonを編集する。
cd etherpad-lite/node_modules/ep_etherpad-lite vi ep.json
内容は
https://github.com/michael-dev/ep_iframeinsert/blob/master/ep.json
を参照。今回は編集して
{ "name": "iframeinsert-plugin", "hooks": {}, "client_hooks": { "aceInitialized": "ep_etherpad-lite/static/js/pad_iframeinsert:aceInitialized", "documentReady": "ep_etherpad-lite/static/js/pad_iframeinsert:disableLists" } } ]
と加えた。
次にプラグイン本体を加える。
vi etherpad-lite/node_modules/ep_etherpad-lite/static/js/pad_iframeinsert.js
これをコピーする
https://github.com/michael-dev/ep_iframeinsert/blob/master/static/js/pad.js