[Fswiki-dev] 3.5.0dev3をアップロードしました

Back to archive index

WATANABE Akitsugu aki****@de*****
2003年 8月 12日 (火) 13:17:40 JST


渡邊(Aki)です。


From: Naoki Takezoe <ADS28****@nifty*****>
Subject: [Fswiki-dev] 3.5.0dev3をアップロードしました
> ・includeプラグインによる無限ループの修正
> ・3.5.0dev2以前で発生していた一部プラグインの移行漏れの修正
> 
> 特に前者は致命的です。安定版ではありませんが、
> 公開環境でFSWikiをご利用になっている場合は
> 早急にバージョンアップされることをおすすめします。

自作プラグインの互換性を気にされている方用に
3.4.2 用の無限ループ対策版も書いてみました。

以下の処置が為されています。

:: plugin::core::Include 
::: 呼び出されたページ名などを記憶させ、無限ループを防ぐ

:: plugin::calendar::CalendarHandler::make_recent_pages 
::: 呼び出されたページ名などを記憶させ、無限ループを防ぐ

:: plugin::calendar::CalendarHandler::make_month_pages
::: include を使うようにし、無限ループを防ぐ

:: plugin::bbs::BBS2.pm 
::: include を使うようにし、無限ループを防ぐ

:: plugin::todolist::ToDoList 
::: 項目内容にプラグインを書けないようにし、無限ループを防ぐ

急いでいたので、いずれも ad-hoc な処置だけです。
使えるようなら、使ってやって下さい。

ところで、3.5.0dev3 版の todolist の項目に {{todolist}} を書かれた場合も、
無限ループが発生するのではないでしょうか?
todolist についても対処が必要なように見受けられます。

勘違いだったらすみません。
--
WATANABE, Akitsugu (aki****@de*****)
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: ToDoList.pm
型:         application/octet-stream
サイズ:     3586 バイト
説明:       無し
Download 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: BBS2.pm
型:         application/octet-stream
サイズ:     3933 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/fswiki-dev/attachments/20030812/1e30ffd3/attachment-0001.obj 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: Include.pm
型:         application/octet-stream
サイズ:     2216 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/fswiki-dev/attachments/20030812/1e30ffd3/attachment-0002.obj 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: CalendarHandler.pm
型:         application/octet-stream
サイズ:     9465 バイト
説明:       無し
URL:        http://lists.sourceforge.jp/mailman/archives/fswiki-dev/attachments/20030812/1e30ffd3/attachment-0003.obj 


Fswiki-dev メーリングリストの案内
Back to archive index