テスト時に無効にしたまま忘れてました ( No.1 ) |  
- 日時: 2010/10/19 12:27
- 名前: きりしま◆.CzKQna1OU ID:o9PX5jR. 
 
  
  - 直すの忘れていました。
  >>[スレッド番号]レス番号-レス番号
  の動作の検証のために無効にしていて、 そのまま忘れていました。
  オリジナルの参照を活かすなら、
  read.cgiの autolink内の
  #	$msg =~ s/>>(\d)([\d\-]*)/<a href=\"$readcgi?mode=view2&f=$f&no=$1$2\" target=\"$target\">>>$1$2<\/a>/gi;
  のコメントアウトを外してください。 (行頭の「#」を外します)
  スレッド参照のロジックで呼び出す場合は、 その下の行の
  #	$msg =~ s/>>(\d)([\d\-]*)/<a href=\"$readcgi?no=$1$2\" target=\"$target\">>>$1$2<\/a>/gi;
  を
  $msg =~ s/>>(\d)([\d\-]*)/<a href=\"$readcgi?no=$in{'no'}&l=$1$2\" target=\"$target\">>>$1$2<\/a>/gi;
  としたらいいのではないかと思います。 (テスト板の方をそうしてみました。サポート掲示板はオリジナルの動作です)
  …>>0のときにちょっとおかしいですね。時間のあるときにもうちょっと考えます。  
 |  
  |