記事No | : 8941 |
投稿日 | : 2011/08/17(Wed) 11:53:42 |
タイトル | : Web Forum v6.3の不具合? |
ID情報 | : akityon |
投稿者 | : 古川 明人 |
URL | : http://www.ak-office.jp/ |
今まで、Web Forum v5.02をカスタマイズしたものを
使用させていただいておりました。
この度、最新のWeb Forum v6.3へ移行しようと思い、
Web Forum v5.02のカスタマイズ部分をWeb Forum v6.3へ
移植していたところ、不具合と思われる個所がありましたので、
ご連絡いたします。
なお、当方、Perlについては、基本すら理解しておらず、
できているソースを何となくいじっている程度のスキルのため、
誤った指摘をしているかもしれませんが、
そのときは、無視して頂ければと思います。
●記事修正の書き込み前に入力チェックが行われない不具合を修正
対象ファイル:regist.cgi
373行目修正前:if ($in{action} eq "edit") {
373行目修正後:if ($in{job} eq "edit") {
※$in{action}に"edit"が入ることはありえない?
●修正フォームの画面の[戻る]のリンクから戻れない不具合を修正
対象ファイル:regist.cgi
703行目追加 :s/!bbs_cgi!/$cf{bbs_cgi}/;
●修正フォームの画面でメールの表示・非表示が投稿記事から引き継がれない不具合を修正
対象ファイル:regist.cgi
704行目辺りから以下を追加
my $op_smail;
my %ops = (0 => '表示', 1 => '非表示');
if ($sml != 0) {
$op_smail .= qq|<option value="0">$ops{0}\n|;
$op_smail .= qq|<option value="1" selected>$ops{1}\n|;
} else {
$op_smail .= qq|<option value="0" selected>$ops{0}\n|;
$op_smail .= qq|<option value="1">$ops{1}\n|;
}
s/<!-- op_smail -->/$op_smail/;
対象ファイル:edit.html
29行目削除 :<option value="0" selected>表示
30行目削除 :<option value="1">非表示
29行目追加 :<!-- op_smail -->
●記事閲覧時に、掲示板タイトルがセットされない不具合を修正
対象ファイル:wforum.cgi
322行目修正前:$tmpl =~ s/!(\w+)!/$c{$1}/g;
323行目修正前:$tmpl =~ s/!num!/$in{no}/g;
324行目修正前:$tmpl =~ s/!oya!/$in{oya}/g;
325行目修正前:$tmpl =~ s/<!-- op_smail -->/$op_smail/;
326行目修正前:$tmpl =~ s/!bbs_title!/$cf{bbs_title}/g;
↓
322行目修正後:$tmpl =~ s/!bbs_title!/$cf{bbs_title}/g;
323行目修正後:$tmpl =~ s/!(\w+)!/$c{$1}/g;
324行目修正後:$tmpl =~ s/<!-- op_smail -->/$op_smail/;
※修正前の322行目の変換で、!bbs_title!が空文字に
置換されてしまっているようなので、この置換を行う前に、
!bbs_title!の置換を行うように修正しました。
また、修正前の322行目の置換で、!num!と!oya!の置換も
行われているようなので、!num!と!oya!の個別の置換処理を
削除しました。
記事No | : 8942 |
投稿日 | : 2011/08/17(Wed) 13:38:33 |
タイトル | : Re: Web Forum v6.3の不具合? |
ID情報 | : kent |
投稿者 | : KENT |
> 今まで、Web Forum v5.02をカスタマイズしたものを
> 使用させていただいておりました。
> この度、最新のWeb Forum v6.3へ移行しようと思い、
> Web Forum v5.02のカスタマイズ部分をWeb Forum v6.3へ
> 移植していたところ、不具合と思われる個所がありましたので、
> ご連絡いたします。
> なお、当方、Perlについては、基本すら理解しておらず、
> できているソースを何となくいじっている程度のスキルのため、
> 誤った指摘をしているかもしれませんが、
> そのときは、無視して頂ければと思います。
不具合を確認しました。もちろん、すべてご指摘どおりでした。
内容については、修正後アップしておきました。
ご指摘を大変感謝いたします。
記事No | : 8943 |
投稿日 | : 2011/08/17(Wed) 17:45:45 |
タイトル | : Re^2: Web Forum v6.3の不具合? |
ID情報 | : akityon |
投稿者 | : 古川 明人 |
URL | : http://www.ak-office.jp/ |
> 不具合を確認しました。もちろん、すべてご指摘どおりでした。
> 内容については、修正後アップしておきました。
素早いご対応ありがとうございます。
ただ、.\tmpl\edit.html が同梱し忘れのようです。
それ以外の箇所は、修正済みであることを確認しました。
ありがとうございます。
記事No | : 8944 |
投稿日 | : 2011/08/17(Wed) 19:58:04 |
タイトル | : Re^3: Web Forum v6.3の不具合? |
ID情報 | : kent |
投稿者 | : KENT |
> > 不具合を確認しました。もちろん、すべてご指摘どおりでした。
> > 内容については、修正後アップしておきました。
>
> 素早いご対応ありがとうございます。
> ただ、.\tmpl\edit.html が同梱し忘れのようです。
> それ以外の箇所は、修正済みであることを確認しました。
> ありがとうございます。
再三のご指摘をありがとうございます。
ただ今 edit.htmlを同梱し再アップしました。
記事No | : 8945 |
投稿日 | : 2011/08/18(Thu) 06:40:59 |
タイトル | : Re^4: Web Forum v6.3の不具合? |
ID情報 | : akityon |
投稿者 | : 古川 明人 |
URL | : http://www.ak-office.jp/ |
> ただ今 edit.htmlを同梱し再アップしました。
edit.htmlの修正および同梱を確認しました。
ありがとうございました。