フォロー記事投稿  
 投稿者:  投稿日:2005年11月04日(金)01時15分34秒      

> uraに   が入ってると切れるのはなんとかなりませんか?

いまは利用していないのでちゃんと確認はできないんですが
下の2箇所の修正でどうでしょう

1. 最新版だと bbs.cgi の701行目あたりにある
------------------------------------------------------------
	sub url2link{ # URLをリンクに変換
------------------------------------------------------------
というところを探して、その数行下に見える
------------------------------------------------------------
			if($_[1] != 1){ 
				$_ =~ s/(https?\:\/\/|ftp\:\/\/|news\:(\/\/)?)([\w\!\#\$\%\&\'\(\)\=\-\^\`\\\|\@\~\[\{\]\}\;\+\:\*\.\?\/]+)/<a href=\"$1$3\">$1$3<\/a>/g;
			}
------------------------------------------------------------
の部分を次のように修正 ( [\w\!...] の最後に \x00 を追加)
------------------------------------------------------------
			if($_[1] != 1){ 
				$_ =~ s/(https?\:\/\/|ftp\:\/\/|news\:(\/\/)?)([\w\!\#\$\%\&\'\(\)\=\-\^\`\\\|\@\~\[\{\]\}\;\+\:\*\.\?\/\x00]+)/<a href=\"$1$3\">$1$3<\/a>/g;
			}
------------------------------------------------------------

2. 同じように720行目あたりにある
------------------------------------------------------------
	#引用文中のURLの処理(レスモード時)
------------------------------------------------------------
というところを探して、その数行下に見える
------------------------------------------------------------
			if(/^&gt;/ && / \%link\%/){
				$_ =~ s/(https?\:\/\/|ftp\:\/\/|news\:(\/\/)?)([\w\!\#\$\%\&\'\(\)\=\-\^\`\\\|\@\~\[\{\]\}\;\+\:\*\.\?\/]+)/<a href=\"$1$3\">$1$3<\/a>/g;
				$_ =~ s/ \%link\%//g;
			}
------------------------------------------------------------
の部分を次のように修正 (1の修正と同じ)
------------------------------------------------------------
			if(/^&gt;/ && / \%link\%/){
				$_ =~ s/(https?\:\/\/|ftp\:\/\/|news\:(\/\/)?)([\w\!\#\$\%\&\'\(\)\=\-\^\`\\\|\@\~\[\{\]\}\;\+\:\*\.\?\/\x00]+)/<a href=\"$1$3\">$1$3<\/a>/g;
				$_ =~ s/ \%link\%//g;
			}
------------------------------------------------------------

もしカンマをヌル文字に変換しないように改造して利用しているならば
同じ場所で \x00 のかわりに   を追加すればいいと思います


※引用文中のURLはcheckboxの状態を問わずリンクに自動変換されません。アップロード画像は引用されません。

投稿者
メール
題名 
画像 (GIF JPG PNG 幅1920x1920px サイズ1024KBまで)

内容 適当に改行を入れてください。画像と内容が両方とも無い状態で投稿ボタンを押すとリロードになります。

投稿コード (下の4桁の数字を記入してください)
■■■ ■■■ ■■■ ■■■ 
■     ■ ■ ■   ■ 
■■■ ■■■ ■■■ ■■■ 
■ ■   ■   ■ ■   
■■■ ■■■ ■■■ ■■■ 
URL自動Link  


あやしいわーるど@じょしあな + TeamMIZUIRO v3.10d