PC Bibo 6 top > Movable Type > Movable Type のコメント投稿者のサイトを別ウィンドウで開く

Movable Type のコメント投稿者のサイトを別ウィンドウで開く

コメント投稿者のBlogを別窓で開くプラグインで紹介されているプラグインを使うと、簡単にコメント投稿者のサイトへのリンクを別ウインドウで開くようにできます。

1. 下記内容をテキストファイルに保存し、ファイル名を「addtarget.pl」に変更します。

package MT::Plugin::AddTarget;
use strict;

use MT;
use MT::Template::Context;
use MT::Plugin;

eval("use Storable;");
if (!$@ && MT->can('add_plugin')) {
my $plugin = MT::Plugin->new;
$plugin->name('Add Target');
$plugin->version('1.00');
$plugin->author_name('Hajime Fujimoto');
$plugin->author_link('http://www.h-fj.com/blog/');
$plugin->description('Add target to anchor element');
MT->add_plugin($plugin);
}

MT::Template::Context->add_global_filter(add_target => \&add_target);

sub add_target {
my ($text, $arg) = @_;

if ($text =~ // && $text !~ //) {
$text =~ s///
}
$text;
}

1;

2. 「addtarget.pl」ファイルを MT の「plugins」ディレクトリーにアップロードします。

3. テンプレート(通常は記事テンプレート)の「MTCommentAuthorLink」のタグ内に、「add_target="1"」を記述します。このブログでは以下のように記述しています。

<$MTCommentAuthorLink default_name="匿名" add_target="1" spam_protect="1"$>

これで、コメント投稿者のサイトへのリンクが別ウインドウで開くようになります。

参考・参照サイト
コメント投稿者のBlogを別窓で開くプラグイン@The Blog of H. Fumio

コメント投稿者リンクを別窓で開くようにする@やむやむ


« Twitter のリスト作成時の注意 | メイン(トップ)ページ | Twitter をわかりやすく説明したサイト »


あとで読む




trackbacks

trackbackURL:

comments

comment form

(PC Bibo 6 にはじめてコメントされる場合、不適切なコメントを防止するため、掲載前に管理者が内容を確認しています。適切なコメントと判断した場合コメントは直ちに表示されますので、再度コメントを投稿する必要はありません。)