記事の最後へ▼ 
< 質 問 >
kml 0.01a、XMailCFG 2.24a

#1510の続きに書いても良かったのですが、新規に質問として書き込みします。

XMailCFG 2.24aのkmlarc.cgiに不具合を見つけました。
「アーカイブの管理/個別環境設定」で表示される「状態」の項目において、all_mls.tabの最初の行のMLは正常な表示(「運用中」or「停止中」)がされますが、2行目以降は正しい状態を表示出来ないことがあることが分かりました。

ソースコードレベルの話をすれば、状態を管理している$stat2の変数を、つぎのforeachでリセットせずに用いているため、前のMLの属性がそのまま次のMLの属性に反映されるケースがあります。
すなわち、2回目以降の51行目のif判定が常にスルーされてしまっています。

kmlarc.cgiの46行目付近に
 my $type2,$stat2;
と書くことで不具合は回避されます。

たいしたことはないのですが、報告しておきます。

通りすがり (11.26/06)


【 通りすがり (11.26/06) 】

書き損じましたが、「投稿タイプ」も2行目以降のMLでは正常に表示されない場合もあります。
上記のように$type2もリセットすれば回避可能です。


【 カマダ (11.26/06) 】

kml 0.01a、XMailCFG 2.24a 導入しました、

kmlなんですが、
アーカイブの管理の「案内テキスト」に記述したものはどこに表示されるのでしょうか?

また「トップページの作成・編集」にお記述した文字も一回だけ表示されましたがその後表示される気配がありません。

Windows XP HOME SP2
An HTTP 1.42n
ActivePerl 5.8.6.811


【 cop (11.26/06) 】

通りすがりさん、
ありがとうございます。
助かります。次版で修正します。

カマダさん、
「案内テキスト」は今のところどこにも表示しません。
運営者によっては自組織の紹介などをしたいこともあるだろうと設けたものですが、さてどこに表示したものかと決めかねています。
明暗があれば教えてください。

トップページの案内短文は、一度でもどれかのアーカイブを開くともう表示されません。
トップにもどるたびにあいさつを繰り返すのも妙だろうと考えてのことですが。。。


【 cop (11.26/06) 】

明暗 → 名案です。
MS-IME が悪い!


【 カマダ (11.26/06) 】

copさんありがとうございます、案内文の仕様了解しました。

それと、kmlの仕様にはまだ要望が入る隙があるのですね!
それなら文系人間の私もお役に立てるかもしれませんので改めてきちんと考えて見ることにします。

記事の先頭へ▲ 
SUPER LABORATORY