BMQuoteプラグイン

はじめに

BMQuoteプラグインはMovable Typeで「クイック投稿」を行う際の引用文の書式を変更するものです。
今まで、ソースコードを直接編集することで実現してきましたが、このプラグインを使えばその必要はなくなります。
Movable Type3.3以上で動作します。動作しているシステム上のソースコード(特にlib/MT/App/CMS.pm)に手を加えていない環境でのみ動作します。

インストール

本パッケージに含まれる「mt-bmquote.pl」ファイルを、Movable Typeインストールディレクトリの「plugins」ディレクトリにアップロードしてください。
作業後、Movable Typeのシステム・メニューのプラグイン管理画面を表示し、プラグインの一覧に「BMQuote」が表示されていることを確認してください。これで設置完了です。

使い方

設定、テンプレートの修正を行う必要はありません。
インストール後、クイック投稿を行う際に今までとは違う書式で引用文が生成されます。
具体的には、標準では

<a title="[タイトル]" href="[URL]">[タイトル]</a>

[選択された文章]

となる引用文の書式を

<blockquote><div class="quotetitle"><a title="[タイトル]" href="[URL]" target="_blank">[タイトル]</a></div>

[選択された文章]

</blockquote>

としています。

また、mt-bmquote.plファイルの中の

my $HTML_TYPE = 1;

という行を

my $HTML_TYPE =2;

とすると、永井俊哉ドットコム総合案内内のXHTMLでの引用方法にて紹介されている

<blockquote cite="[URL]" title="Source:[タイトル] | Accessed Date:[現在日時]" class="blockquote">
<p>[選択された文章]</p>
</blockquote>
<div class="cite">
[ <cite><a href="[URL]" title="[タイトル]" target="_blank">[タイトル]</a></cite> ]
</div>

このようなフォーマットで出力することも可能です。

更新履歴

このプラグインの利用、及び著作権や保証について

Movable Type のユーザーは目的を問わず、このプラグインを無償で自由に利用することができます。このプラグインの著作権はM-Logic, Inc.が所有しています。
このプラグインは無保証です。作者はこのプラグインの利用における一切の動作保証とサポートを行いません。

謝辞

$HTML_TYPE =2モードでの引用文の書式に関しては、永井俊哉さんのXHTMLでの引用方法 を参考にさせていただきました。ありがとうございました。

連絡先

作者:M-Logic, Inc.