includeの動作変更 paraedit

  • ページ: Develop/Modification1
  • 投稿者: ぃぉぃぉ
  • 優先順位: 低
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2008-09-28 (日) 22:07:31
  • バージョン: 0.0.11

メッセージ paraedit

plugin/include.inc.phpの仕様では、ひとつのページを表示する際に、全部で5回までしかincludeすることができない。

無限ループさえ回避できればよいのだから、同一ページを5回までしかincludeできないようにする。

修正箇所 paraedit

$countの宣言は

-	static $count = 1;
+	static $count = array();

とする。 $page生成後

    if(!isset($count[$page])) {
        $count[$page] = 1;
    } 

として初期化し、 その後の$countは$count[$page]とする。




トップ 編集凍結差分バックアップ添付複製名前変更リロード 新規一覧 単語検索 最終更新  ヘルプ  最終更新のRSS
Last-modified: 2008-12-10 (水) 15:51:25 (3968d)