テスト時に無効にしたまま忘れてました ( 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のときにちょっとおかしいですね。時間のあるときにもうちょっと考えます。
|
|