トップページ > WEB制作 > MovableType > Movabletypeのリンク挿入を便利に

Movabletypeのリンク挿入を便利に

2007年3月11日 | カテゴリ:MovableType
はてなブックマークSave This Page to del.icio.us このエントリーをlivedoorクリップに追加このエントリーをニフティクリップに追加このエントリーをBuzzurlに追加 このエントリーをPingKingポッケに追加このエントリーをFC2ブックマークへ追加このエントリーをnewsingへ追加

MovableTypeのエントリー投稿でリンクを挿入するとき、デフォルトのままだと「<a href="hoge.html">ほげほげ</a>」のような形で挿入されるため、このリンクは同じウインドウで開くことになります。

でも、外部サイトにリンクを貼るときなどは「target="_blank"」を付けて別ウインドウで開くようにしたいですよね。今までいちいち書き足していたのですが、面倒です。自動化したい。

方法は以下の2つ。

MovableTypeのファイルを直接修正

MobableType3.2の場合
「mt-static」フォルダの中の「mt_ja.js」296行目付近を下記のように書き換え。

setSelection(e, '<a href="' + my_link + '" target="_blank">' + str + '</a>');

MobableType3.0の場合
「mt.js」163行目付近を下記のように書き換え。

setSelection(e, '<a href="' + my_link + '" target="_blank">' + str + '</a>');

MovableType2.66以前の場合
「tmpl/cms/」内の「edit_entry.tmpl」「bm_entry.tmpl」JavaScript内を下記のように書き換え。

document.selection.createRange().text = '<a href="' + my_link + '" target="_blank">' + str + '</a>';

プラグインを利用する

MovableTypeのファイルを直接修正する方法は手軽ですが、MovableTypeをアップグレードするたびに書き換えなければならず、それはそれで面倒です。なのでプラグインを利用する方法が個人的にはおすすめです。

リンクの挿入をより便利にするプラグイン(MT3.2/3.3対応版)
http://www.h-fj.com/blog/archives/2006/07/18-161953.php

エントリー投稿画面のリンク挿入ボタンを押すと、別窓で設定画面が開きtagetを指定できるようになります。やや動作が重くなるので、そこらへんは好み次第ですね。

posted by nac | permalink | comments (0) | trackbacks (0)

トラックバック

このエントリーのトラックバックURL:
http://www.nackle.com/mt/mt-tb.cgi/108

コメント

コメントを投稿

(承認されるまでコメントが表示されない場合があります)

プロフィール

Powered by Movable Type 4.1