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


記事No: 8941
投稿日: 2011/08/17(Wed) 11:53:42
タイトルWeb Forum v6.3の不具合?
ID情報: akityon
投稿者: 古川 明人
URLhttp://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
投稿者: 古川 明人
URLhttp://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
投稿者: 古川 明人
URLhttp://www.ak-office.jp/

> ただ今 edit.htmlを同梱し再アップしました。

edit.htmlの修正および同梱を確認しました。
ありがとうございました。


[検索ページ]