トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-wiki/228

ページの作成や編集にはユーザ登録が必要です。

baglistプラグインでサマリ取得に失敗する

  • 投稿者: KG
  • カテゴリ: プラグイン
  • 優先度: 重要
  • 状態: リリース済
  • 日時: 2004年12月02日 20時58分16秒

 内容

plugin/bugtrack/BugList.pm の paragraph メソッドで subject を取得した後に

$first = 1;

が無い為、本文中に大見出しがあった場合に最期に見つかった大見出しのテキスト部がサマリに表示されます。

修正後のコード

plugin/bugtrack/BugList.pm 59〜74行目

           foreach(@lines){
               $_ =~ s/\r//;
               if($first==0 && $_ =~ /^!!!(.*)/){
                   $subject = $1;
                   $first = 1;
               } elsif($_ =~ /^\*カテゴリ:\s*(.*)/){
                   $category = $1;
               } elsif($_ =~ /^\*優先度:\s*(.*)/){
                   $priority = $1;
               } elsif($_ =~ /^\*状態:\s*(.*)/){
                   $status = $1;
               } elsif($_ =~ /^\*投稿者:\s*(.*)/){
                   $name = $1;
               } elsif($_ =~ /^\*日時:\s*(.*)/){
                   $date = $1;
               }
           }

上記修正が必要かと思われます。

 コメント

  • CVSにコミットしました。 - たけぞう (2004年12月03日 22時49分56秒)
  • 3.5.7dev2でリリースしました。 - たけぞう (2004年12月11日 13時43分12秒)
  • 3.5.7正式版をリリースしました。 - たけぞう (2005年02月12日 00時06分19秒)
お名前: コメント:

最終更新時間:2005年02月12日 00時06分19秒