User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
作業記録/2004-02-02 のバックアップ(No.18)
[ リロード ]   [ ソース ]  [ トップ | 一覧 | 単語検索 | 最新 | バックアップ | ヘルプ ]


PukiWikiMod Calendar2プラグインで 原因解明

ls2プラグインのソースを追って、原因がわかったみたい。
function ls2_check_arg内の、

list($val,$thisval) = split(":",$val);

ってところで、depth:2とかいうパラメータを:を区切文字にして、depthと2とに分解してるのだが、
普通の:が付いてないパラメータを与えると、list分解できずにこける場合が有るようだ。
てなわけで、

if (strstr($val,':')){
   list($val,$thisval) = split(":",$val);
}

というように、事前に:文字を判定してから、分解するようにしたら落ちなくなった。

関連ページ

作業記録/PukiWikiMod Calendar2プラグインで その2


コメント


お名前: