開発日記

cvs更新 -- henoheno

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する (`・ω・´)シャキッ
    • 状況に応じたエラーメッセージを表示する

  • ここから始まった calendar_viewerの話題は BugTrack/666 へ移動しました

*1 ※一応30秒程度でPHP実行時間制限に至る

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-08-12 (木) 00:15:19
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.199 sec.

OSDN