お知らせ

これだけは知っておきたい Webアプリケーションの常識 2008年3月28日

これだけは知っておきたい Webアプリケーションの常識」が発売されました。
Webアプリケーションを作る上では、HTTPのプロトコルや、開発言語、データベースなど、さまざまな知識を組み合わせることが必要になります。
それらを全般的にまとめた一冊です。
Webアプリケーション開発にチャレンジしたい方や、実際に開発までしないまでも基礎知識として知っておきたい方にお勧めです。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

リンクの挿入をより便利にするプラグイン(MT4.1/MTOS専用版)

| コメント(6) | トラックバック(12)

2008年1月28日 午前9時50分
バージョン1.22に一部不具合がありました(不具合内容はこちらを参照してください)
お手数をおかけしますが、1.22をお使いの方は、1.22bにアップデートしてくださいますようお願いします。

以前から公開していた「リンクの挿入をより便利にするプラグイン」(InsertLink)のMT4版が、Movable Type 4.1/MTOSで動作しないようになっていました。
記事編集画面のテンプレートの構造が変わったことが原因です。
そこで、MT4.1/MTOS対応版を作りました。

↓MT4.1で動作するInsertLinkプラグイン
MT4.1で動作するInsertLinkプラグイン

また、バージョンアップに合わせて、記事編集画面にリンク挿入ボタン追加する方法を変えました。
これまではテンプレートを検索して置換していましたが、今回の版ではDOMでボタンを挿入するようにしました。
これまで、「インストールしてもうまく動かない」という方がときどきいらっしゃいましたが、今回のバージョンアップで、おそらく問題を解決できると思います。

なお、この版はMT4.1/MTOS専用で、MT4.0では動作しません。

1.インストール

まず、以下からプラグインのファイルをダウンロードします。

InsertLink_1_22b.zip

ファイルを解凍すると、「plugins」と「mt-static」の2つのフォルダができます。
これらのフォルダを、Movable Typeのインストール先ディレクトリに丸ごとアップロードします。

ただし、「mt-static」ディレクトリをMovable Typeのディレクトリとは別にしている方は、「mt-static」フォルダの内容を、サーバーの「mt-static」ディレクトリの中に丸ごとアップロードします。

これ以後、ブログ記事の編集画面でリンク挿入のボタンをクリックすると、改良版のリンク挿入画面が開きます。
また、ブログ記事の編集画面に、過去記事へのリンクを挿入するボタンも追加されます。

なお、旧版では「mt-insert-link.cgi」というファイルもアップロードしていましたが、今回のバージョンではこのファイルは不要になりました。
旧版をお使いだった方は、プラグインのディレクトリから「mt-insert-link.cgi」を削除することができます。

2.ライセンス

これまでは、当Blogではプラグインのライセンスを特に明確にしていませんでした。
しかし、MTOSがGPLv2のライセンスで公開される関係で、プラグインのライセンスを明確にすることにしました。
このプラグインは、以下のようにデュアルライセンスでご提供することにします。

2-1.MT4.1個人ライセンス/MT4.1商用ライセンスと組み合わせる場合

  • 改変・再配布は自由に行っていただいてかまいません。
    ただし、改変して再配布する場合、原作者のクレジットは残しておいてください。
  • 無料でご利用いただくことができます。
    ただし、プラグインの開発やサポートのご支援のために、ドネーションをご検討いただければ幸いです。

2-2.MTOSと組み合わせる場合

  • GPLv2に従います。
  • 無料でご利用いただくことができます。
    ただし、プラグインの開発やサポートのご支援のために、ドネーションをご検討いただければ幸いです。

はてなブックマークの情報

トラックバック(12)

トラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/1158.

先程に引き続き、もうひとつプラグインのご紹介。【The blog of H.Fu... 続きを読む

MovableType4.1へアップグレードしてから、InsertLinkプラグ... 続きを読む

またMTをアップグレードした時のためにメモ。 導入したプラグインの一覧 カテゴ... 続きを読む

ブログで記事を書いていると、以前の記事にリンクしたい時があります。 続きを読む

KARUMINA.comをカスタマイズする前に、1つだけプラグインをインストール... 続きを読む

外部サイトへのリンクは別ウィンドウで開きたい、そう思ったときに役立つMTプラグインがありました 続きを読む

エントリーを投稿する際、リンク挿入時に「target="_blank"」を付加で... 続きを読む

 Movabletypeでリンクを指定するとリンク先に飛んでしまう設定になっています。これを避けて別窓で開かせるには、リンクアドレスの後にtarget="... 続きを読む

別にどうってわけじゃないんですが、今使っているMovable Type4.xにイ... 続きを読む

MT4になってドンドン便利になってきましたが、昔から、なんで、自動的に_blankが挿入できないのか疑問に思っていました。選択肢があってもエエのにと思って... 続きを読む

プラグイン紹介シリーズ第3弾は、ブログ記事,ウェブページ作成や編集には欠かせない... 続きを読む

MT2, 3時代には、entry_edit.tmplを書き直したりして Link... 続きを読む

コメント(スレッド2件,コメント6件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

No.1 R34 Author Profile Page: MT4.1正式版での動作について

こんにちは。

MT4.01からこのプラグインを使わせていただいております(もちろん対応するバージョンで)。

MT3.xの時はmt.jsを書き換えて使っていましたが、そういった手間もなくとても便利なプラグインだと思います。

MT4.1正式版のリリースに伴い、自分のブログも4.1にアップグレードして、プラグインもMT4.1専用版に差し替えたのですが、きちんと動作しません。

プラグインの一覧にはきちんと表示されているのですが、エントリ投稿画面のリンク作成ボタンをクリックしても、デフォルトのウィンドウが表示されますし、ブログ内リンク作成ボタンも表示されません。

対処法など、ございましたらよろしくお願いします。

No.2  Author Profile Page: Re:MT4.1正式版での動作について

>R34さん
こんにちは。
プラグインご利用ありがとうございます。

当方でも一度同様の現象が起こったことがありました。
調べてみたところ、なぜか旧版のJavaScriptが読み込まれていましたので、ブラウザのキャッシュをクリアしてみて、解決しました。
ということで、一度ブラウザのキャッシュをクリアしてみてください。

それでも改善しないとなると、原因は不明です。

No.3 R34 Author Profile Page: 解決しました

早速のご回答ありがとうございます。

ブラウザのキャッシュをクリアしたら動作するようになりました。

ありがとうございます。
お手数をおかけいたしました。

No.4 mame : MT-4.25でのポップアップウィンドウが開かない現象

こんにちは。

MT-4.25 に InsertLink-1.22b を導入したのですが、編集画面に追加されたリンクボタンをクリックしてもポップアップウィンドウが開きませんでした(Firefox, Safariのみ検証済)。

対応バージョンは MT-4.1/MTOS となっているので、MT-4.25 では動作しないのでしょうか?

もしかしたら何か設定ミスをしているのかもしれないと考え、念のため質問させていただきました。よろしくお願いいたします。

No.5  Author Profile Page: Re:MT-4.25でのポップアップウィンドウが開かない現象

>mameさん
こんにちは。

こちらではMT4.25でも問題なく動作しています。また、他の方からも、MT4.25で動かなくなったという質問はいただいていません。
申し訳ありませんが、そちらの環境に依存する問題のようです。

No.6 mame : (無題)

>壱さま
早速のご返信ありがとうございます。

試行錯誤したところ、管理画面テンプレート edit_entry.tmpl の193行目の form タグ内の自動保存設定を0(mt:auto-save="0")にカスタマイズしていたことが原因のようでした。

どういうことかは分からないのですが、この値を通常通り( mt:auto-save="1")に戻すとポップアップウィンドウが開くようになります。

他のカスタマイズ(例えば label名を変えるなど)では問題なくウィンドウは開きました。

自動保存の間隔を延ばす設定にして、edit_entry.tmpl のカスタマイズは行わないようにすることにしました。

コメントする


Movable Type Developer's Guide Volume 1

Movable Typeのプラグイン開発等のドキュメント「Movable Type Developer's Guide Volume 1」を発売しました。
詳細は特設ページをご覧ください。