KENT-WEB サポートコーナー 過去ログ [ 0365 ]


記事No: 8387
投稿日: 2011/04/13(Wed) 17:22:36
タイトルclipmailの未入力項目の非表示について
ID情報: topsl
投稿者: ふくろう
URLhttp://www.shuwaken.org/cgi/tokubetsu/tokubetsu.htm

Clipmail v1.0をお借りしております。

入力必須ではない項目の数が多いので、未入力の項目については
プレビュー確認画面で非表示にしたいのですが、上手く行きません。
過去スレを参照したのですが、Postmailでの修正方法は載っていたのですが、
Clipmailだとファイルが分かれているようなので、どこを修正していいのかわからず…。

どなたかご教授いただけないでしょうか。
よろしくお願いいたします。


記事No: 8388
投稿日: 2011/04/13(Wed) 21:01:16
タイトルRe: clipmailの未入力項目の非表示について
ID情報: para
投稿者: Y50 庄助

> Clipmail v1.0をお借りしております。
>
> 入力必須ではない項目の数が多いので、未入力の項目については
> プレビュー確認画面で非表示にしたいのですが、上手く行きません。
> 過去スレを参照したのですが、Postmailでの修正方法は載っていたのですが、
> Clipmailだとファイルが分かれているようなので、どこを修正していいのかわからず…。
>
> どなたかご教授いただけないでしょうか。
> よろしくお願いいたします。
Clip MAIL v1.1でlibディレクトリerrcheck.plをエディタで開き
75行目
}
print $tmp;

} else {next;}
}
print $tmp;
に変更
61行目
# 正常
} else {

# 正常
} else {
if ($in{$key}) {
としてください。
更にpreview.pl 129行目
print $tmp;
}

print $tmp;
} else {next;}
}
116行目
# テキスト(添付以外)
} else {

# テキスト(添付以外)
} else {
if ($in{$key}) {

74行目
if ($key eq "need" || $key eq "match" || ($in{'match'} && $key eq $match2)) {

if ($key eq "need" || $key eq "match" || ($in{'match'} && $key eq $match2) || $in{$key} eq'') {
に変更してください。
未入力の非表示でエラー画面も非表示になると思います。


記事No: 8389
投稿日: 2011/04/14(Thu) 11:03:47
タイトルRe^2: clipmailの未入力項目の非表示について
ID情報: topsl
投稿者: ふくろう
URLhttp://www.shuwaken.org/cgi/tokubetsu/tokubetsu.htm

Y50 庄助様

アドバイス通りに入れたら出来ました!ありがとうございました!
だらだらと空欄の項目ばかりが表示されてしまっていたので、助かりました。

本当にありがとうございました。


[検索ページ]