開発日記
1.4.4リリースとPukiWiki.org移転は両立が難しそうだ XD どっちを取る?
- cvs:lib/plugin.php (v1.4:1.2)
- クリンナップ
- プラグインごとの初期化関数の
返り血 帰り値がFALSEである(初期化に失敗している)かどうかをチェックする
- プラグインの初期化に失敗している場合はその時点で実行を中止し、エラーメッセージを表示する (action, convert, inlineいずれも)
- cvs:plugin/include.inc.php (v1.4:1.13)
- define
INCLUDE_MAX PLUGIN_INCLUDE_MAX (default:4) を追加。一度にこの値を超える数のページをincludeさせない
- 従来: ページ数が多ければ多いほど、include爆弾の破壊力が増す :( *1
- 今後: デフォルトでは、一度に4ページまでincludeする (`・ω・´)シャキッ
- 状況に応じたエラーメッセージを表示する