Movable Type Auto link URLs

2004年1月4日

デフォルトでは、comments popupのウインドウ(480×480)から投稿者のURLをクリックすると同じウィンドウ内で画面遷移する仕様になっているのですが、さらにpopupする仕様に変更。投稿者のURLは自動でリンクされTemplateからはカスタマイズは不可能なので、mt.cfgとlib/MT/Util.pmをカスタマイズ

●mt.cfgのGlobalSanitizeSpecの「#」を削除し有効にする。そのままだとtargetが機能しないので、「a href target」を追加
Sample: GlobalSanitizeSpec a href,a href target,b,br/,p

●lib/MT/Util.pmの「munge_comment」
<a href="$1" >に「target=”_blank”」を追加

sub munge_comment {
my($text, $blog) = @_;
unless ($blog->allow_comment_html) {
$text = remove_html($text);
if ($blog->autolink_urls) {
$text =~ s!(http://¥S+)!<a href="$1" target="_blank">$1</a>!g;
}
}
$text;
}

一つ前の記事(Previous)
ADSL利用、全体の41.7%に


HOME

次の新しい記事(Next)
Apple iBox