10 February, 2008 (Sun)

●MT4でリンク挿入を簡単にするプラグイン

以前、MT3のころは記事を書くときのリンク挿入を簡単にするために、本体の中のファイルをいじってカスタマイズしていたけれど、4にアップしてからそれができなくなっていた。そんな時、プラグインでそれが可能になると知り、早速入れてみることに。

参考にしたのは、絵文字を入れたときと同じThe blog of H.Fujimotoさんのリンクの挿入をより便利にするプラグイン(MT4専用版)

以前のような直接ファイルをいじるのと違ってプラグインだとすごく簡単。インストール先さえ間違わなければいいだけだから。

12 August, 2007 (Sun)

●投稿画面に絵文字のプラグイン-MT4

とりあえずインストールしたMT4だけど、少しずつ使いやすくしようと思い、その手始めとして絵文字を使えるようにするプラグインを入れてみた。

参考:The blog of H.Fujimoto:エントリーとコメントで絵文字を使えるようにするプラグイン(MT4専用版・その1)

前にMT3でインストールしたばかりなので、絵文字などはそちらからのコピペ。
最初、ダウンロードが上手くいかなかったけれどすぐに対応してもらえ、インストールも簡単にできました。わ~い

16 July, 2007 (Mon)

●エントリー画面に絵文字

The blog of H.Fujimoto様のエントリー投稿画面で絵文字を入れられるようにするプラグイン(MT3.3対応)
を参考に、管理メニューのエントリー画面に絵文字を表示できるようにするプラグインを入れてみた。

まずはあちらのサイトで公開されているプラグインをメモ帳にコピペしてそれぞれInsertIcon.plmt_icon.jsと名前をつけて保存した。
絵文字は1キロバイトの素材屋さんから借りた。
その後mt_icon.jsは編集。

まず

http://画像のアップロード先のディレクトリ/
を指定。私は「mt-static」ディレクトリ内の「images」ディレクトリに絵文字アイコンのフォルダを置くことにした。
次に
Array("ファイル名", "説明", 幅, 高さ),
Array("ファイル名", "説明", 幅, 高さ)
の部分は使いたい画像の数にあわせて行を増やすのだけど、一番最後の行にだけカッコの後に「半角カンマ」が付かないことを忘れずに
私はそれに気づかず、指示通りにファイルをアップロードしたのに管理画面に絵文字が表示されず、散々悩む羽目になった。

それが済んだらInsertIcon.plはMTの「plugins」ディレクトリへ
mt_icon.jsは「mt-static」ディレクトリへ、
絵文字は自分で指定したところへそれぞれアップロード。

ただこれだけ。
後はエントリー画面の枠の下側にアップした絵文字がたくさん並んでいるはず。ピース

13 July, 2006 (Thu)

●管理画面のリンクボタン修正

つい数日前リンクボタンを新窓指定にカスタマイズしたという記事を書いたけれど、ふと思いなおして、Movable Type 入門:エントリーでリンクを別画面に設定を参考に、最初からあったリンクボタンは元に戻して、新たに新窓リンク用のボタンをつけることにした。
普段、99%新窓リンクを使っているけれど、通常リンクを使わないとも限らないから。。。

参考ページとはMTのバージョンが違うので多少違う部分もあるものの、内容はそのままコピペでできた。
イメージファイルはmt-static/images/formatting-icons内に、
管理画面の編集のファイルはmt/tmpl/cms/edit_entry.tmplの535行目からがエントリー部分、574行目からが追記部分、
javascriptでのプログラム追加のファイルはmt/mt-static/mt.jsの298行目の上にコピペ。

ただリンクボタンはもともとのボタンを利用してWindowsについているペイントで自分流に作成したので、画像のサイズだけはそれに合わせ変更。

07 July, 2006 (Fri)

●リンクボタンを新窓指定

通常、Movable Typeの管理画面でのエントリーの投稿画面には6つのボタンがある。
その中の一つのリンクボタンは基本的にそのページが切り替わって表示されるので、新窓リンクにしたい私はいつも「 target="_blank"」を追加していた。

これが結構面倒なのだ。
そこで何とか最初から新窓指定できないものかと、mt-static内のmt.jsを開いてみた。
すると321行目に

setSelection(e, '<a href="' + my_link + '">' + str + '</a>
と書かれていた。そこでためしに
setSelection(e, '<a href="' + my_link + '" target="_blank">' + str + '</a>
と「 target="_blank"」を書き加えてアップロードしてエントリー画面で使ってみるとこれがばっちり!!!
思ったより簡単にできてしまってびっくり。
これでこれからは楽チンだね。