行数の多い荒し対策用のあぼーんスクリプトを作ってみた。
showthread_class.inc の20行目の下に下のコード(8行)を追加するだけ。
// ------------------------ 荒し対策 ------------------------ //
if(ereg("line_abron:",$an_aborn_word)){
$line_num = preg_split("/:/",$an_aborn_word);
if (!ereg("[^0-9]+",$line_num[1])){
if( $line_num[1] < preg_match_all("/<br>/",$resfield,$none) ) {
return true;
}
}
}
使い方はメッセージのあぼーんキーワードに"line_aborn:数字"を追加して使う。
数字の部分は改行コードの数でメッセージに設定数以上の改行タグがあればあぼーんすると言う意味。
(例)
line_aborn:17
http://hk2ch.hp.infoseek.co.jp/img/01.jpg http://hk2ch.hp.infoseek.co.jp/img/02.jpg