- 2005-11-02 (水) 16:01
- Movable Type
movable type 3.2では、エントリーを投稿する時、リンクをはろうとするとリンクを貼る部分を選択して、鎖のアイコンをクリックしてURLを入れると勝手にhtmlタグが生成されます。デフォルトではtarget指定はなく、
<a href=”http://www.yahoo.co.jp/”>http://www.yahoo.co.jp/</a>
といった記述がエントリー画面に出てきます。
_blankにしたい場合(つまりリンクしたサイトを別のウインドウで立ち上げさせたい)は、いちいちタグでそのたびにtarget=_blankとうたないといけないのですが、それはかなり面倒。_blank指定については色々議論されているようなのですが、私としては別サイトに行く場合は新しいタブが立ち上がってくれる方がありがたいので(もちろん、+shiftだとか、コンテキストメニューからも出来ることは知っていますが)、出来れば_blank指定がデフォルトで出来るとよい。
小粋空間のテンプレートを使っているので、小粋空間サイト内で検索してみたのですがうまく見つからなかったので、CSSでもしかしたら指定できるのかとググってみましたがどうもCSSでは出来ない模様。うーん。そこで「movable type target 指定」で検索した時に出てきた「文中のリンクで別窓指定」を発見。そこに引用されていたsmashmediaに飛んで見てみたのですがもう記事はない模様。次ぎに「movable type target _blank」で検索すると出てきたmovable type 入門にたどりつく。サイト内検索(「調べたい言葉」)で「_blank」を検索すると「エントリーでリンクを別画面に設定」というエントリーがあがっていたので、その記事をみると…!!!まさに私が探していた記事でした。
この通りにすれば、出来る、と言いたいのですが、そのままコピー&ペーストをすると多分うまくいきません。2の部分では、&lt(&を全角にしてます)の記述部分を<に直しましょう。他のボタン部分との記述を見ながらおかしいところを照らし合わせれば大丈夫だと思います。
mt_ja.jsの修正部分でも、最後から4行目の部分も、&lt(&を全角にしてます)の記述部分を<に直しましょう。
これで指定の場所にアップロードすると以下の画面になると思います。
赤の部分が追加されたボタンです。
それを押すと

エントリー部分の下の部分をみてください。リンクに_blank指定されているのがわかるでしょうか。
この記事を読んだ人は以下の記事も読んでいます:
- コメント欄のリンクと投稿者のリンクのtarget指定
- 個別エントリーに同一categoryのエントリーを表示
- エントリー投稿画面にDecodeボタン
- エントリー投稿のテキストエリアを広げる
- リンク先にtarget=”_blank”属性をつけると選択肢がなくなる
この記事と関連する書籍
Check
- 新しい記事: 移行作業
- 過去の記事: クリエイティブ・コモンズのライセンス解説
コメント:0
トラックバック:0
- この記事へのトラックバックURL
記事への言及のないもの等は削除する場合があります。また、スパム判定ですぐに反映されない場合があります。 - http://www.sky-s.net/sky-blog/archives/2005/11/02-160129.php/trackback
- この記事と関連のあるサイトへのリンク
- エントリーのリンクtargetを_blankにする from sorarium



