2009年作成の Movable Type(MT)プラグイン一覧

2009年作成の Movable Type(MT)プラグイン一覧

Posted at January 2,2010 1:11 AM
Tag:[MovableType, Plugin]

2009年に作成したMovable Type(MT)プラグイン一覧です。全部で16作ってました。ちなみに、個人的に一番役に立っているプラグイン ImageSizGenerator です。

1.BlogIDViewer(MT5未対応)

Movable Type 4 で、ブログIDを管理画面に表示するプラグインです。

BlogIDViewer1

BlogIDViewer2

2.Split(MT5対応確認済)

Perl の split 機能を提供するグローバルモディファイアです。split モディファイアの値に区切り文字を設定すれば、区切り文字で split した配列変数を返却します。

3.UserNameEditController(MT5未対応)

一般ユーザーがユーザー情報を編集するとき、「ユーザー名」や「表示する名前」の変更を禁止します。

UserNameEditController

4.ExcerptRichText(MT5対応確認済)

ブログ記事投稿画面・ウェブページ作成画面の概要フィールドを、本文・追記と同様にタブで選択し、リッチテキストが使えるようにするプラグインです。

ExcerptRichText

5.HatenaBookmarkAction(MT4専用)

Movable Type 4.25 からバンドルされるモーション(ActionStream)に、はてなブックマークのアクションストリームを追加するプラグインです。

HatenaBookmarkAction

6.MultiCalendar(MT5対応確認済)

Movable Type 4 のカレンダー処理で、MTCalendar タグの代わりに、ブログIDを指定できる MTMultiCalendar タグを提供します。

このプラグインを利用してカスタマイズすれば複数ブログの情報をまとめて表示できます。

MultiCalendar

7.EntryNotifier(MT5対応未確認)

ブログ記事保存後に、アドレス帳に登録されたメールアドレスに更新通知を送信します。

8.HTTPUserAgent

HTTP ユーザーエージェントを表示する拡張テンプレートタグを提供します。このプラグインとダイナミックパブリッシングを利用すれば、テンプレート上で HTTP ユーザーエージェントを振り分けられるようになります。

9.Email2AddressBook(MT5対応未確認)

空メールを送信することで Movable Type のアドレス帳にメールアドレスが登録できます。動作イメージは次の通りです。

Email2AddressBook

10.CommentCustomField(MT5対応確認済)

Movable Type のコメント投稿フォームに、テキストフィールド・テキストエリアのフィールド追加や、画像のアップロードを可能にします。

CommentCustomField

11.EditFieldController(MT5対応未確認)

ブログ記事編集画面・ウェブページ編集画面のフィールドの表示・非表示を制御します。

下の画像は、特定のユーザーがブログ記事を編集する場合に、タイトルフィールドを書き込み禁止にし、本文以外のフィールドを非表示にした例です。

EditFieldController

12.InvalidateCodeMirror(MT5専用)

MT5のテンプレート編集画面で CodeMirror を無効にします。

InvalidateCodeMirror

13.DirectiveViewer(MT4/MT5)

環境変数の設定状況を表示します。

DirectiveViewer

14.ImageSizeGenerator(MT5確認済)

ブログ記事投稿時、本文に記述した img 要素に対し、width 属性と height 属性を自動的に付与します。

ブログ記事保存前
ImageSizeGenerator(ブログ記事保存前)

ブログ記事保存後
ImageSizeGenerator(ブログ記事保存後)

15.EntryIDViewer(MT5専用)

ブログ記事IDを管理画面に表示します。

EntryIDViewer

16.TableSelectEnabler(MT5専用)

Movable Type 5.0 のブログ・ウェブページ・コメントの各一覧画面から、ブログ・ウェブページ・コメントを選択しやすくします。

関連記事
トラックバックURL


コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)