主に「くだらないこと」「デジタル機器系」「すげぇと思ったもの」「Googleなどの検索エンジンもの」「マーケットやアンケート調査」「サッカー」「ゲーム」「ロードバイク(自転車)」などの情報をピックアップしています。たまにSEO、Ruby、CMSなどのナレッジログがあります。
RSS feed

ブックマークボタン

Skype

Chat with me - cyborgninja: オフライン

その他

ブログランキング・にほんブログ村へ
フィードメーター - 機械忍者
あわせて読みたいブログパーツ
 

このサイトについて

主に「ウェブサイト関連のネタトピック(SEOとかユーザビリティとか)」、「IT関連のTIPS、ナレッジ」などをつらつらと入れていきます。
Ruby、Rails、ObjectiveCなどのプログラム的なもんもありますが、MACとかiphoneとかそういうものも取り上げますし、ブログとかSNSとかも雑食に扱います。
「うわ、これどうやんだっけ?」ってことがここのサイトで調べられたらいいなぁ(遠い目)
絶賛不定期連載のため、RSSやTwitterなどで更新を確認してくださいー

おすすめ漫画

  • MT3.0のエントリー新規投稿時につけたリンクを新規ウィンドウで開く

    Posted on 7月 28th, 2004 機械忍者 1 comment

    MovableType3.0で、新規投稿時にリンクボタンを押した際に勝手に「target=”_blank”」をつけてほしい人に。

    エントリー新規投稿時につけたリンクを別窓で開く
    MT3.0でBlockquoteのボタンを作成

    mt.jsを変更します。

    mt.jsファイル内の155行目ぐらいにあるfunction insertLink(e, isMail) {内のsetSelectionと書いてある行を

    setSelection(e, ‘< a href=”‘ + my_link + ‘” target=”_blank”>’ + str + ”);に変更

    以下はMovableType2.6の時。
    (MovableTypeのディレクトリ)/tmpl/cms/にある edit_entry.tmpl, bm_entry.tmplを変更します。2ファイルあります。

    (MovableTypeのディレクトリ)/tmpl/cms/にある edit_entry.tmpl, bm_entry.tmpl に
    document.selection.createRange().text = ‘< a href=”‘ + my_link + ‘” >’ + str + ”;
    と書いてある個所を
    document.selection.createRange().text = ‘< a href=”‘ + my_link + ‘” target=”_blank”>’ + str + ”;に変更

    MovableType3.0と2.6の時と変更するファイル、変更する個所が異なります。
    ※多分上記のタグまんまで動くと思いますが「< a」の半角スペースが気になる方は置換してくださいまし。

    ※ジュゲムのせいなのです。(「< a href=”」を続けて書いてしまうとリンク要素として認識されてエントリが投稿されてしまう)

 

1 responses to “MT3.0のエントリー新規投稿時につけたリンクを新規ウィンドウで開く” RSS icon


Leave a reply