Action Streams プラグイン(Movable Type 5 対応)の利用方法:その3
日が空いてしまいましたが、「Action Streams プラグイン(Movable Type 5 対応)の利用方法:その3」では、利用サービス一覧を表示するテンプレートを紹介します。
これまでの記事は以下のリンクからご覧ください。
1.特定ユーザーの利用サービス一覧を表示する
次のようなリストを表示します。

MTAuthorsタグとMTOtherProfilesタグを組み合わせます。MTAuthorsタグにはdisplay_nameモディファイアをつけて、特定のユーザーを指定します。サブテンプレートで使われているMTOtherProfileVarタグは利用サービスの情報を出力するためのものです。
<mt:SetVar name="author" value="mtbook" />
<mt:Authors display_name="$author" need_entry="0">
<mt:OtherProfiles author="$author">
<mt:If name="__first__">
<div class="widget-elsewhere widget">
<h3 class="widget-header"><mt:GetVar name="author" /> の利用サービス一覧</a></h3>
<div class="widget-content">
<ul class="action-stream-list">
</mt:If>
<li><a href="<mt:OtherProfileVar name="uri" escape="html" />" class="service-icon service-<mt:OtherProfileVar name="type" />"><mt:OtherProfileVar name="label" escape="html" /></a></li>
<mt:If name="__last__">
</ul>
</div>
</div>
</mt:If>
</mt:OtherProfiles>
</mt:Authors>
MTOtherProfileVarタグのモディファイアの意味は次の通りです。
| モディファイア | 出力内容 |
|---|---|
| type | 利用サービスを識別するキーワード |
| label | 利用サービス名 |
| ident | 利用サービスを Movable Type に登録する際に入力したユーザー ID |
| uri | 利用サービス上でのユーザープロフィールページ URL |
次のように、MTAuthorsタグを利用しない方法もあります。
<mt:SetVar name="author" value="mtbook" />
<mt:OtherProfiles author="$author">
<mt:If name="__first__">
<div class="widget-elsewhere widget">
<h3 class="widget-header"><mt:Var name="author" /> の利用サービス一覧</a></h3>
<div class="widget-content">
<ul>
</mt:If>
<li class="service-<mt:OtherProfileVar name="type" />"><a href="<mt:OtherProfileVar name="uri" escape="html" />"><mt:OtherProfileVar name="label" escape="html" /></a></li>
<mt:If name="__last__">
</ul>
</div>
</div>
</mt:If>
</mt:OtherProfiles>
2.全ユーザーの利用サービスをユーザー別に表示する
次のような複数ユーザーのリストを表示します。

この場合、MTAuthorsタグからdisplay_nameモディファイアを除去します。また、h3要素部分には、MTAuthorDisplayNameタグを利用します。
<mt:Authors need_entry="0">
<mt:OtherProfiles author="$author">
<mt:If name="__first__">
<div class="widget-elsewhere widget">
<h3 class="widget-header"><mt:AuthorDisplayName /> の利用サービス一覧</a></h3>
<div class="widget-content">
<ul class="action-stream-list">
</mt:If>
<li><a href="<mt:OtherProfileVar name="uri" escape="html" />" class="service-icon service-<mt:OtherProfileVar name="type" />"><mt:OtherProfileVar name="label" escape="html" /></a></li>
<mt:If name="__last__">
</ul>
</div>
</div>
</mt:If>
</mt:OtherProfiles>
</mt:Authors>
Movable Type用OAuth対応Twitter投稿プラグイン「PostTweet」
Movable Typeのブログ記事投稿と連携してTwitterにポストしてくれるPostTweet プラグインを紹介します。
このプラグインは前バージョン「PostToTwitterプラグイン」の後継で、OAuth認証に対応しています。
1.プラグインのダウンロード
「PostTweet プラグイン」のページより、最新バージョンの「zip形式」「tar.gz形式」のいずれかのリンクをクリックします。
2.プラグインのインストール
ダウンロードしたアーカイブを展開し、中にあるplugins配下のPostTweetフォルダを丸ごとpluginsディレクトリにアップロードします。
アップロード後、システム管理画面の「ツール」→「プラグイン」で「PostTweet」が表示されればOKです。

3.プラグインの設定
「OAuthによる認証」をクリック。

ダイアログが開くので、「PIN番号を取得」をクリック。

「PostTweetによるアクセスを許可しますか?」が表示されるので「許可する」をクリック。
PIN番号が表示されるのでマウスコピーします。
元の画面に戻るので、先程のPIN番号を入力して「実行」をクリック。
「認証に成功しました」が表示されればOKです。
認証が終わった後、各種設定を行って「変更を保存」をクリックしてください。
「フォーマットテンプレート名」はTwitterにポストするときのフォーマットテンプレートを指定します。デフォルトはtmpl/message_format.tmplが指定されています。内容は次の通りです。
<mt:setvar name="title_len" value="140" />
<mt:setvarblock name="title"><mt:entrytitle remove_html="1" /></mt:setvarblock>
<mt:setvarblock name="link"> - <mt:entryshortenedpermalink /></mt:setvarblock>
<mt:setvarblock name="link_len"><mt:var name="link" count_characters="1" /></mt:setvarblock>
<mt:setvar name="title_len" op="-" value="$link_len" />
<mt:var name="title" trim_to="$title_len" /><mt:var name="link" />
フォーマットを変更したい場合はそのファイルの内容を直接書き換えるなどしてください。詳細はプラグインに同梱されているドキュメントに詳しく解説されています。
4.ブログ記事の投稿
ブログ記事を投稿すれば、次のようにTwitterにポストされます。
Twitterへの投稿状況もブログ記事投稿画面に表示されます。

投稿済みの記事をリポストする場合ブログ記事編集画面の「再投稿」をクリックします。

Movable Type用OAuth対応Twitter投稿プラグイン「PostTwiOauth」
Movable Type用のOAuth対応Twitter投稿プラグイン「PostTwiOAuth」を紹介します。
1.プラグインのダウンロード
「Movable Type用OAuth対応Twitter投稿プラグイン PostTwiOAuth 0.40 クライアント機能搭載」のページ後方にある「zip形式:PostTwiOauth_0.40.zip」または「tar.gz形式:PostTwiOauth_0.40.tar.gz」をクリック。

2.プラグインのインストール
展開した中にあるPostTwiOauth_0.40をPostTwiOauthにリネームしてpluginsディレクトリにアップロードします。
管理画面にアクセスするとアップグレードが開始するので、「アップグレード開始」をクリックします。
サインインします。
アップグレードが開始します。正常に完了すれば「アップグレードを完了しました!」と表示されるので、「Movable Typeに戻る」をクリックします。
システム管理画面の「ツール」→「プラグイン」で「PostTwiOauth」が表示されていればインストール完了です。

3.設定
プラグインを利用したいブログの「ツール」→「プラグイン」で、「PostTwiOauth」→「設定」をクリックし、「Register an Application」をクリックします。

表示されたページで次の設定を行います。
- アプリケーション名:任意のアプリケーション名を入力(Twitterに表示されます)
- アプリケーションの説明:任意のアプリケーションの説明を入力。
- アプリケーションのウェブサイトURL:任意のアプリケーションURLを入力(ブログのトップページのURLなどでもOK)
- 所属会社/団体:任意の所属会社/団体名を入力
- サイト:任意のサイト名を入力
- アプリケーションの種類:「ブラウザアプリケーション」を選択
- コールバックURL:プラグイン設定画面にある「Callback URL」のURLを設定。必ず「http://」で始めてください。
- Default Access type:「Read & Write」を選択
- Twitterでログインする:プラグインからの投稿のみの利用であればチェック不要
保存すれば「Consumer key」と「Consumer secret」が取得できます。
「Consumer key」「Consumer secret」「Callback URL」をプラグイン設定画面に入力して、「変更を保存」をクリックします。
プラグイン設定画面の「Get Access token」をクリック。

接続要求画面にリダイレクトされるので、「許可する」をクリック。
成功すれば、Movable Typeの管理画面に戻り、「Get Access Token Success!」が表示されます。
「Back To Plugin config」のリンクをクリックして、プラグイン一覧画面に戻り、プラグイン設定画面の「Get Access token & Twitter Screen Name」がすべてOKになっていることを確認したら、「Test post with your OAuth token」をクリック。

テストツイートに成功すれば、次のような画面に移動します。「Go to this status.」をクリックすれば、Twitterの該当ツイートを表示します。

テストツイートに失敗すると次の画面になります。前述のどこかの設定が誤っているので、再度見直してください。

最後に短縮URLサービスのbit.lyを設定します。この設定を行わないと、ブログ記事投稿時にTwitterに同時ポストされません。

設定したあと、ブログ記事を投稿すると次のように表示されます。

投稿後は、ブログ記事ページに次のような情報が表示されます。

4.オプション設定
PostTwiOauthプラグインにはさまざまなオプションが用意されています。3項の設定を行ったあと、プラグイン設定画面に以下のオプションが表示されます。
ツイートに追加するタイトルやハッシュタグを設定することができます。

リツイート時にも同様の設定が行えます。「Retweet This! link tag」はブログ記事にRT用のリンクを追加するためのものです。利用する場合、プラグインに同梱されているretweetmaker.cgiのパーミッションを755などに変更してください。

Google Analyticsキャンペーンコードの設定が行えます。設定の詳細は「リンクにタグを設定する - Analytics ヘルプ」を参照してください。

MT管理画面上でTwitterのクライアント機能を有効にしたい場合、「Enabel Twitter Client」をチェックします。また、Twitter @Anywhere APIのHovercards機能を利用する場合は「Use Twitter @Anywhere」をチェックします。

「Enabel Twitter Client」をチェックしておけば、ダッシュボードウィジェット「Twitter with OAuth」が有効になります。

「Twitter with OAuth」の「Home Time line」をクリックすれば、MTの管理画面にTwitterクライアント画面を表示することができます。
「Use Twitter @Anywhere」をチェックしておけば、MT管理画面のクライアント機能のタイムラインにある、@スクリーンネームにマウスをポイントしたときに@Anywhereの「Hovercards」が表示されます。

さらに「フォロー機能」を利用する場合は、「Connect with Twitter」ボタンをクリックします。

ウィンドウが開くので「Connect」をクリックします。
![]()
さきほどクリックしたアイコンにチェックマークがつきます。
![]()
Action Streams プラグイン(Movable Type 5 対応)の利用方法:その2
「Action Streams プラグイン(Movable Type 5 対応):その1」の続きです。
5.サービスの追加
作成したブログに外部サービスを登録します。
「ユーザー」→「一覧」をクリックして該当のユーザー名をクリックするか、あるいは管理画面上部のユーザー名をクリック。


ユーザー情報の編集画面が表示されるので、「ユーザー属性」→「利用サービス」をクリック。

「プロフィール追加」をクリック。

外部サービスを選択して、アカウント名や収集項目など、必要な項目を入力します。
サービスが追加されました。一覧にある「表示」をクリックすれば該当サービスのページに移動します。他のサービスを追加する場合、「プロフィール追加」をクリックしてさきほどと同じ手順を繰り返します。
この状態でブログを再構築すれば、トップページにアクションの一覧が表示されます。
ページにアクションを表示するまでの基本的な設定はこれで完了です。
5.アクションの管理
トップページに表示するアクションの表示・非表示や削除、あるいは過去のアクションの定期削除などの管理が行えます。
ユーザー情報の編集画面にある「ユーザー属性」→「アクションストリーム」をクリック。

アクションの一覧が表示されます。この画面で表示・非表示の設定やアクションの削除が行えます。MT4での動作は削除したアクションが次回の再構築で再取得されていた記憶がありますが、MT5版では大丈夫なようです。
定期削除を行うには、システムのプラグイン一覧の「Action Streams」→「設定」をクリックし、「自動削除を有効にする」をチェックします。チェックすると「自動削除の間隔」が表示されるので、日数を入力して「変更を保存」をクリックします。
Action Streams プラグイン(Movable Type 5 対応)の利用方法:その1
告知がかなり遅れましたが、Movable Type 5 対応の Action Streams プラグインが公開されています。 本エントリーではAction Streams プラグインの利用方法を紹介します。
Action Streams プラグインおよびCommunity Action Streamsプラグインを利用することで、Twitterなどの更新情報をMovable Type に表示することができるようになります。
時間の都合上、何回かに分けて掲載します。
1.プラグインのダウンロード
githubにある Action Streams のバージョン 2.3の「zip」または「tgz」をクリックして、プラグインアーカイブをダウンロードします。

同じく、Community Action Streams のバージョン 1.4の「zip」または「tgz」をクリックして、プラグインアーカイブをダウンロードします。

2.プラグインのインストール
それぞれのプラグインアーカイブを展開し、次の作業を行います。
Action Streams
- pluginsフォルダにあるActionStreamsフォルダをpluginsディレクトリにアップロード。
- mt-static/pluginsフォルダにあるActionStreamsフォルダをmt-static/pluginsディレクトリにアップロード。
- ASTestというフォルダは利用しません。
Community Action Streams
- pluginsフォルダにあるCommunityActionStreamsフォルダをpluginsディレクトリにアップロード。
アップロードした後、管理画面にアクセスするとアップグレードが開始するので、「アップグレード開始」をクリック。
サインインします。
「アップグレードを完了しました!」が表示されればアップグレード完了です。「Movable Typeに戻る」をクリックして管理画面に戻ります。
インストールが完了すれば、システム管理画面の「ツール」→「プラグイン」をクリックした先のプラグイン一覧に、「Action Streams 2.3」と「Community Action Streams 1.4」が表示されます。

3.ブログの作成
プラグインをインストールすると、Action Streams用のテーマが利用できるようになります。ここではブログを新しく作成する手順で紹介します。
任意のウェブサイトで「ブログ」→「新規作成」をクリックし、ブログテーマから「アクションストリーム」を選択します。デザインはクラシックブログと同じです。
ウェブサイトの作成では「アクションストリーム」は選択できません。

4.プラグインの設定
作成したブログのメインページを定期的に再構築する設定を行います。
ブログの「ツール」→「プラグイン」をクリックし、プラグイン一覧の「Action Streams 2.3」→「設定」をクリックし、「再構築を有効にする」をチェックして、「変更を保存」をクリックします。
この設定を有効にするには、スケジュールタスクを有効にする必要があります。スケジュールタスクを有効にするには、Movable Typeに同梱されている、tools/run-periodic-tasksをcronで実行します。
Movable Type プラグイン一覧(MT5対応)
Movable Type 5 対応のプラグインの一覧です。国内サイトで配布されているプラグインでMT5専用、あるいはMT4.xからのアップグレードまたはMT5での動作確認等が配布先で明示されたものを掲載しています。
本エントリーに掲載されていないプラグインでも、MT5で動作可能なものが多く存在すると思われますので、「Movable Type プラグイン一覧(MT4 対応)」等から配布サイトへ進み、動作状況を確認するか、実際にお試しください。
注:▲印はMovable Type プラグイン一覧(MT4 対応)から引き継いだもので、私自身がMT5での動作確認に関する情報を得られていないものです。
なお、動作確認状況の多くは、「WolaWola」の小野崎さんのエントリーを参考にして頂きました。この場をお借りしてお礼申し上げます。
注意事項
- 掲載している全てのプラグインについて動作の正常性を確認している訳ではありません。
- プラグインに関するご質問は配布元へお願い致します。
- すべてのプラグインを網羅できている訳ではありません。掲載もれ等ございましたらご連絡ください。
以下、プラグインを配布サイトのアルファベット順に並べています(検索のしやすさから機能別・アルファベット別も考えましたが、エントリーの保守性を優先させて頂きました)。
更新履歴
- 2010.08.15
- AssetExporter を追加しました。
- AutoTagging を追加しました。
- DuplicateEntry を追加しました。
- ePublisher を追加しました。
- ExtendArchives を追加しました。
- FlickrPhotosList を追加しました。
- ForceIndexContext を追加しました。
- MTAppjQuery を追加しました。
- MultiFileUploader を追加しました。
- PageBute を追加しました。
- PageExporter を追加しました。
- ParentalInclude を追加しました。
- PostTweet を追加しました。
- SettingExporter を追加しました。
- 2010.05.28
- Include Map を追加しました。
- CharsetEncoder を追加しました。
- mt-plugin-oauth-framework を追加しました。
- SearchStringHighlight を追加しました。
- QuickEntry を追加しました。
- EntryPrefsFixer を追加しました。
- TweetFlickrPhotostream を追加しました。
プラグイン
MovableType.org
- ConfigAssistant
- http://plugins.movabletype.org/config-assistant/
- ブログに独自の設定項目を追加する(MT5で使う場合の修正内容)
2xup.org
- HeadingLevelConverter
- http://2xup.org/log/2007/08/30-2311
- 見出しレベルを調整するモディファイアを追加
Alfasado
- ePublisher
- http://alfasado.net/contents/news/201008102346.html
- Movable Typeベースの電子書籍編集・出版ソリューション
- ▲LogViewer4MTOS
- http://alfasado.net/contents/labs.html
- Movable Type Open Source(MTOS) のアクセス解析のためのプラグイン
- ▲TypeChange
- http://typechange.alfasado.net/
- Movable TypeとTypePad の相互乗り換えを可能にする
ARK-WEB
- A-Form
- http://www.ark-web.jp/movabletype/index.html
- 自由度の高いフォームを簡単に複数設置
- ▲MultiPreview
- http://www.ark-web.jp/sandbox/wiki/2240.html
- 非公開状態のエントリー(ブログ記事)やWebページのプレビューにパーマリンクを持たせる
- ▲NoProcess
- http://www.ark-web.jp/sandbox/wiki/3223.html
- NoProcessで括ったテンプレートタグを評価せずにそのまま出力
- RelationalPage
- http://www.ark-web.jp/sandbox/wiki/3993.html
- ブログ記事・ウェブページに記事関連ページを定義し、表示する機能を提供する
- TemplateLinkedFileManager
- http://www.ark-web.jp/blog/archives/2009/07/movable_type-template_lined_file_manager.html
- MTテンプレートの「ファイルへのリンク」のパスやテンプレート名をCSVファイルで一括設定する
blog.aklaswad.com
- ▲BuildTracer
- http://blog.aklaswad.com/mtplugins/buildtracer.html
- Movable Type の再構築の動作を表示
- CustomEditorButton2
- http://blog.aklaswad.com/mtplugins/customeditorbutton2.html
- 管理画面のブログ記事投稿画面に、任意の機能を持ったボタンを追加
- EntryUtilButtons
- http://blog.aklaswad.com/2008/000410.html
- CustomEditorButton2 用の追加プラグイン
- ▲FaviconManager
- http://blog.aklaswad.com/mtplugins/faviconmanager.html
- ブログにFaviconを追加
- ▲GuitarTool
- http://blog.aklaswad.com/2008/000448.html
- ギターのコード譜を画像表示する
- ▲HatenaBookmarkWidget
- http://blog.aklaswad.com/2007/000170.html
- はてなブックマークの、該当のブログ全体での被ブックマークをダッシュボードに表示
- IncludeMap
- http://blog.aklaswad.com/2010/000477.html
- テンプレートの編集画面に、インクルードされているテンプレートの一覧を表示
- ▲JotLine
- http://blog.aklaswad.com/mtplugins/jotline/
- ネット上の各種ショートメッセージサービスを統合的に扱うためのプラグイン
- ▲Movabug
- http://blog.aklaswad.com/mtplugins/movabug.html
- プラグイン開発支援
- mt-plugin-oauth-framework
- http://blog.aklaswad.com/2010/000476.html
- MTからOAuthを使う
- TaggingHelper
- http://blog.aklaswad.com/2007/000218.html
- タグ入力支援
- TagOverride
- http://blog.aklaswad.com/2009/000459.html
- MTML自身で、既存のMTタグの動作を上書きする事ができるプラグイン
blog.bulknews.net
- PubSubHubbub
- http://github.com/miyagawa/MT-PubSubHubbub
- ブログ更新のフィードリーダーへの反映をリアルタイムに行なえる仕組みを提供
BSDあれこれ
- PostTwiOAuth
- http://www.macminiosx.com/2010/03/movable_typeoauthtwitter_postt.html
- OAuth認証でTwitterに投稿する
- ReTweet
- http://www.macminiosx.com/2009/08/retweet_03_movable_type.html
- ブログ記事にTwitter のRetweet リンクを出力する
CHIBATCH.JP
- XHTML2HTML
- http://blog.chibatch.jp/introduction/xhtml2html.html
- XHTMLをHTMLに変換する
- GooglePageTracker
- http://chibatch.jp/blog/archives/mt-plugin-googlepagetracker.html
- Google Analyticsで外部リンクトラッキングのためのコードを挿入する
CSS HappyLife
- ▲emoddy
- http://css-happylife.com/log/movabletype-plugin/000348.shtml
- エントリー時に絵文字が挿入出来るようになる
- ▲tagAssist
- http://css-happylife.com/log/movabletype-plugin/000330.shtml
- タグ入力をアシスト
Junnama Online (Mirror)
- ▲BackgroundRebuilder
- http://junnama.alfasado.net/online/2008/03/movable_type_backgroundrebuild.html
- run-periodic-tasks 実行で全てのブログを再構築
- ▲Belong2ParentCategories
- http://junnama.alfasado.net/online/2008/01/post_128.html
- ブログ記事投稿時、選択したカテゴリーの親カテゴリーにも強制的に属するようにする
- ▲BlogSelectorDialog
- http://junnama.alfasado.net/online/2008/12/yaml.html
- システムメニューからブログ記事作成画面に遷移が可能
- ▲BusinessYear
- http://junnama.alfasado.net/online/2007/08/mt4_1.html
- 「年度」アーカイブ用プラグイン
- ChangeTemplateBuildType
- http://junnama.alfasado.net/online/2009/02/changetemplatebuildtype.html
- 公開設定をプルダウンメニューで選択できるようにする
- ▲CMSCache
- http://junnama.alfasado.net/online/2009/02/_mt.html
- CGIへのリクエストの間、メモリ上に一時的に保存されるキャッシュと、指定したオブジェクトに変更が加えられた際にクリアされるキャッシュを使えるようにする
- CMSContext
- http://junnama.alfasado.net/online/2010/02/new_cmscontext.html
- 管理画面でテンプレートタグを使えるようにする
- ▲CommenterSignup
- http://junnama.alfasado.net/online/2008/12/commentarsignup01.html
- 登録済みの(有効な)ユーザーが別のブログにサインアップを試みた時、入力情報(名前、表示する名前、メールアドレス、パスワード等)がすべて一致したら、そのブログへのサインアップを許可したり、最初にサインアップした時にすべてのブログへコメントユーザーとしてサインアップさせることを可能にする
- ▲Duplicate
- http://junnama.alfasado.net/online/2007/09/mt_duplicate.html
- ブログ記事の「複製」を行う
- ▲Entries
- http://junnama.alfasado.net/online/2008/10/mtobjectlike.html
- MTEntriesでtarget(カラム名), operator(条件), query(クエリ)を指定して絞り込めるようにする
- ▲EntryAsset
- http://junnama.alfasado.net/online/2008/01/entryasset.html
- ブログ記事編集画面からアイテムの名前やタグを編集
- ▲EntryBlock
- http://junnama.alfasado.net/online/2009/08/mt_entryblock.html
- 条件指定による、特定のブログ記事コンテキストに移動
- ▲EntryHoliday
- http://junnama.alfasado.net/online/2008/10/mtifentryisinholiday.html
- 祝日に関するテンプレートタグを提供
- ▲EntryNumberByDay
- http://junnama.alfasado.net/online/2008/10/mtentrynumberbyday.html
- 同日に2つ以上のエントリがある場合に、出力ファイルをナンバリング形式にする
- ▲EntryPageNextPrev
- http://junnama.alfasado.net/online/2008/11/post_188.html
- MTEntryNext,MTEntryPreviousの拡張
- EntryPrefsFixer
- http://junnama.alfasado.net/online/2010/05/movable_type_9.html
- ブログ記事の表示オプションを全ユーザーで同一にする
- ▲EntryReview
- http://junnama.alfasado.net/online/2007/12/mtosmt41.html
- MTOS/MT4.1のエントリーステータス「未公開(承認待ち)」を使えるようにする
- ▲FileInfoMgr
- http://junnama.alfasado.net/online/2008/05/post_177.html
- MTから生成された不要な静的ファイルをまとめて削除
- ▲FlattingTemplate
- http://junnama.alfasado.net/online/2007/12/flattingtemplate.html
- テンプレートを保存すると自動的にフラット化する(TemplateHammer と併用)
- ▲FutureEntries
- http://junnama.alfasado.net/online/2008/10/mtfutureentries.html
- 再構築時点から日付ベースで未来の5件のエントリーを取り出す
- ▲IfEntryIsinCategory
- http://junnama.alfasado.net/online/2008/11/ifentryisi.html
- カテゴリーのループの中で、自ブログ記事が属している場合に真を返すテンプレートタグを提供
- ▲IfPreview
- http://junnama.alfasado.net/online/2009/11/mtifpreview.html
- プレビュー時だけ内容を出力するブロックタグ
- ▲IfItemIsOdd
- http://junnama.alfasado.net/online/2007/07/ifitemisodd.html
- ブログ記事やカテゴリーの偶数奇数を判別
- ImgAltChecker
- http://junnama.alfasado.net/online/2009/11/altmtimgaltchecker.html
- プレビュー時に画像のalt属性をチェックする
- LightBox
- http://junnama.alfasado.net/online/2009/06/lightboxmovable_type.html
- 画像のアップロード時に「rel="lightbox"」 の付与オプションを表示
- ▲LiteSearch
- http://junnama.alfasado.net/online/2007/07/litesearch.html
- シンプル・軽量な mt-search.cgi 代替 Bootstrap アプリケーション
- LoveRebuild
- http://junnama.alfasado.net/online/2009/11/love.html
- 配下のブログの再構築を行うウィジェットを表示
- ▲MovaMotion
- http://junnama.alfasado.net/online/2009/05/post_209.html
- 携帯電話から使うMTベースのTwitter風マイクロブログ
- ▲Moober
- http://junnama.alfasado.net/online/2007/12/post_155.html
- 携帯からMTにメールで投稿するMoblogプラグイン
- ▲Pager
- http://junnama.alfasado.net/online/2008/04/_mtpag.html
- リスト系アーカイブの静的ファイルを分割
- ▲Path2Alias
- http://junnama.alfasado.net/online/2007/07/path2alias.html
- 特定の EntryPermalink や ArchiveLink を指定したエイリアスへのリンクに置換
- ▲Post2AHL
- http://junnama.alfasado.net/online/2007/09/post_138.html
- プレビュー画面からAnother HTML LintへHTMLソースをポストするボタンを追加
- ▲PrevNextInCategory
- http://junnama.alfasado.net/online/2008/08/previousnextincategory.html
- 同一カテゴリーの前後のエントリーを出力するPreviousNextInCategoryプラグインの改良
- ▲Protection
- http://junnama.alfasado.net/online/2008/04/movable_type_3.html
- 指定時間以内にログインを指定回数失敗した場合、そのIPアドレスからログインを不能にする
- ▲QuickEdit2
- http://junnama.alfasado.net/online/2009/06/post_215.html
- ページ上で記事を編集
- ▲QuickEdit
- http://junnama.alfasado.net/online/2007/07/quickedit.html
- 出力されたブログ記事アーカイブのページからブログ記事編集画面へ移動
- QuickEntry
- http://junnama.alfasado.net/online/2010/05/quickentry.html
- ダッシュボードからブログに投稿できるダッシュボンードウィジェット
- ▲RandomLink
- http://junnama.alfasado.net/online/2007/07/randomlink.html
- あらかじめ設定した複数のリンクをランダムに出力
- ▲RebuildAt1stView(Beta)
- http://junnama.alfasado.net/online/2007/12/post_153.html
- ハイブリッド・パブリッシング
- RebuildIndexById
- http://junnama.alfasado.net/online/2007/08/rebuildindexbyid.html
- ブログをまたがってインデックスを再構築する
- ▲RebuildParentCategories
- http://junnama.alfasado.net/online/2008/01/post_158.html
- サブカテゴリーのエントリー投稿時に親カテゴリーアーカイブを再構築する
- ▲RequestCache
- http://junnama.alfasado.net/online/2009/01/mtrequestcache.html
- テンプレートタグで囲まれた部分は、単一の(cgiへの)リクエスト中であればキャッシュを使う
- ▲RelatedCatEntriesByBasename
- http://junnama.alfasado.net/online/2007/07/mobabletype40.html
- ブログ記事の「出力ファイル名(basename)」とカテゴリーの「出力ファイル名(basename)」が一致するブログ記事を出力
- ▲RichTextFilter
- http://junnama.alfasado.net/online/2007/08/movabletype4wysiwyghtmlie.html
- MT4のWYSIWYG(リッチテキスト)エディターが生成するHTMLをクリーンアップ
- ▲SidebarImage
- http://junnama.alfasado.net/online/2008/04/post_172.html
- 画像の挿入をドラッグ&ドロップで行えるようにする
- ▲SimpleAuth
- http://junnama.alfasado.net/online/2007/09/_quic.html
- ログインユーザー限定ページを設定
- ▲SmartReturn
- http://junnama.alfasado.net/online/2008/01/mthtml.html
- HTMLから連続した改行とかをクリーンアップ
- ▲SpecificField
- http://junnama.alfasado.net/online/2007/07/specificfield.html
- 特定のブログ記事の特定のフィールド値を出力する
- ▲StylelessImage
- http://junnama.alfasado.net/online/2007/10/mt4classstyle.html
- 画像挿入の際に、位置指定「なし」を選択
- ▲StylePreview
- http://junnama.alfasado.net/online/2007/07/stylepreview.html
- ブログ記事編集画面の「確認」時にテンプレート及びCSSが反映された公開状態と同様の見栄えで確認
- ▲tag2xhtml
- http://junnama.alfasado.net/online/2007/07/tag2xhtml.html
- MT4のWYSIWYG(リッチテキスト)エディターが生成するHTMLをクリーンアップ
- ▲TemplateSelector
- http://junnama.alfasado.net/online/2007/09/movable_type4.html
- ブログ記事毎に予め用意しておいたテンプレートを切り替え可能にする
- ▲TemporaryFileCleaner
- http://junnama.alfasado.net/online/2007/10/mt4_2.html
- ブログ記事編集画面でプレビュー時に生成される一時ファイルを削除する
- ▲TouchMe
- http://junnama.alfasado.net/online/2007/07/touchme.html
- FastCGI環境でプラグインの追加や変更を簡単に反映させる
- ▲Unicode::Normalize
- http://junnama.alfasado.net/online/2007/07/unicodenormalize.html
- Unicode::Normalizeを利用して正規化するテキストフィルター
- UserDashboard
- http://junnama.alfasado.net/online/2009/11/mt5_1.html
- MT5:ユーザーダッシュボードに左メニューを追加
- ViewSite
- http://junnama.alfasado.net/online/2010/02/mt4_3.html
- ダッシュボードやシステムメニューに「サイトの表示」リンクを表示
Kickstart my heart
- ▲DashboardTwitter
- http://www.luckypines.com/mt/2007/08/dashboard_twitter.html
- MT4のダッシュボードから直接Twitterでつぶやける
- ▲HatenaAuth
- http://www.luckypines.com/mt/2007/08/idmovable_type_4.html
- http://www.luckypines.com/mt/2008/11/mt-42xapi.html(4.2x対応版)
- はてなIDでMovable Type 4ベースのブログにコメントする
- ▲MTHatenaStar
- http://www.luckypines.com/mt/2007/08/mthatenastar.html
- はてなスターをMovable Typeで表示
KWLOG
- ▲mt-Gravatar
- http://blog.makotokw.com/portfolio/movabletype/gravatar_for_movable_type/
- Gravatorを使ってコメント投稿者のアバター画像を表示する
MovableType備忘録
- ▲GetDate
- http://bizcaz.com/archives/2009/04/11-044731.php
- 今日の日付の取得や任意の日付を作成
- ▲MTIfFileExist
- http://bizcaz.com/archives/2007/08/18-191029.php
- ファイル(or ディレクトリ)の存在をチェックして処理を分岐
- ▲MTLoopContainer
- http://bizcaz.com/archives/2007/02/10-015235.php
- ブログ記事やコメントのリスティングとは独立したループ処理を行う
- ▲MTRelativePath
- http://bizcaz.com/archives/2007/05/22-195035.php
- 任意のURLからドキュメントルートからのパス・URL・ファイル名等を取得
- ▲MTRemoveBlank
- http://bizcaz.com/archives/2007/09/09-174534.php
- ページ内のタグとタグの間のスペースとタブを削除する
naoyaのはてなダイアリー
- mt-ban-norefertb
- http://d.hatena.ne.jp/naoya/20050703
- 言及リンク(元記事へのリンク)がないトラックバックを弾く
nlog(n)
- ▲aprilfoolreverse
- http://nlogn.ath.cx/plugins/aprilfoolreverse/index.html
- サイトの文字を逆順に出力するプラグイン
- removeOnclick
- http://nlogn.ath.cx/plugins/removeonclick/
- RSSからonclick 属性を削除し、 Feed Validator for Atom and RSS http://feedvalidator.org/ での警告メッセージ抑止
Ogawa::Buzz
- ▲BatchAuthorCreator
- http://code.as-is.net/public/wiki/BatchAuthorCreator.ja_JP
- 複数のユーザ(およびユーザの個人用のブログ)を一度にまとめて登録する機能を提供
- ▲BlogSkeletonCloner
- http://code.as-is.net/public/wiki/BlogSkeletonCloner.ja_JP
- Movable Typeのブログのスケルトン(=コンテンツ以外の部分)のみを複製
- ▲DeliciousTags
- http://code.as-is.net/public/wiki/DeliciousTags_Plugin.ja_JP
- del.icio.usに登録している自分のタグを読み込んで表示する
- ▲DuplicateEntries
- http://code.as-is.net/public/wiki/DuplicateEntries.ja_JP
- Movable Typeのブログ記事やウェブページを複製
- ▲EstCrawler
- http://code.as-is.net/public/wiki/EstCrawler.ja_JP
- エントリーをまとめてHyper Estraierのデータベースに追加したり、エントリの追加・削除に応じてHyper Estraierのデータベースを自動的に更新したりする機能を提供
- ▲FiscalYearlyArchives
- http://code.as-is.net/public/wiki/FiscalYearlyArchives.ja_JP
- 年度別アーカイブを生成
- ▲HatenaBookmarker
- http://code.google.com/p/ogawa/wiki/HatenaBookmarker
- ブログ記事やウェブページをはてなブックマークにポストする(はてなのアカウントが必要)
- ▲HatenaKeywordLink
- http://code.as-is.net/public/wiki/HatenaKeywordLink_Plugin.ja_JP
- ブログ記事本文などをはてなダイアリーキーワードに自動的にリンクする
- ▲I18NHelper
- http://as-is.net/blog/archives/001401.html
- MT-I18N プラグインの4.2版
- ▲KeywordsAsTags
- http://code.as-is.net/public/wiki/KeywordsAsTags_Plugin.ja_JP
- 投稿時にブログ記事キーワードを「タグ」として登録
- MemcachedLocal
- http://code.as-is.net/public/wiki/MemcachedLocal.ja_JP
- FastCGI環境などでのテンプレートの再構築を高速化を実現
- Minifier
- http://as-is.net/blog/archives/001373.html
- JavaScriptやCSSのMinify機能を実現
- ▲ModifiableSetVarBlock
- http://code.as-is.net/public/wiki/ModifiableSetVarBlock.ja_JP
- MTSetVarBlockタグでmodifierを使えるようにする
- ▲ModifiedDate
- http://code.as-is.net/public/wiki/ModifiedDate_Plugin.ja_JP
- 指定したファイルまたはインデックステンプレートの更新時刻を表示する
- ▲MTTruncateURL
- http://code.as-is.net/public/wiki/MTTruncateURL_Plugin.ja_JP
- Canonical URLを相対URLに変換する
- ▲SortableCategories
- http://code.as-is.net/public/wiki/SortableCategories
- ドラッグ&ドロップ操作でカテゴリやフォルダをユーザの好きなようにソートする
- TagSupplementals
- http://code.google.com/p/ogawa/wiki/TagSupplementals
- 「タグ」に便利機能を追加・拡張
- ▲TBBuiltinThrottleFix
- http://code.as-is.net/public/wiki/TBBuiltinThrottleFix_Plugin.ja_JP
- MT::App::Trackback::_builtin_throttleにパッチ当てするプラグイン
- Templets
- http://code.as-is.net/public/wiki/Templets
- Templetsフレームワークのコア機能を実装
- TheSchwartzStats
- http://code.as-is.net/public/wiki/TheSchwartzStats.ja_JP
- TheSchwartzのステータスを表示するダッシュボード・ウィジェット
- ▲WidgetSetExtension
- http://as-is.net/blog/archives/001349.html
- ウィジェットセットの編集画面で新しいウィジェットを作成・追加
Open MagicVox.net
- MailSync
- http://www.magicvox.net/archive/2010/04291519/
- 記事を作成/公開した時に、メール投稿をサポートするブログなどにクロスポストする
- ▲CPEntries
- http://www.magicvox.net/archive/2008/08241648/
- ブログ記事を最新のコメント投稿/トラックバック受信の順に並べるCPEntries プラグインのMT4版
- ▲hatenaSync
- http://www.magicvox.net/archive/2009/02111447/
- 記事を投稿すると、記事タイトルとそのリンクをはてなダイアリーに自動的に投稿
- ▲IndexTemplateRebuilder
- http://lab.magicvox.net/trac/mt-plugins/wiki/IndexTemplateRebuilder
- テンプレート内から他のインデックステンプレートを再構築するためのタグを追加
- ▲KeyCached
- http://home.magicvox.net/trac/mt-plugins/wiki/KeyCached
- テンプレートの再構築結果をキャッシュし,次回の再構築でキャッシュを利用することで再構築処理を高速化
- ▲LastYearEntries
- http://www.magicvox.net/archive/2008/09121803/
- 昨年の今日を基準に、前後 n 日間の範囲に投稿された記事を抽出
- ▲livedoorSync
- http://www.magicvox.net/archive/2009/02112112/
- 記事を投稿すると、記事タイトルとそのリンクをlivedoor ブログに自動的に投稿
- ▲LocalBlock
- http://www.magicvox.net/archive/2008/02241215/
- ローカルスコープ変数を作る
- ▲MathOperatorExpander
- http://www.magicvox.net/archive/2008/03081823/
- 変数操作を拡張
- ▲mixiSync
- http://www.magicvox.net/archive/2006/02041724/
- MovableTypeの記事をmixi日記へコピーするためのプラグイン(4.1~)
- ▲RecentSearchString
- http://www.magicvox.net/archive/2008/03262359/
- 最近使用された検索キーワードを取得
- ▲RecommendedEntry
- http://www.magicvox.net/archive/2007/02121659/
- 簡易的な記事リコメンデーション機能を実現
- SearchStringHighlight
- http://www.magicvox.net/archive/2010/05152010/
- 検索キーワード付近を抜き出して表示
- ▲SearchResultsCache
- http://www.magicvox.net/archive/2008/03082243/
- 検索結果をキャッシュすることで高速化
- ▲SimpleComments
- http://www.magicvox.net/archive/2009/03201431/
- Adam Kalsey 氏開発の SimpleComments プラグイン 4.25 対応版
- ▲TemplateNoteDebug
- http://www.magicvox.net/archive/2009/03071457/
- タグに指定されたアトリビュートを自由に文字列として整形して出力(既存のMTTemplateNote タグを上書き)
- ▲Testament
- http://www.magicvox.net/archive/2008/12071726/
- 設定した日数の間、そのユーザのログインがなかった場合に遺言が実行される
- TinyLPO
- http://www.magicvox.net/archive/2008/10061124/
- 検索エンジンの検索ワードから関連リンクを提示する
- TinyurlUtil
- http://www.magicvox.net/archive/2010/04030941/
- 記事作成画面にTinyURLの短縮URLを表示
- TwitterSupport
- http://www.magicvox.net/archive/2010/04031406/
- ブログ記事タイトルとURLのTwitterへのポストが選択可能
- ▲YahooKeywordSuggest
- http://www.magicvox.net/archive/2008/04151715/
- 記事の内容から頻繁に使われている単語をキーワードの候補として抽出
- ▲YahooSearchStringUnits
- http://lab.magicvox.net/trac/mt-plugins/wiki/YahooSearchStringUnits
- 関連検索ワードを表示
proglab
- ▲mixiSync
- http://proglab.homelinux.net/software/mixiSyncForMT4/
- MovableTypeの記事をmixi日記へコピーするためのプラグイン
skuare.net
- ▲MTForum
- http://www.skuare.net/2008/02/movable_typemt_forum.html
- Movable Typeでフォーラムを作成
SKYARK System
- AutoTagging
- http://www.skyarc.co.jp/engineerblog/entry/autotagging.html
- 記事のタグ付けを自動化する
- DuplicateEntry
- http://www.skyarc.co.jp/engineerblog/entry/duplicateentry.html
- ブログ記事を複製または移動する
- IndentFolderTree
- http://www.skyarc.co.jp/engineerblog/entry/IndentFolderTree.html
- フォルダ一覧一覧画面で親子関係にあるフォルダをインデント表示
- MultiFileUploader
- http://www.skyarc.co.jp/engineerblog/entry/multifileuploader.html
- 複数ファイルを一括でアップロード
- PageBute
- http://www.skyarc.co.jp/engineerblog/entry/2642.html
- 静的ページ用ページ分割
- ParentalInclude
- http://www.skyarc.co.jp/engineerblog/entry/parentalinclude.html
- ウェブサイトとブログのテンプレート連携を便利にする
- UseEnvVar
- http://www.skyarc.co.jp/engineerblog/entry/useenvvar.html
- サーバ環境変数を取得
Technology on Information
- ArchiveUploader
- http://tec.toi-planning.net/mt/archiveuploader/
- 「アイテム」や「インデックステンプレート」をZIP形式やTGZ形式でアップロード
- AssetArchives
- http://tec.toi-planning.net/mt/assetarchives/
- アイテムをエントリーアーカイブとして扱えるようにする
- Base64
- http://tec.toi-planning.net/mt-column/plugin/base64/
- バイナリデータをBase64でエンコードする
- CategorySearch
- http://tec.toi-planning.net/mt/categorysearch/
- カテゴリー情報でブログ記事を検索
- CKEditor for MT
- http://www.dakiny.com/archives/movable-type/movable_type_50ajaxwysiwygckeditor_for_movable_typ/
- FCKEditorの後継WYSIWYGエディタ「CKEditor」のMovable Type版
- CustomDefaultFields
- http://tec.toi-planning.net/mt/customdefaultfields/
- 「タイトル」や「本文」といったフィールドに関するカスタマイズを可能にする
- CustomFieldsSearch
- http://tec.toi-planning.net/mt/customfieldssearch/about/
- カスタムフィールドの内容を対象にして検索
- Dumper
- http://tec.toi-planning.net/mt/dumper/
- エントリー情報をYAMLやJSONフォーマットで出力
- EnhancedCategory
- http://tec.toi-planning.net/mt-column/plugin/enhancedcategory/
- カテゴリーを必須項目にしたり、特定のカテゴリーを選択できなくする
- FillInForm
- http://tec.toi-planning.net/mt/fillinform/
- HTML::FillInFormをMovableTypeで利用可能にする
- Locator
- http://tec.toi-planning.net/mt/locator/
- MTの各データ(ユーザー、ブログ、エントリー)に、位置情報を関連付ける
- MultiBlogExt
- http://tec.toi-planning.net/mt-column/plugin/multiblogext/
- ブログ記事の削除時にインデックステンプレートを再構築
- Period
- http://tec.toi-planning.net/mt/period/
- ブログ記事に期間の情報を関連付ける。スケジュールタスクと連携して、ブログ記事を自動で下書きにすることも可能
- QuickRebuild
- http://tec.toi-planning.net/mt/quickrebuild/
- ワンクリックで特定のアーカイブタイプまたはシステムの全てのブログを再構築
- SearchEngine
- http://github.com/usualoma/movable-type-plugin-search-engine
- mt-search.cgiに対してGoogleやYahoo!の検索APIを利用してサイトを検索する機能を追加
- ScriptInjection
- http://tec.toi-planning.net/mt/scriptinjection/
- エントリー編集画面に対して任意のJavaScriptを挿入
- StyledFields
- http://tec.toi-planning.net/mt/styledfields/
- カスタムフィールドで追加したフィールドに対してCSSを追加してフィールドのデザインを調整
- TinyMCE
- http://tec.toi-planning.net/mt/tinymce/
- を使ってブログ記事やウェブページのフィールドを編集可能にする
The blog of H.Fujimoto
- ActionStreams
- http://www.h-fj.com/blog/archives/2009/11/15-171130.php
- Movable Type 4のアクションストリームプラグインをMovable Type 5で動作するようにしたもの
- ApplyModifier
- http://www.h-fj.com/blog/archives/2007/08/13-102304.php
- ページ先頭の改行を削除する
- BlogLoadContextEx
- http://www.h-fj.com/blog/mt5plgdoc/blogloadcontextex.php
- 複数ブログ処理のモディファイアを拡張
- ChangeThemeID
- http://www.h-fj.com/blog/archives/2010/02/22-134659.php
- テーマを入れ替えずにテーマのIDだけを切り替える
- ConvertHanZen
- http://www.h-fj.com/blog/mt5plgdoc/converthanzen.php
- テンプレートタグの出力文字列の半角/全角を変換
- DivPages
- http://www.h-fj.com/blog/mt5plgdoc/divpages.php
- ページ分割し、2ページ目以降はアクセスがあった時点で再構築(リアルタイム再構築プラグインと併用)
- ExtendArchives
- http://www.h-fj.com/blog/archives/2009/06/23-175530.php
- 年度別アーカイブを追加
- ForceIndexContext
- http://www.h-fj.com/blog/archives/2010/08/14-145717.php
- プラグインで提供されているテンプレートタグで括った部分のコンテキストをはずす(外で定義された変数はクリアされない)
- GetQueryParam
- http://www.h-fj.com/blog/archives/2008/02/19-134955.php
- フォームに入力された値を読み取る
- HatenaBookmarked
- http://www.h-fj.com/blog/archives/2009/03/30-180713.php
- はてな被ブックマーク情報表示用アクションストリームプラグイン
- InsertIcon
- http://www.h-fj.com/blog/mt5plgdoc/inserticon.php
- エントリーとコメントで絵文字を使えるようにする
- InsertLink
- http://www.h-fj.com/blog/mt5plgdoc/insertlink.php
- リンクの挿入をより便利にする
- MailForm
- http://www.h-fj.com/blog/mtplgdoc/mailformv2.php
- メールフォーム
- ModifiedCMSPagination
- http://www.h-fj.com/blog/archives/2007/10/08-203936.php
- 管理画面のページ送りをプルダウンメニューに変更して移動先ページの直接指定を可能にする
- NotJapaneseLookup
- http://www.h-fj.com/blog/mt5plgdoc/notjapaneselookup.php
- 日本語を含まないコメント/トラックバックをスパムとみなすフィルタ
- NumericCustomFields
- http://www.h-fj.com/blog/mtplgdoc/numericcustomfields.php
- 数値型のカスタムフィールドを追加する
- PerlDynamic
- http://www.h-fj.com/blog/mtplgdoc/perldynamic.php
- Perl版ダイナミック・パブリッシング
- RealtimeRebuild
- http://www.h-fj.com/blog/mt5plgdoc/realtimerebuild.php
- リアルタイム再構築
- RebuildHelper
- http://www.h-fj.com/blog/mt5plgdoc/#plg_rebuild_helper
- PerlDynamicおよびRebuildHelperプラグインで内部的に使用
- Recents
- http://www.h-fj.com/blog/mtplgdoc/recents.php
- 最近のコメント/トラックバックをエントリーとともに表示する
- ReleaseDate
- http://www.h-fj.com/blog/mt5plgdoc/releasedate.php
- ブログ記事の日付を公開日時に自動変更する
- RunPeriodicTasks
- http://www.h-fj.com/blog/mt5plgdoc/runperiodictasks.php
- ブログに読者がアクセスした時点で、指定日投稿の処理を実行
- SearchEntries
- http://www.h-fj.com/blog/mt5plgdoc/searchentries.php
- ブログ記事の詳細検索
- SecretComment
- http://www.h-fj.com/blog/mtplgdoc/secretcomment.php
- 投稿コメントを公開せずブログ管理者だけに見えるようにする
- ShortCode
- http://www.h-fj.com/blog/mt5plgdoc/shortcode.php
- Movable Type でショートコードを実現
- SortCatFld
- http://www.h-fj.com/blog/mt5plgdoc/sortcatfld.php
- カテゴリーとフォルダを並べ替える
- SuperSort
- http://www.h-fj.com/blog/mt5plgdoc/supersort.php
- カテゴリ/フォルダ/ブログ記事/ウェブページを並べ替える
- TrimEx
- http://www.h-fj.com/blog/archives/2007/10/31-151141.php
- テンプレートの出力結果から、余分なスペースや改行を削除
beausmith.com
- ▲Ghostwriter
- http://beausmith.com/mt/plugins/ghostwriter/
- ゴーストライターを実現(自分のユーザ・パスワードでログインし、代筆相手のユーザ名を選択)
- 参考:WolaWola - 代筆の為のプラグイン
Under the Bridge
- ▲GetEXIF
- http://www.apstars.com/blog/215/mt42jpegexifver06.php
- JPEGファイルのEXIF情報を取得する
- GetQRCode
- http://www.apstars.com/blog/215/mt4urlqr.php
- ブログ記事URLのQRコードを自動生成
Using MT
- ▲HatenaBookmarkWidgetModified
- http://nozawashinichi.sakura.ne.jp/usingmt/2009/02/hatenabookmarkwidget-modified.html
- HatenaBookmarkWidgetの修正版
- nakanohito
- http://nozawashinichi.sakura.ne.jp/usingmt/2008/08/mt-widget-nakanohito.html
- 「なかのひと」の情報をダッシュボードウィジェットに表示
- ▲SetOffset
- http://nozawashinichi.sakura.ne.jp/usingmt/2009/04/mtplugin-set-offset.html
- 管理画面の記事一覧表示でオフセットを指定
- ▲URLModifiedDate
- http://www.apstars.com/blog/215/feed_1.php
- http://www.apstars.com/blog/215/feed2.php
- Feed情報の無いサイトの更新日時を得る
Weeeblog.net
- BookMarkChecker
- http://weeeblog.net/logs/2008/12/21_0254.php
- 管理画面でソーシャルブックマークの被ブックマーク数をチェックできる
- CommentUserPic
- http://weeeblog.net/logs/2008/08/23_1649.php
- Movable Type Open Source でコメント投稿者がプロフィール画像をアップロードできるようにする
- GoogleAnalytics
- http://weeeblog.net/logs/2009/06/16_0140.php
- ダッシュボードに GoogleAnalytics データを表示
- GoogleMap
- http://weeeblog.net/logs/2009/05/30_2224.php
- ブログ記事投稿画面にGoogleMapとGoogleMapストリートビューを表示し、自動取得する座標をブログ記事に関連付けて保存
- Grep
- http://weeeblog.net/blog/2010/02/07_1911.php
- Movable Typeのテンプレート変数をgrepして処理を分岐させたり、マッチするもののみを対象にLoopタグと同じルールでループ処理することができるテンプレートタグを提供
- PostFrom
- http://weeeblog.net/blog/2008/11/30_2141.php
- Flickr からのポストなど外部からの記事投稿の際に、タグづけを行ったりその他のデータをブログ記事に持たせることができる
- RebuildWidget
- http://weeeblog.net/blog/2010/02/07_1432.php
- ウェブサイトのテンプレート編集画面に子ブログを再構築するためのウィジェットリンクを設置
- SystemMenu
- http://weeeblog.net/blog/2010/02/07_1902.php
- ドロップダウンナビゲーションに、システムメニューの各メニューへのリンクを表示
- TweetFlickrPhotostream
- http://weeeblog.net/blog/2010/05/05_1733.php
- 写真をアップロードすると自動的に http://flic.kr/p/***** の形式で Twitter につぶやいてくれる
WolaWola
- ▲HatenaProfiles
- http://www.zelazny.mydns.jp/pub/plugins/hatena-profiles.php
- はてなの各種サービスを統合したアクションストリーム用プラグイン
- NicheActions
- http://www.zelazny.mydns.jp/pub/plugins/niche-actions.php
- アクションストリームのプロファイルサービスに「二卍・ブクログ・アマゾンウィッシュリスト・ボケて」を追加
あと味
- FlickrPhotosList
- http://d.hatena.ne.jp/jdg/20100722/1279780380
- Flickrの写真を表示する
あんちもん2.Lab
- ▲AutoIncrementalVar
- http://www.antimon2.atnifty.com/2006/08/autoincrementalvar.html
- 標準のMTタグ SetVar、GetVar と同じ感覚で連番生成や数え上げが可能
- ▲MTSpan
- http://www.antimon2.atnifty.com/2006/06/mtspan.html
- 内容(コンテンツ)を評価して出力。各種グローバルフィルター(グローバル修正子)との連携を想定
- ▲MTVoid
- http://www.antimon2.atnifty.com/2007/08/mtvoid.html
- 内容を評価するのみで、出力を行わない(メモリにも残らない)
エムロジック
エムロジック放課後プロジェクト
- BMQuote
- http://labs.m-logic.jp/cat2/bmquote/
- Movable Typeで「クイック投稿」を行う際の引用文の書式を変更する
- EasyPodcasting
- http://labs.m-logic.jp/cat2/easypodcasting/
- Movable Typeで手軽にPodcastingを始めることができる
- EntityRefButton
- http://labs.m-logic.jp/cat2/entryrefbutton/
- エントリー編集画面およびクイック投稿画面の「&(アンパサンド)」ボタンで、選択した文字列を実体参照化
- FullScreenEdit
- http://labs.m-logic.jp/2008/08/fullscreenedit_v100.html
- テンプレート編集画面のエディタ部分をフルスクリーン表示にする
- KotonohaLink
- http://labs.m-logic.jp/cat2/kotonohalink/
- ブログ記事中にある特定の言葉に自動的にリンクをはる
- MTPlugin-Starter
- http://labs.m-logic.jp/2007/07/mt.html
- MTプラグインの雛形を作るスクリプト
- PostTweet
- http://labs.m-logic.jp/plugins/posttweet/docs/posttweet.html
- Twitterに、ブログ記事/ウェブページのタイトルとパーマリンクの短縮URLをTwitterに投稿する
- rebuild_all
- http://labs.m-logic.jp/2007/05/rebuild_all.html
- すべてのブログをまとめて再構築する
- RenameLabel
- http://labs.m-logic.jp/cat2/renamelabel/
- ブログ記事編集画面のフィールド名を変更する
- UploadDir
- http://labs.m-logic.jp/cat2/uploaddir/
- アップロードするファイルの拡張子にしたがって自動的に保存先のディレクトリを切り替えることが可能
かたつむりくんのWWW
- ▲AutoCopyright
- http://www.tinybeans.net/blog/download/mt-plugin/ceb2-plusutility.html
- 著作権表示を自動で作成・更新する拡張テンプレートタグを提供
- CEB2_plusUtility
- http://www.tinybeans.net/blog/download/mt-plugin/ceb2-plusutility.html
- CustomEditorButton2に使用頻度の高そうなボタンを追加
- DefaultToolbarButtonHide
- http://www.tinybeans.net/blog/download/mt-plugin/default-toolbar-button-hide.html
- ブログ記事編集画面の不要なデフォルトエディタアイコンを非表示にする
- ▲EditEntryWizard
- http://www.tinybeans.net/blog/download/mt-plugin/edit-entry-wizard.html
- ブログ記事編集画面をウィザート形式で入力
- ▲FullScreenEditEntry
- http://www.tinybeans.net/blog/download/mt-plugin/fullscreen-edit-entry.html
- 記事投稿エディタ部分を全画面表示する
- MTAppjQuery
- http://www.tinybeans.net/blog/download/mt-plugin/mtapp-jquery.html
- Movable Type 5 の管理画面に jQuery を適用させる
- ▲SourceCodeCleaner
- http://www.tinybeans.net/blog/download/mt-plugin/source-code-cleaner.html
- ページの余分な改行・空行を削除し、tabindex や accesskey 等を自動付与
ホームページメーカー
- ▲AccessCounter
- http://www.homepagemaker.biz/jp/mt-plugins/access-counter.html
- アクセスランキングを表示
- ▲StageServer
- http://www.homepagemaker.biz/jp/mt-plugins/stage-server.html
- パブリッシュサーバーのデータベースを読み込んで(コピーまたは直接)、ステージサーバーを構築
株式会社ベイリーフ
- ▲KnowledgeBaseTemplateset
- http://www.bayleaf.jp/knowledge/
- 検索システム構築
楽
- ▲Antibot
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002316.html
- ブログページのテキストを bot に解釈されにくくする
- ▲ChordImg
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002403.html
- ギターとかウクレレとかピアノのコード表を Movable Typeで簡単に扱う
- ▲HatenaIDLink
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002322.html
- はてなのid記法(だけ)を Movable Type4.X で実装
- LOVE
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002303.html
- HTMLソースの改行を削除
小粋空間
- ▲ArchivePathSelector
- http://www.koikikukan.com/archives/2008/11/25-005555.php
- 特定のブログ記事アーカイブまたはブログ記事リストアーカイブで「アーカイブパス」の適用・非適用が選択可能
- asciiCommentfilter
- http://www.koikikukan.com/archives/2008/11/10-005555.php
- ASCII 文字のみのコメントをフィルタリングし、スパムとしても保留しない
- asciiTBPingfilter
- http://www.koikikukan.com/archives/2006/07/25-013333.php
- ASCII 文字のみのトラックバックをフィルタリングし、スパムとしても保留しない
- AssetExporter
- http://github.com/koikikukan/mt-plugin-asset-exporter/
- アイテムをテーマにエクスポートする。、
- BlogArchiveRelativeURL
- http://www.koikikukan.com/archives/2008/06/09-013333.php
- Movable Type のアーカイブ URL を、ホストからの相対 URL で表示
- ▲BlogIDViewer
- http://www.koikikukan.com/archives/2009/01/05-005555.php
- Movable Type のブログIDを、管理画面に表示
- CharsetEncoder
- http://www.koikikukan.com/archives/2010/05/25-015555.php
- ウェブサイ/ブログ別に、指定した文字エンコーディング(文字コード)のページを出力
- CMSHead
- http://www.koikikukan.com/archives/2010/03/05-130000.php
- 管理画面のhead要素に任意の内容を入力
- ▲CommentCustomField
- http://www.koikikukan.com/archives/2009/08/14-025555.php
- コメント用のカスタムフィールドを追加。画像のアップロードにも対応。
- CustomFieldExtensionTags
- http://www.koikikukan.com/archives/2010/04/15-015555.php
- カスタムフィールドの拡張テンプレートタグを提供
- ▲DefaultValueSetter
- http://www.koikikukan.com/archives/2008/01/10-010101.php
- ブログ記事の入力フィールドに初期値を設定
- DirectiveViewer
- http://www.koikikukan.com/archives/2009/09/18-005555.php
- Movable Type の環境変数をシステム管理画面から閲覧
- ▲EditFieldController
- http://www.koikikukan.com/archives/2009/09/01-005555.php
- ブログ記事・ウェブページの入力フィールドの表示・非表示を制御する
- ▲Email2AddressBook
- http://www.koikikukan.com/archives/2009/05/18-015555.php
- 空メールを送信することで、Movable Type のアドレス帳にメールアドレスが登録できる
- EntryCategoryID
- http://www.koikikukan.com/archives/2008/02/24-022222.php
- 現在のブログ記事の主カテゴリーのID番号を出力
- EntryIDViewer
- http://www.koikikukan.com/archives/2009/11/18-005555.php
- MT5:ブログ記事IDを管理画面に表示する
- EntryImporter
- http://www.koikikukan.com/archives/2010/02/09-015555.php
- ブログ記事のインポート機能をテーマに追加
- ▲EntryNotifier
- http://www.koikikukan.com/archives/2009/03/27-225247.php
- ブログ記事投稿後、アドレス帳に登録されたメールアドレスに自動的に更新通知する
- ▲ExcerptRichText
- http://www.koikikukan.com/archives/2009/03/04-015555.php
- 概要フィールドを、本文フィールドや追記フィールドと同じようにテキストフォーマットを選択したり、挿入ボタンが利用できる
- ExpandCategoryAreaCSS
- http://www.koikikukan.com/archives/2010/03/04-025555.php
- ブログ記事投稿画面のカテゴリ選択エリアを広げる
- ▲FolderLink
- http://www.koikikukan.com/archives/2008/06/18-022222.php
- ウェブページのフォルダリンクを出力
- ▲HatenaBookmarkAction
- http://www.koikikukan.com/archives/2009/03/11-015555.php
- はてなブックマークのアクションストリームを追加する(4.25~)
- HTTPUserAgent
- http://www.koikikukan.com/archives/2009/05/08-015555.php
- HTTP ユーザーエージェントを表示するファンクションタグを提供
- ImageSizeGenerator
- http://www.koikikukan.com/archives/2009/11/11-000300.php
- ブログ記事投稿時、本文に記述した img 要素に対し width 属性と height 属性を自動的に付与
- IncludeTemplateViewer
- http://www.koikikukan.com/archives/2010/01/18-015555.php
- インクルード元テンプレートを表示
- ▲InsertAssetWithoutStyle
- http://www.koikikukan.com/archives/2007/10/20-003230.php
- ブログ記事の画像挿入時に表示位置を指定しない
- InvalidateBlogNameCSS
- http://www.koikikukan.com/archives/2010/03/01-025555.php
- 管理画面で途切れてしまう長いブログ名を全て表示
- InvalidateCodeMirror
- http://www.koikikukan.com/archives/2009/09/11-005555.php
- テンプレート編集画面のハイライトを無効にする。MT5用
- ▲LogCommentAuthors
- http://www.koikikukan.com/archives/2008/03/29-125555.php
- システムログに記録されたコメントより投稿者の一覧を表示
- ▲LogDeleteSelector
- http://www.koikikukan.com/archives/2008/10/20-005555.php
- Movable Type のログを選択削除できるようにするプラグイン
- MultiCalendar
- http://www.koikikukan.com/archives/2009/03/18-005555.php
- 複数ブログの情報をひとつのカレンダーに表示するための拡張テンプレートタグ
- 参考:複数ブログの情報をひとつのカレンダーにまとめて表示する
- PageExporter
- http://github.com/koikikukan/mt-plugin-page-exporter/
- ウェブページをテーマにエクスポートする。、
- PowerEdit
- http://www.koikikukan.com/archives/2008/11/13-111111.php
- ブログ記事一括編集画面・ウェブページ一括編集画面のフィールドを拡張
- PreviousNextInCategory
- http://www.koikikukan.com/archives/2008/11/18-005555.php
- ブログ記事に同一カテゴリーのブログ記事の前後リンクを表示
- RebuildIndexFilter
- http://www.koikikukan.com/archives/2008/09/10-005555.php
- インデックステンプレートの再構築トリガを、「ブログ記事の投稿/ウェブページの作成/コメント投稿/トラックバック受信」の5種類のイベントから選択
- SettingExporter
- http://github.com/koikikukan/mt-plugin-setting-exporter/
- ウェブサイト・ブログの設定をテーマにエクスポートする。、
- Split
- http://www.koikikukan.com/archives/2009/01/20-015555.php
- Perl の split 機能を提供するグローバルモディファイア
- ▲SubCategoryDepth
- http://www.koikikukan.com/archives/2008/05/12-022222.php
- サブカテゴリーリストやサブフォルダリストで階層を数値で出力
- TableSelectEnabler
- http://www.koikikukan.com/archives/2009/12/10-013000.php
- ブログ・ウェブページ・コメントの各一覧画面から、ブログ・ウェブページ・コメントを選択しやすくする
- ▲TemplateSetNameViewer
- http://www.koikikukan.com/archives/2008/10/03-015555.php
- Movable Typeで利用しているテンプレートセット名を、ブログ管理画面のテンプレート一覧画面やテンプレート編集画面に表示
- ▲UserNameEditController
- http://www.koikikukan.com/archives/2009/02/23-005555.php
- Movable Type のシステム管理者以外のユーザーがログインした時に、ユーザー名やユーザーの表示名を変更できないようにする
- CustomFieldAssetDetailsHandler
- http://www.koikikukan.com/archives/2010/03/26-025555.php
- カスタムフィールドによるアップロード画像のオプション画面をハンドリング。
Konjak プラグイン
Movable Type のサイトを翻訳する「Konjak プラグイン」を紹介します。
このプラグインは、Google または Bing の翻訳エンジンを利用して、ブログ記事などを翻訳し、ページを生成します。
1.プラグインのダウンロード
Konjak プラグインの配布サイトより、プラグインをダウンロードします。
2.プラグインのインストール
ダウンロードしたアーカイブを展開し、中にあるKonjakディレクトリをpluginsディレクトリにアップロードします。
管理画面にアクセスすると、アップグレードが開始します。
ログインするとアップグレードを実行します。
3.プラグインの設定
ブログ別のプラグイン画面で利用する翻訳エンジンを設定します。
4.テンプレートの設定
翻訳したい場所に、次のテンプレートまたはモディファイアを設定します。
ブロックタグの場合
<mt:TranslateText language="en">
<$mt:EntryBody$>
</mt:TranslateText>
モディファイアの場合
<$mt:EntryBody translate_language="en"$>
languageモディファイア、またはtranslate_languageに、翻訳後の言語を指定します。
翻訳したページは、次のようになります。
翻訳結果はキャッシュに保存されます。キャッシュをクリアしたい場合はプラグイン設定画面の「翻訳キャッシュの全削除」をクリックします。
Movable Type でショートコード
Movable Type で WordPress のショートコードっぽいことを行う記事がありましたので、紹介します。
なお、本格的にショートコードを利用したい場合は、藤本壱さんのショートコードプラグインをおすすめします。
さて、ショートコードを実現するためには簡単なプラグインを作成します。また、MTEntryBody タグに mteval モディファイアを予め設定しておく必要があります。
1.記事中に著作権表示をする
記事中に、MTCopyrightNotice タグを記述することで、著作権表示に置き換えるショートコードを作成します。
次の2つのファイルを作成します。
config.yaml
id: CopyrightShortcode
key: CopyrightShortcode
name: CopyrightShortcode
description: Provides a simple function that returns a copyright notice
tags:
function:
CopyrightNotice: CopyrightShortcode::_hdlr_copyright_notice
CopyrightShortcode.pm
package CopyrightShortcode;
use strict;
sub _hdlr_copyright_notice {
return "Copyright 2010 John Smith. All rights reserved."
}
1;
作成後、各ファイルを次のように配置します。「MT_DIR」はアプリケーションディレクトリです。
MT_DIR/plugins/CopyrightShortcode/config.yaml
MT_DIR/plugins/CopyrightShortcode/lib/CopyrightShortcode.pm
2.記事中に引用文を表示する
記事中に、MTPullQuote タグを記述することで、タグの内容を blockquote タグで括ります。またMTPullQuote タグブロック内のテンプレートタグも評価します。
次の2つのファイルを作成します。
config.yaml
id: PullQuoteShortcode
key: PullQuoteShortcode
name: PullQuoteShortcode
description: Provides a simple function that returns a copyright notice
tags:
block:
PullQuote: PullQuoteShortcode::_hdlr_pullquotes
CopyrightShortcode.pm
package PullQuoteShortcode;
use strict;
sub _hdlr_pullquotes {
my ($ctx, $args, $cond) = @_;
my $out = $ctx->slurp($args, $cond) or return '';
return "<blockquote class='pullquote'>$out</blockquote>";
}
1;
作成後、各ファイルを次のように配置します。
MT_DIR/plugins/PullQuoteShortcode/config.yaml
MT_DIR/plugins/PullQuoteShortcode/lib/PullQuoteShortcode.pm
以上です。リッチテキストではテンプレートタグが実体参照されるので、利用の際は注意が必要です。
MultiCalendar プラグイン v0.02
複数ブログのカレンダー情報を表示する際に使用する「MultiCalendar プラグイン」をMovable Type 5 用にバージョンアップしました。
1.変更箇所
変更は、ダイナミックパブリッシング部分を Movable Type 5.0 に対応させたのみです。
2.ダウンロード
プラグインは以下のリンクからダウンロードしてください。
ReTweet プラグイン
Movalbe Type のブログ記事に Twitter の Retweet 用のリンクを表示する「ReTweet プラグイン」を紹介します。例えば「Movable Type 4.31 リリース」の記事にある Retweet 用のリンクをクリックすれば、次のような画面に移動します。

ここでは、プラグイン配布元の「BSDあれこれ」さんの記事を参考に、以下カスタマイズ方法を紹介します。
1.プラグインのダウンロード
下記のページの後方にある「ReTweetMaker 0.2 (WWW::Shorten::Bitlyなし)」のすぐ下にあるリンクからプラグインアーカイブをダウンロードし、任意のフォルダに保存してください。
2.プラグインのインストール
プラグインアーカイブを解凍し、それぞれのファイルを次のようにアップロードしてください。
- retweetmaker.cgi をアプリケーションディレクトリにアップロードし、ファイルのパーミッションに実行権を付与
- lib フォルダ配下の ReTweetMaker.pm だけをアプリケーションディレクトリの lib にアップロード
- plugins フォルダ配下の ReTweet フォルダを丸ごと plugins ディレクトリにアップロード
ブログ管理画面より「システム」→「プラグイン」でプラグイン一覧を表示し、次のように表示されればOKです。

3.プラグインの設定
ブログ管理画面(システム管理画面ではありません)の「ツール」→「プラグイン」でプラグイン一覧画面を表示し、「Retweet」→「設定」をクリックして、プラグインの設定を行ないます。

設定項目の意味はそれぞれ次の通りです。
- Your Twitter name
- Twitter のユーザー名
- Your bit.ly name
- bit.ly のユーザー名(アカウントを持っていない場合はbit.lyの右上にある Sign Up をクリックして、次の画面(下)でアカウントを作成してください)
- Your bit.ly API
- bit.ly の API Key を設定します(API Key は bit.ly にサインイン後、画面右上の account をクリックした次の画面(下)に表示されます)
参考:bit.lyサインアップ画面

参考:bit.ly API Key

4.動作確認
ここまでの設定で、プラグインが正常に動作する(=記事冒頭の画面に遷移する)ことを確認します(必須の作業ではありません)。
Twitter にログイン後、アプリケーションディレクトリにアップロードした retweetmaker.cgi に、任意のブログ記事番号(公開されているもの)を付与した URL でアクセスします。
http://<アプリケーションディレクトリURL>/retweetmaker.cgi/<ブログ記事ID>
- 当サイトの例:
- http://www.koikikukan.com/cgi-bin/koikikukan/retweetmaker.cgi/2822
アクセスした後、Twitter の力フォームに、
RT @<Twitterのユーザー名> "<ブログ記事タイトル>" <bit.lyのURL>
が表示されればOKです。
私の場合は、最初の設定で「bit.ly のURL」が表示されなかったので、API Key を一度Reset したら正常に表示されるようになりました。
5.テンプレートの修正
ブログ記事ページに Retweet 用リンクを表示するため、テンプレートの修正を行ないます。
「既定のブログ」であれば、ブログ記事管理画面の「デザイン」→「テンプレート」をクリックし、アーカイブテンプレートの「ブログ記事」をクリックし、青色の部分を追加します。
...前略...
<span class="separator">|</span> <a href="<$mt:EntryPermalink$>#trackbacks"><$mt:EntryTrackbackCount singular="トラックバック(1)" plural="トラックバック(#)" none="トラックバック(0)"$></a>
</mt:IfPingsActive>
| <a href="<mt:CGIPath />retweetmaker.cgi/<mt:EntryID />" target="_blank" title="この記事をretweetする">ReTweet This!</a>
</div>
</div>
...後略...
これで次のように表示されます。

あとはブログ記事を再構築すれば完成です。メインページやアーカイブページに表示する場合も同じテンプレートタグで大丈夫です。
Better File Uploader プラグイン
Movable Type 4.x のファイルアップロードで、複数ファイルをまとめてアップロードできる Better File Uploader プラグインを紹介します。
画面のように、複数ファイルをまとめてアップロードすることができます。画像サイズを変更してアップロードすることもできます。

また、アップロード時のサムネイル作成やHTML属性の付与など、オプションも充実しています。複数ファイルをアップロードしても、それぞれ独立してオプションを設定できるのが嬉しいです。
アップロード途中で画像を確認することもできます。
このプラグインは非商用利用でも有料ですが、機能が充実しており、利用価値の高いプラグインだと思います。以前のバージョンではアイテム一覧に対応していなかったようですが、現在公開されているバージョンでは対応しています。
なお、本プラグインについては、3年ほど前に「アップロード方法を指定するプラグイン」で紹介致しましたが、Movable Type 4 向けに機能が大幅に拡充されたので、改めてエントリーします。
1.プラグインのダウンロード
Better File Uploader のページにアクセスします。
ページ下にある「Buy Now」をクリック。ここでは「Personal Use」を例に進めます。
![]()
PayPal のページに進むのでアカウントがある場合はログインします。アカウントがない場合は左下の「Don't have a PayPal account? 」にある「continue」をクリックして作業を進めてください。ここではログインする例で進めます。
「Pay Now」のアイコンをクリックします。

これで購入手続きが完了しました。「Return to uiNNOVATIONS, LLC」のアイコンをクリックします。

ダウンロードページが表示されるので、「Download BFU2.zip.」をクリックします。
2.プラグインのアップロード・インストール
プラグインアーカイブを展開し、中にある plugins フォルダ配下の BetterFileUploader フォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロード。また、中にある mt-static/plugins フォルダ配下の BetterFileUploader フォルダごと、Movable Type のアプリケーションディレクトリの mt-static/plugins ディレクトリにアップロード。
システム管理画面のプラグイン一覧で、「Better File Uploader ~」が表示されればインストール完了です。

3.プラグインの設定
この項目の設定は後で行ってもかまいません。なお、翻訳は適当です。
共通項目

- Click to override weblog-specific settings with system-wide settings.
- チェックすれば、(プラグインの)システム設定で(プラグインの)ブログ別の設定を上書きします。
- Show tooltip help during file upload.
- チェックすれば、ヘルプをツールチップで表示します。
File Upload Options
- Allow multiple file uploading.
- チェックすれば、複数ファイルのアップロードを有効にします。
- The Upload Path or Append Year fields must be filled in to appear in the upload path options list.
- アップロード時に、プルダウンメニューに表示するパスを指定します。
- Default
- プルダウンメニューにデフォルトで表示
- Upload Path
- アップロードしたいパスを記入(ブログディレクトリ配下になります)。「<Site URL>」はブログディレクトリ、「List the current weblog's categories」は登録されているカテゴリーを選択対象に加えます。
- Append Date to Upload Path
- チェックすれば、アップロードパスに日付情報がパスに追加されます
- Show the Extra Path text field, allowing the upload path to be modified.
- チェックすれば、アップロードパスに拡張パスフィールド(テキスト入力)を表示します
- Try to append the current entry's basename to the upload path. The basename is displayed in the Extra Path field.
- チェックすれば、ブログ記事からのファイルアップロード時に、ベースネーム(出力ファイル名)を拡張パスフィールドに表示します
- Resize images during the upload process.
- チェックすれば、アップロード操作中にリサイズを有効にします。
- How should the images new dimensions be calculated
- サイズの指定方法
- The longest side should be pixels long.
- 長い面のサイズを指定
- The image should be a fixed size.
- 幅または高さのサイズを固定
- Allow resizing to be overridden when uploading.
- チェックすれば、アップロード時のリサイズをチェックボックスで設定できるようにします
- By default, check the "Resize on upload" box.
- デフォルトで、「アップロードでのリサイズ」チェックボックスをチェックする
- By default, do not check the "Resize on upload" box.
- デフォルトで、「アップロードでのリサイズ」チェックボックスをチェックしない
Thumbnailing Options
- Show the thumbnail creation options.
- チェックすれば、サムネイル作成のオプションを表示します
- After uploading an image, a thumbnail can be built. How should the thumbnail size be calculated
- サムネイルのサイズ指定方法
- The longest side should be pixels long.
- 長い面のサイズを指定
- The thumbnail should be a fixed size.
- 幅または高さのサイズを固定
- By default, create a thumbnail image.
- チェックすれば、デフォルトでサムネイルを生成します
- Show the Constrain Proportions checkbox. (Leaving it hidden has the effect of always constraining proportions.)
- チェックすれば、「Constrain Proportions(縦横比を固定する)」のチェックボックスを表示します
Processing Options
- Add a watermark to all uploaded images.
- チェックすれば、元画像にウォーターマーク(著作権保護などの目的から、デジタルコンテンツに追加する識別用情報)を設定します。サムネイルには設定しません。
- Watermarks are added to full-size images only ― not thumbnails. Absolute path to the watermark image:
- ウォーターマーク用画像の絶対パス(指定可能なファイル形式はpngまたはgif)
- Select where on the image the watermark should be positioned using the options below.
- ウォーターマークの画像内の追加位置
- Allow watermark placement to be overriden during upload.
- チェックすれば、アップロード時に設定できるようにします
- By default, check the "Watermark this image" box.
- デフォルトで、「ウォーターマーク」チェックボックスをチェックする
- By default, do not check the "Watermark this image" box.
- デフォルトで、「ウォーターマーク」チェックボックスをチェックしない
- Show a small preview of the uploaded image. (Particularly useful with multiple file uploads.)
- チェックすれば、アップロード画像の小さいプレビューを表示します((複数ファイルアップロードで役に立ちます)
- Show a field to enter the image's alt attribute. By default, the image's filename will be used (regardless of this checkbox).
- チェックすれば、画像のalt属性の入力フィールドを表示します。チェックの有無にかかわらず、デフォルトでは画像ファイル名を使用します。
- Show a field to enter the image's title attribute.
- チェックすれば、画像のtitle属性の入力フィールドを表示します。
- Append additional attributes to the displayed image's HTML:
- 画像のHTMLに追加属性(class属性など)を設定します。
- Show a field to enter additional thumbnail image attribute during the upload process.
- チェックすれば、サムネイルの追加属性の入力フィールドを表示します。
- Use a wrapper on the resultant HTML to help with consistent, easy formatting.
- チェックすれば、指定したHTML要素で出力結果をラップします
- Default
- プルダウンメニューにデフォルトで表示
- 名前
- オプション画面に表示する名称
- Opening Tag
- 開始タグ
- Closing Tag
- 終了タグ
Publishing Options
- After all the options are specified, how should the resultant HTML be built
- すべてのオプションを指定した後、HTMLをどのように生成するかを指定
- Visible
- 表示または非表示を選択
- Default
- デフォルトで表示
- Option
- オプション
- Show me the HTML.
- 結果のHTMLのみ表示
- Create a new entry using the uploaded file, placing the resultant HTML in the Entry Body field.
- アップロードしたファイルを用いて、結果のHTMLをブログ記事本文に挿入して、新しいブログ記事を作成
- Create a new entry using the uploaded file, placing the resultant HTML in the Extended Entry field.
- アップロードしたファイルを用いて、結果のHTMLをブログ記事追記に挿入して、新しいブログ記事を作成
- Show or hide the publishing buttons you prefer to use.
- 出力したい内容に応じたボタンの表示・非表示
- Pop-up Image
- ポップアップ用の(X)HTMLマークアップを表示
- Embedded Image
- 元画像リンクつきのサムネイル用の(X)HTMLマークアップを表示
- URL only
- URLのみ表示
- Page Builder for uploaded images.
- アップロード画像用ページビルダー
- When using the Page Builder, you can supply a brief title and description for your image. A small text field will be presented for each option. PHP is required to use Page Builder.
- ページビルダーを使用するとき、簡潔なタイトルと説明を画像に提供します。テキストフィールドをオプションで表示します。ページビルダーを使用するにはPHPが必要です。
- Create a title for the page.
- ページタイトルを生成
- Create a description for the page.
- ページの説明を生成
- Page Builder needs to create an index template. To get started, specify a filename. Remember that it must be parseable by PHP. (The filename can be changed later, when editing the template.)
- ページビルダーは、インデックステンプレートを作成する必要があり、そのファイル名を指定してください。インデックステンプレーはPHPが利用可能であることが必要です。
- Enable easy Photo Gallery creation.
- 簡単なフォトギャラリーの作成を有効にします
- Better File Uploader supports making two different kinds of photo galleries. Refer to the documentation for more information about how to set up your preferred type of gallery. Eat Drink Sleep Movable Type (or similar) Photoblog Templates: (Requires Thumbnailing Options to use.)
- Better File Uploader は2つの種類のフォトギャラリーをサポートします。 ギャラリーのセッティングについての詳細についてはドキュメントを参照してください。
- Place the photo path in the Entry Body field of a new entry.
- 新しいブログ記事本文に画像パスを配置します
- Place the photo path in the Extended Entry field of a new entry.
- 新しいブログ記事追記に画像パスを配置します
- Create a Lightbox gallery. The HTML will be shown to you, to place where desired.
- Lightboxギャラリーを作成します。 希望する場所に配置するためのHTMLが表示されます。
Post-Publishing Options
- These post-publishing options are available only if you've chosen to "Show me the HTML" when publishing.
- 出力するときに「Show me the HTML」を選んだ場合のみ、以下のオプションが利用可能です。
- Select all of the HTML with one click.
- ワンクリックでHTMLを選択できるようにします
- Show the Result Stacker button.
- 結果をスタックするボタンを表示します
- Show the Append to Entry button.
- ブログ記事に追加するボタンを表示します
SpeedDemon Options
- Enable SpeedDemon.
- SpeedDemonを有効にします。
- Enabling the SpeedDemon will place another button on the upload screen. Click this button for lightning-fast processing and publishing of your file by using the default options specified in each of the above sections. The SpeedDemon just gobbles up your file and fire-breathes some HTML back at you -- basically, this becomes one-click uploading.
- SpeedDemonを有効にすると、専用のボタンがアップロード画面に配置されます。このボタンをクリックした場合、ファイルの高速処理と出力のために、上のセクションで指定した省略時のオプションを使用します。SpeedDemon は、ファイルを取り込んで何らかのHTMLをはきだすという、基本的に1クリックのアップロードになります。
- Note that when uploading with SpeedDemon, you can use different Wrappers and publishing options than with a normal upload. On the Upload screen, visit the Show SpeedDemon Options screen.
- SpeedDemonでのアップロードでは、通常のアップロードと異なったWrappersと出力オプションを使用できることに注意してください。Upload画面では、Show SpeedDemon Options画面を訪問してください。
4.利用方法
ブログ管理画面の「新規作成」→「Better File Uploader」をクリックします。
![]()
アップロードするファイルの選択方法は、Movable Type デフォルトのアップロードと同じです(下)。
複数アップロードを有効にしていれば、ファイルアップロードの項目が自動的に追加表示されます(下)。
「File Upload Options」の「Resize images during the upload process.」を有効にし、さらに「Allow resizing to be overridden when uploading.」を有効にしていれば、アップロード時に「Resize on upload」のチェックボックスが表示されます(下)。

サムネイル作成や出力形式の選択を行なっていると、色々なフィールドやボタンが表示されます(下)。項目をひとつずつ説明すると枚挙に暇がないので、オプションを色々設定して、一番使いやすい設定にするとよいでしょう。
「What do you want to do with the result?」で「Show me the HTML」を選択し、「URL only」をクリックすると、次のような画面が表示されます。
「What do you want to do with the result?」で「Show me the HTML」を選択し、「Embedded Image」をクリックすると、次のような画面が表示されます。
「What do you want to do with the result?」で「Show me the HTML」を選択し、「ポップアップ画像」をクリックすると、次のような画面が表示されます。
「Append to Entry」はブログ記事への追加、「Upload Another」は他の画像のアップロード画面に移動します。「Result Stacker」は今回のHTMLをスタックに設定します(下)。
「Result Stacker」をクリックすると、アップロード画面に戻り、「Use the Result Stacker results with this upload.(アップロード時にスタックされた結果を使用する)」のチェックボックスが表示されます(下)。

ブログ記事作成・編集画面のファイルアップロードからも「Better File Uploader」の機能を利用することができます(下)。
Email2AddressBook プラグイン
空メールを送信することで Movable Type のアドレス帳にメールアドレスが登録できるプラグインを公開します。
1.動作概要
以下に、空メールを送信してから、Movable Type のアドレス帳にメールアドレスが登録されるまでの動作概要を示します。

- アドレス帳に自分のメールアドレスを登録してほしいユーザーは、パソコンや携帯などから空メールを、特定のメールアドレスに送信します(①)。空メールで送信するメールタイトルはプラグインで予め決めておき、それを送信ユーザーに伝えておきます。
- スケジュールタスクから周期的に MailAdressSubscriber プラグインを起動し、メールをチェックします(②)
- プラグインで設定したタイトルと同じタイトルが見つかった場合、該当のメールを処理します(③)
- 処理したメールのメールアドレスに、アドレス帳登録確認メールを返送します(④)
- 確認メールを受信したユーザーは、確認メールに表示されているリンクをクリックすることで登録が完了します(既存動作)(⑤)
以前、「Movable Type でメールマガジンを作る」というエントリーで、メールマガジン方式で自分のメールアドレスを送信してアドレス帳に登録する方法を紹介しましたが、「自分のメールアドレスが分からない人が多いので」という要望で、このような動作を行うプラグインを開発しました。
2.動作環境
動作環境として、スケジュールタスクの起動が必要です。また、下記の Perl モジュールが必要です。
- Net::POP3
- MIME::Base64
- Email::Address
MT のメール系のプラグインやメール処理では、MIME::Parser がよく使われるので、最初はそれを利用しようと思いましたが、サーバ環境によって正常に動作しないケースが多いため、今回は利用しないことにしました。
Email::Address はレンタルサーバではインストールされていない可能性が高いので、CPAN でインストールするか、インストールが分からない場合は、「Source」を右クリックして、「名前を付けてリンク先を保存」を選択し、Address.pm という名前で保存します。あとはそのファイルを、Movable Type の extlib ディレクトリの下に Email ディレクトリを作ってその下に置けば動くと思います。
あと、Movable Type 4.2 以降の場合、環境変数で EnableAddressBook を有効にしてください。
3.Email2AddressBook プラグインのダウンロード
下記の Email2AddressBook.zip をクリックして、プラグインアーカイブをダウンロード。
2009.05.18 初版(α版です)
プラグインのご利用および質問に対する回答等について、ご支援・ご賛同くださる方からの寄付をお待ち申し上げます。
4.Email2AddressBook プラグインのアップロード・インストール
プラグインアーカイブを展開し、中にある Email2AddressBook フォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロード。
システム管理画面のプラグイン一覧で、「Email2AddressBook~」が表示されればインストール完了です。

5.プラグインの設定
システム管理画面の「ツール」→「プラグイン」→「Email2AddressBook」→「設定」をクリックして、下記の項目を設定します。
- ブログのID番号:アドレス帳を追加したいブログのID番号
- POPサーバー:プラグインからアクセスするPOPサーバ
- プロトコル(デフォルトはpop3):プロトコル
- アカウント:メールのアカウント
- パスワード:メールのパスワード
- 登録検出用受信メールタイトル:空メールに設定するタイトル(注:半角英数のみ)
- メールの削除:空メールを検出する処理でメールをどのように削除するかを選択。「選択されたメールのみ削除」を推奨。「すべてのメールを削除」を選択すると、空メールの有無にかかわらずスケジュールタスクで処理したPOPサーバ上のメールを削除します。「削除しない」を選択すると、POPサーバのメールは削除しませんが、手動で空メールを削除しておかないと次のスケジュールタスクで空メールが重複処理されます

とりあえず、設定したタイトルのメールを検出したら次のようなログを出すようにしています。

一応、手持ちの環境を使って、携帯からの空メール送信によって携帯のメールアドレスをアドレス帳に登録できることは確認しましたが、すべての環境で動作することを保障するものではありません。
EntryNotifier プラグイン
ブログ記事保存後に、アドレス帳に登録されたメールアドレスに更新通知を送信するプラグインを公開します。
実験中ですので、α版ということでご了承ください。
1.EntryNotifier プラグインのダウンロード
下記の EntryNotifier.zip をクリックして、プラグインアーカイブをダウンロード。
2009.03.27 初版
プラグインのご利用および質問に対する回答等について、ご支援・ご賛同くださる方からの寄付をお待ち申し上げます。
2.EntryNotifier プラグインのアップロード・インストール
プラグインアーカイブを展開し、中にある EntryNotifierフォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロード。
システム管理画面のプラグイン一覧で、「EntryNotifier~」が表示されればインストール完了です。

3.使用方法
「Movable Type 4.2 でアドレス帳機能を利用する」を参考に、アドレス帳に通知したいメールアドレスを追加してください。
追加後、ブログ記事を保存すれば、追加したメールアドレスに更新通知が送信されます。
現在は単に保存動作と連動してメール送信するという基本機能しかありません。オプションやきめ細かい動作についてはこれから追加していきたいと思います。
HatenaBookmarkAction プラグイン
Movable Type 4.25 からバンドルされるモーション(ActionStream)に、はてなブックマークのアクションストリームを追加するプラグインを作ってみました。
うまくいけば次のような表示ができると思います。

全く同じプラグインがすでにあったような気がするのですが、記憶が...。
1.HatenaBookmarkAction プラグインのダウンロード
下記の HatenaBookmarkAction.zip をクリックして、プラグインアーカイブをダウンロード。
2009.03.11 初版 2009.03.11 v0.02 画像ファイルのパスを修正
2.HatenaBookmarkAction プラグインのアップロード・インストール
プラグインアーカイブを展開し、中にある HatenaBookmarkAction フォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロード。また、mt-static/plugins フォルダの中にある、HatenaBookmarkAction フォルダごと、Movable Type のアプリケーションディレクトリの mt-static/plugins ディレクトリにアップロード。
システム管理画面のプラグイン一覧で、「HatenaBookmarkAction ~」が表示されればインストール完了です。

サービスの追加方法は以下の感じで、詳細は省略します。

正常に動作しないようでしたらすいません。
ブログ記事に同一カテゴリーのブログ記事の前後リンクを表示する(Movable Type 4.2/Movable Type 5対応)
「ブログ記事に同一カテゴリーのブログ記事の前後リンクを表示する」の Movable Type 4.2 版のプラグインを公開します。
元記事の内容は Movable Type 4.1 の内容であり、Movable Type 4.2 では前後リンクが正常に表示されない場合があります。
2009.01.05 追記:Movable Type 5.0 で動作することを確認しました。
1.プラグインの概要
下の画面(元記事の再掲)のブログ記事タイトル上にある前後リンクは、分かりにくいですが、同一カテゴリーのブログ記事です。


「ブログ記事に同一カテゴリーのブログ記事の前後リンクを表示する」では、元のプラグイン「Previous and next in category」を修正する形で書いてましたが、修正箇所が多いため、プラグインファイルで公開します(ファイル内に元プラグインの著者を掲載しています)。
このプラグインは Movable Type 4.1 / 4.2 / 5.0 で動作することを確認しています。
2.PreviousNextInCategory プラグインのダウンロード
下記の PreviousNextInCategory.zip をクリックして、プラグインアーカイブをダウンロード。
3.PreviousNextInCategory プラグインのアップロード・インストール
プラグインアーカイブを展開し、中にある PreviousNextInCategory フォルダごと、Movable Type のアプリケーションディレクトリの plugins ディレクトリにアップロード。
システム管理画面のプラグイン一覧で、「PreviousNextInCategory ~」が表示されればインストール完了です。

4.プライマリカテゴリーに属するブログ記事のみを表示する場合
ブログ記事アーカイブの任意の位置に下記のサブテンプレートを設定してください。
<MTEntryPreviousInCategory>
<a href="<$MTEntryPermalink$>">« <$MTEntryTitle$></a> |
</MTEntryPreviousInCategory>
<a href="<$MTEntryPermalink archive_type="Category"$>"><$MTEntryCategory$></a>
<MTEntryNextInCategory>
| <a href="<$MTEntryPermalink$>"><$MTEntryTitle$> »</a>
</MTEntryNextInCategory>
ブログ記事アーカイブを再構築すれば、冒頭のように、同一カテゴリーの前後記事リンクが表示されます。
5.ブログ記事に登録されているすべてのカテゴリーに属するブログ記事を表示する場合
ブログ記事アーカイブの任意の位置に、下記のサブテンプレートを設定してください。
<MTEntryCategories>
<p>
<MTEntryPreviousInCategory>
<a href="<$MTEntryPermalink$>">« <$MTEntryTitle$></a> |
</MTEntryPreviousInCategory>
<a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>
<MTEntryNextInCategory>
| <a href="<$MTEntryPermalink$>"><$MTEntryTitle$> »</a>
</MTEntryNextInCategory>
</p>
</MTEntryCategories>
ブログ記事アーカイブを再構築すれば、ブログ記事が属する全カテゴリーの前後記事リンクが表示されます。
6.元プラグインの変更点
一応、元プラグイン PreviousNextInCategory.pl の変更点を掲載しておきます。実際にはこの修正に加えて、ブログ記事が再構築されたときに同一カテゴリーの前後記事を再構築する処理も追加しています。
「ブログ記事に同一カテゴリーのブログ記事の前後リンクを表示する」での変更(青色部分を追加)
sub _hdlr_entry_previous_in_category {
my($ctx, $args, $cond) = @_;
my $e = $ctx->stash('entry')
or return $ctx->_no_entry_error('MTEntryPrevious');
my $cat = $e->category
or return '';
if($ctx->stash('category') ne '') {
$cat = $ctx->stash('category');
}
my $prev = $e->previous(1);
my $res = '';
while ($prev && !$prev->is_in_category($cat)){
$prev = $prev->previous(1);
}
if ($prev) {
my $builder = $ctx->stash('builder');
local $ctx->{__stash}->{entry} = $prev;
local $ctx->{current_timestamp} = $prev->created_on;
my %cond = %$cond;
$cond{EntryIfAllowComments} = $prev->allow_comments;
$cond{EntryIfCommentsOpen} = $prev->allow_comments eq '1';
$cond{EntryIfAllowPings} = $prev->allow_pings;
$cond{EntryIfExtended} = $prev->text_more ? 1 : 0;
my $out = $builder->build($ctx, $ctx->stash('tokens'), \%cond);
return $ctx->error( $builder->errstr ) unless defined $out;
$res .= $out;
}
$res;
}
sub _hdlr_entry_next_in_category {
my($ctx, $args, $cond) = @_;
my $e = $ctx->stash('entry')
or return $ctx->_no_entry_error('MTEntryNext');
my $cat = $e->category
or return '';
if($ctx->stash('category') ne '') {
$cat = $ctx->stash('category');
}
my $next = $e->next(1);
my $res = '';
while ($next && !$next->is_in_category($cat)){
$next = $next->next(1);
}
if ($next) {
my $builder = $ctx->stash('builder');
local $ctx->{__stash}->{entry} = $next;
local $ctx->{current_timestamp} = $next->created_on;
my %cond = %$cond;
$cond{EntryIfAllowComments} = $next->allow_comments;
$cond{EntryIfCommentsOpen} = $next->allow_comments eq '1';
$cond{EntryIfAllowPings} = $next->allow_pings;
$cond{EntryIfExtended} = $next->text_more ? 1 : 0;
my $out = $builder->build($ctx, $ctx->stash('tokens'), \%cond);
return $ctx->error( $builder->errstr ) unless defined $out;
$res .= $out;
}
$res;
}
4.2 対応の変更(赤色が 4.1 までの追加部分で、青色部分をさらに追加)
sub _hdlr_entry_previous_in_category {
my($ctx, $args, $cond) = @_;
my $e = $ctx->stash('entry')
or return $ctx->_no_entry_error('MTEntryPrevious');
my $cat = $e->category
or return '';
if($ctx->stash('category') ne '') {
$cat = $ctx->stash('category');
}
my $terms;
$terms->{category_id} = $cat->id;
my $prev = $e->previous(1, $terms);
my $res = '';
while ($prev && !$prev->is_in_category($cat)){
$terms->{category_id} = $cat->id;
$prev = $prev->previous(1, $terms);
}
if ($prev) {
my $builder = $ctx->stash('builder');
local $ctx->{__stash}->{entry} = $prev;
local $ctx->{current_timestamp} = $prev->created_on;
my %cond = %$cond;
$cond{EntryIfAllowComments} = $prev->allow_comments;
$cond{EntryIfCommentsOpen} = $prev->allow_comments eq '1';
$cond{EntryIfAllowPings} = $prev->allow_pings;
$cond{EntryIfExtended} = $prev->text_more ? 1 : 0;
my $out = $builder->build($ctx, $ctx->stash('tokens'), \%cond);
return $ctx->error( $builder->errstr ) unless defined $out;
$res .= $out;
}
$res;
}
sub _hdlr_entry_next_in_category {
my($ctx, $args, $cond) = @_;
my $e = $ctx->stash('entry')
or return $ctx->_no_entry_error('MTEntryNext');
my $cat = $e->category
or return '';
if($ctx->stash('category') ne '') {
$cat = $ctx->stash('category');
}
my $terms;
$terms->{category_id} = $cat->id;
my $next = $e->next(1, $terms);
my $res = '';
while ($next && !$next->is_in_category($cat)){
$terms->{category_id} = $cat->id;
$next = $next->next(1, $terms);
}
if ($next) {
my $builder = $ctx->stash('builder');
local $ctx->{__stash}->{entry} = $next;
local $ctx->{current_timestamp} = $next->created_on;
my %cond = %$cond;
$cond{EntryIfAllowComments} = $next->allow_comments;
$cond{EntryIfCommentsOpen} = $next->allow_comments eq '1';
$cond{EntryIfAllowPings} = $next->allow_pings;
$cond{EntryIfExtended} = $next->text_more ? 1 : 0;
my $out = $builder->build($ctx, $ctx->stash('tokens'), \%cond);
return $ctx->error( $builder->errstr ) unless defined $out;
$res .= $out;
}
$res;
}
Knowledge Base Templateset プラグイン
シックス・アパートのソリューションパートナーである、株式会社ベイリーフが発売している、「Knowledge Base(ナレッジベース) Templateset プラグイン」を紹介致します。
ナレッジベースではこのような Mac 風デザインのテンプレートセットを提供しています。
1.概略
ナレッジベースは、社内での情報共有ツール、FAQ やヘルプデスクなど、情報を素早く検索する場合に有効なプラグインです。
通常のブログでも様々なリンクを表示することができますが、ページ遷移によって、表示されているリンクリストが異なったり、元のリンクリストにたどり着くためにページのスクロールが必要だったりします。
ナレッジベースでは、一番左側のペインに表示されている「最近の記事リスト」「月別リスト」「カテゴリリスト」などから、右のペインに該当リストの記事一覧を表示し、さらに右のペインに記事本文を表示させるので、各リストからの繰り返し検索が非常にスムーズに行えます。
また、ページ表示も全くストレスを感じません。
検索機能としては、具体的には次のような機能があります(マニュアルより抜粋)。ページへアクセスした履歴を表示する「アクセス履歴」や、プラグインで提供しているフラグ機能を記事に設定すれば、「フラグ付き記事」など、便利な機能もついています。
| 機能 | 説明 |
|---|---|
| 記事検索 | キーワードから記事を検索する機能 |
| タグ検索 | タグを付けた記事を検索する機能 |
| カテゴリ分類 | 記事をカテゴリ別に、一覧表示する。カテゴリの階層化、複数カテゴリにも対応 |
| 人気ランキング | コメントの多い記事順に、一覧表示する |
| フラグ付き記事 | フラグ付きの記事を一覧表示する。特定の記事にをフラグを付ける機能 |
| アクセス履歴 | アクセスした記事を、一覧表示する |
| コメント一覧 | コメントを、一覧表示する |
| データダウンロード | エントリーデータをCSV形式でダウンロードする機能 |
| 月別記事リスト | 記事の投稿された日付順に、一覧表示する |
| コメント | 投稿記事にコメントを投稿する機能 |
| Googleリンク | 記事検索結果にGoogle検索リンクを表示する |
| カスタムキーワード | キーワードを分割してテーブル表示する機能 |
まずは公式サイトのデモページで操作感を味わってみてください。
以下、Knowledge Base Templateset プラグインのインストールと設定方法を説明します。
2.KnowledgeBase プラグインのインストール
ダウンロードしたプラグインアーカイブを展開し、KnowledgeBase1.xx/plugins 配下の KnowledgeBase フォルダをアプリケーションディレクトリの plugins ディレクトリにアップロードします。また、KnowledgeBase1.xx/mt-static/plugins 配下の KnowledgeBase フォルダをスタティックディレクトリ(mt-static)の plugins ディレクトリにアップロードします。
「システム」→「プラグイン」で「Knowledge Base Templateset x.xx」が表示されればインストールOKです。

3.KnowledgeBase プラグインの設定
まず、システムのプラグイン一覧の「Knowledge Base Templateset x.xx」をクリックし、「設定」をクリックして、購入時のライセンス番号を入力します。

次に、ナレッジベースを利用したいブログの管理画面で、「ツール」→「プラグイン」を選択し、最初の検索項目として表示したい項目をチェックします。

4.KnowledgeBase テンプレートセットの切り替え
最後に、ナレッジベースを利用したいブログの管理画面で、「デザイン」→「ブログのテンプレートを初期化」をクリックし、Knowledge Base Templateset プラグインで提供しているテンプレートセットを選択します。

最後にブログ全体を再構築し、トップページを表示すれば、冒頭のようなナレッジベースの画面が表示されます。検索操作はこのトップページで行います。
検索項目に▼マークが表示されているものは、その部分を表示すればツリーの表示・非表示が切り替えられます。マークも切り替わります。
5.導入事例
QUICK SOLUTION では、FAQ としてナレッジベースを導入されています。
LogCommentAuthors プラグイン
「月別などのコメント投稿ランキングを表示したい」というご要望をいただきましたので、プラグインを作成してみました。
1.主な機能
- システムログに記録されたコメントより投稿者の一覧を表示します
- 年月指定が可能です
- 投稿件数順による並び替えが可能です
- 一覧から特定の投稿者を非表示にできます
コメント投稿者のURLやメールアドレスのリンク設定はできません。
またブログの文字コードをUTF-8以外で運用している場合の動作については確認できておりません。
2.プラグインのダウンロード
下記のリンクをクリックしてプラグインをダウンロードしてください。
なお、プラグイン開発やサポート等にご支援・ご賛同くださる方からの寄付をお待ち申し上げます。
上記の「寄付」のリンクをクリックすると Paypal によるお支払いページにジャンプします。
3.プラグインのアップロード
ダウンロードしたプラグインを解凍し、中にあるLogCommentAuthors.pl を plugins ディレクトリに丸ごとアップロードしてください。
ブログ管理メニューの「設定」→「プラグイン」で LogCommentAuthors が表示されればインストール完了です。
4.提供するテンプレートタグ・モディファイア
テンプレートタグ
- MTLogCommentAuthors
- ログに記録されたコメント一覧のためのブロックタグ
- MTLogCommentAuthor
- コメント投稿者を出力するファンクションタグ
- MTLogCommentAuthorCount
- コメント投稿者別の投稿数を出力するファンクションタグ
モディファイア
- lastn
- 最新のコメントから収集する投稿者数
- sort_order
- descend 指定で投稿の多い順に表示/ascend 指定で投稿の少ない順に表示
- year
- コメント投稿年(コメント投稿月と併用)
- month
- コメント投稿月。1月など一桁の月は、1でも01でも可能です。
- exclude_author
- 非表示にしたいコメント投稿者
※モディファイアを複雑に組み合わせた場合の動作は保障できません。
5.使用例
ログに記録されたすべてのコメント投稿者と投稿数を表示
<ul>
<MTLogCommentAuthors>
<li><$MTLogCommentAuthor$> [<$MTLogCommentAuthorCount$>]</li>
</MTLogCommentAuthors>
</ul>
ログに記録された2008年3月分のコメント投稿者と投稿数を、投稿数の多い順に表示
<ul>
<MTLogCommentAuthors year="2008" month="3" sort_order="descend">
<li><$MTLogCommentAuthor$> [<$MTLogCommentAuthorCount$>]</li>
</MTLogCommentAuthors>
</ul>
さらにブログ管理者(yujiro)の分を非表示にする
<ul>
<MTLogCommentAuthors year="2008" month="3" sort_order="descend" exclude_author="yujiro">
<li><$MTLogCommentAuthor$> [<$MTLogCommentAuthorCount$>]</li>
</MTLogCommentAuthors>
</ul>
6.ライセンス
デュアルライセンスです。
6.1 MT4.1個人ライセンス/MT4.1商用ライセンスと組み合わせる場合
- 無料で利用できます。
- 改変・再配布は自由ですが、改変して再配布する場合、原作者のクレジットを必ず残してください。
6.2 MTOSと組み合わせる場合
- 無料で利用できます。
- GPLv2に従います。
EntryCategoryID プラグイン
現在のブログ記事の主カテゴリーのID番号を出力する EntryCategoryID プラグインを作成しました。このプラグインは、MTEntries ブロック内か、ブログ記事アーカイブで使用できます。
1.ダウンロード
下記のリンクからプラグインアーカイブをダウンロードし、任意のフォルダに保存してください。
- EntryCategoryID.zip(~MT4版)
- EntryCategoryID_0_10.zip(MT5版)
2.アップロード
プラグインアーカイブを解凍し、中にある EntryCategoryID.pl を plugins ディレクトリにアップロードしてください。
ブログ管理画面より「システム」→「プラグイン」でプラグイン一覧を表示し、次のように表示されればOKです。

3.サンプル
<MTEntries>
<$MTEntryCategoryID$>
</MTEntries>
しょぼいサンプルですいません。具体的な使い方は次回エントリーします。
2010.04.27
Movable Type 5対応版をリリースしました。
カスタムフィールドによるアップロード画像をサムネイルで表示するプラグイン 0.02
先日公開した「カスタムフィールドによるアップロード画像をサムネイルで表示するプラグイン」をパワーアップして、アップロード時にアイテムのオプション画面をハンドリングするようにしてみました。
これで、カスタムフィールド用のテンプレートタグを使った画像表示でも、サムネイル画像を自動的に生成してブログ記事に表示することができます。
2008.09.17 Movable Type 4.2 対応のバージョンを公開しました。
1.プラグインのダウンロード
下記のリンクをクリックしてプラグインをダウンロードします。
- 2008.02.17 v0.03:script error になるバグを改修しました。
プラグイン開発やサポート等にご支援・ご賛同くださる方からの寄付をお待ち申し上げます。
上記の「寄付」のリンクをクリックすると Paypal によるお支払いページにジャンプします。
2.プラグインのアップロード
ダウンロードした VisibleCustomFieldImage.zip を解凍して、中にある VisibleCustomFieldImage.pl を plugins ディレクトリにアップロードします。「VisibleCustomFieldImage.pl」が表示されればOKです。

3.使い方
予め作成している、画像用カスタムフィールドの「imageを選択」をクリック。

「新しい画像をアップロード」をクリック(またはアップロード済の画像を選択して「次へ」をクリック)。

新しい画像をアップロードする場合は「参照」をクリック。

アップロードしたい画像選択後、「アップロード」をクリック。

オプション画面が表示されます(これが今回の追加部分)。
機能はファイルアップロードのオプション画面と同じですが一応掲載しておきます。
- ブログ記事に画像を表示:チェックすればカスタムフィールドに画像を表示します。
- サムネイルを利用:サムネイルを自動生成します(Image::magickがインストールされていないと表示されません)
- ポップアップウィンドウで元の大きさの画像にリンクします。:カスタムフィールドで表示したテキストリンクまたは画像リンクをクリックすると、ポップアップウィンドウで元画像を表示します。
- 位置: カスタムフィールドで表示した画像の位置を指定します。
「完了」をクリックすると、サムネイル画像が管理画面に表示されます。なお、オプションの組み合わせによっては画像の代わりに「表示」というテキストリンクになる場合もあります。

ブログ記事を投稿すると、予めテンプレートに設定していたカスタムフィールドのテンプレートタグ部分にサムネイル画像が表示されます。

アイテムの一覧を表示すると、サムネイル画像やポップアップがすべて管理対象になっています。

5.ライセンス
MTOSにはカスタムフィールドはありませんが、先のことを考えてデュアルライセンスにしておきます。
5.1 MT4.1個人ライセンス/MT4.1商用ライセンスと組み合わせる場合
- 無料で利用できます。
- 改変・再配布は自由ですが、改変して再配布する場合、原作者のクレジットを必ず残してください。
5.2 MTOSと組み合わせる場合
- 無料で利用できます。
- GPLv2に従います。
2008.02.17
0.03 にバージョンアップしました。
Movable Type 4.1 の「ブログのテンプレートを初期化」について
Movable Type 4.1 ではテンプレーセットをプラグインとして配置することによるテンプレートの入れ替え(テンプレートの初期化)が可能になりましたが、選択方法によって入れ替えの動作が若干異なりますので、本エントリーにて紹介致します。
1.テンプレートの初期化
テンプレートの初期化は、「デザイン」→「テンプレート」→「ブログのテンプレートを初期化」のリンクから行います。

「ブログのテンプレートを初期化」のリンクをクリックすると次のような選択画面が表示されます。

以下、選択状態に応じたテンプレートの初期化、およびバックアップを行います。
2.デフォルトテンプレートとの差分だけを新しいテンプレートに入れ替える
1項の画面で、「テンプレートセット既定のブログの初期化」を選択して「次へ」をクリックすると、下のような画面が表示されます。

これは、現在使用中のテンプレートをデフォルトテンプレート、またはプラグインに登録しているテンプレートセットがあればそれを優先して入れ替えます。
この作業を行った後で、テンプレート一覧画面左上にある「テンプレートの初期化(個別テンプレートの初期化)」を行うと、デフォルトテンプレートに戻ります。
3.デフォルトテンプレートを新しいテンプレートに入れ替える
1項の画面で、「新しいテンプレートセットを適用」を選択して「次へ」をクリックすると、下のような画面が表示されます。

これは、デフォルトテンプレートがすべて削除され、プラグインに登録しているテンプレートセットをデフォルトテンプレートとして入れ替えます。
ここの作業を行った後で、テンプレート一覧画面左上にある「テンプレートの初期化(個別テンプレートの初期化)」を行うと、プラグインに登録しているテンプレートセットの内容にしか戻りません。
また、新しいテンプレートに登録していないテンプレート(JavaScriptやダイナミックパブリッシングエラー等)も削除されてしまいますので、入れ替えには注意が必要です(プラグイン内の記述によってはウィジェット等は残るかもしれませんが詳細は確認できておりません)。
4.既存のテンプレートのバックアップを作成
1項の画面で「既存のテンプレートのバックアップを作成する」をチェックしておけば、これまで使用していたテンプレートのバックアップを作成します。バックアップは[バックアップされたテンプレート]に、すべてが一括して保存されます。
元に戻す時は、ひとつずつ該当のテンプレート種別に手作業で戻さないといけないので、面倒です。
Movable Type 4.1 カスタムフィールドの使用方法
Movable Type 4.1 で追加された「カスタムフィールド」の利用方法です。
この機能は以前、CustomFields プラグインとして公開されていたものが、MT4.1 で新たにアドオンとして追加されました。カスタムフィールドを利用すれば、ブログ管理ユーザがブログ記事投稿画面等に任意のフィールドを新たに追加することができます(下は追加例)。

この機能はプラグインとして配布されている頃から有名でしたが、当ブログでは一度も紹介したことがなかったので、今回は気合を入れて、設定方法およびサンプルによる使用例を記してみました。
1.設定方法
ブログ管理画面より「設定」→「カスタムフィールド」をクリック。

「フィールドを作成」をクリック。なお、左のメニューにも「カスタムフィールド」が追加されています。

このような画面が表示されます。

以下、ブログ記事に「関連リンク」というフィールドを追加する例で設定内容を紹介します。
1.1 システムオブジェクト
フィールドを追加するオブジェクトを「ブログ記事」「ウェブページ」「カテゴリ」「フォルダ」より選択します。

追加フィールドは選択したオブジェクトでのみ利用可能になります。
例えば「ブログ記事」を選択すると、ブログ記事投稿・編集画面に追加したフィールドが表示されます。「カテゴリ」を選択すると、カテゴリを新規作成した後、カテゴリの編集画面に追加したフィールドが表示されます。
1.2 名前
フィールドの名前を入力します(必須項目)。ここでは「関連リンク」と入力します。

以前作成したフィールドと同じ名前を設定するとエラーになりますが、後述するベースネームを変更すれば同じ名前を使うこともできます。
1.3 説明
フィールドの説明を入力します。任意のテキストを入力します。

1.4 種類
フィールドの種類を選択します。ここでは「テキスト(複数行)」を選択します。

選択する種類によって後方の「規定値」や「オプション」等の入力内容が変化します。以下、各メニュー選択時の表示をまとめて掲載しておきます。
- テキスト

- テキスト(複数行)

- チェックボックス

- URL

- 日付と時刻

- ドロップダウン

- ラジオボタン

- アイテム

- オーディオ

- ビデオ

- 画像

1.5 必須
フィールドへの値の入力を必須にするかを決定します。

必須にした場合、入力がない状態で保存すると、エラーになります。また、必須に設定すると、各オブジェクトの編集画面上に常に表示されるようになります。

1.6 既定値
フィールドが表示された時に表示あるいは選択される初期値を入力します。

入力すると、ブログ記事投稿時等、該当フィールドに初期値が表示されます。
1.7 ベースネーム
「ベースネーム」は、ブログ記事・ページの「出力ファイル名」、あるいはカテゴリ・フォルダの「ファイル名」と同じで、このフィールドを特定するためにデータベースで使用するものです。基本的に変更する必要はありません。

もし変更する場合は、インストールした Movable Type 内でユニーク(他のフィールドのベースネームと重複しない)な名称にしてください。
1.8 テンプレートタグ
フィールドの値を出力するテンプレートタグを作成します。入力した後、すぐ下の「テンプレートの例」をクリックすれば、値を表示する際に、テンプレートタグをどのように設定すべきかが分かります。

サンプルでは「RelatedLinks」と入力してみました。
なお、「名前」フィールドに半角文字を入力した後、「テンプレートの例」をクリックすると、「名前」フィールドがこのフィールドに反映されるようですが、任意の名称に変更して構いません。
すべて設定したら一番下の「保存」をクリックします。OKであれば下のように登録されます。

必須項目が設定されていないと警告が表示されます。
正常に追加された後、「設定」→「カスタムフィールド」に一覧として表示されます。

2.追加したフィールドの表示
1項の設定で新しいフィールドが追加されました。
サンプルではブログ記事に追加したのでブログ記事投稿・編集画面に表示される筈ですが、デフォルト状態では表示されないため、デフォルトで表示されるための設定をします。
ブログ記事投稿画面右上にある「表示」をクリック。

表示オプションに追加したフィールド(関連リンク)が表示されているので、チェックして、「OK」をクリック。

これでブログ記事投稿画面に「関連リンク」フィールドが表示されました。なかなかいい感じです。

フィールドの種類で「画像」を追加すると、下記のようなフィールドを表示することができます。「imageを選択」をクリックすると画像の選択またはアップロード画面に遷移します。

フィールドの種類で「ラジオボタン」を追加すると、下記の「おすすめ度」のようなフィールドを表示できます。

フィールドの種類で「チェックボックス」を追加すると、下記の「ランダム表示に追加」のようなフィールドを表示できます。ちなみに、チェックされている場合、このフィールドのテンプレートタグには"1"が設定されますので、MTIfタグ等で表示を制御したい場合に有効でしょう。

3.テンプレートの修正
フィールドの内容を表示するためのテンプレートを設定します。
サンプルはブログ記事に表示させているので、「ブログ記事の詳細」に表示するためのタグを追加してみます。

4.フィールドに入力
ブログ記事投稿をしてみます。新しいフィールドにはとりあえず下のように設定してみました。

5.表示
投稿すると下のように表示されました。なかなかいい感じです。

6.フィールドの表示順序
ひとつのオブジェクトに複数のフィールドを表示させると、右下の「フィールドの順序」をクリックすれば、現在表示されているフィールドの順序を入れ替えることができます。

入れ替えるには、入れ替えたいフィールドをドラッグして「保存」をクリックします。

7.注意事項
- 異なるオブジェクトで同一名称のタグ名は設定できません
- 一旦作成したフィールドの種別を変更することはできません
2007.12.15
2項の記述を追加・修正し、6項を新たに追加しました。
Movable Type プラグイン一覧(MT4対応)
Movable Type 4 対応のプラグインの一覧です。国内サイトで配布されているプラグインでMT4専用、あるいはMT3.xからのアップグレードまたはMT4での動作確認等が配布先で明示されたものを掲載しています。
2010.05.01
本エントリーの更新は終了し、「Movable Type プラグイン一覧(MT5対応)」に移行しました。
先日まで「Movable Type プラグイン一覧」にMT4版を一部追加していたのですが、対応・非対応が明確に区別できないことや、それによりMT4対応のプラグイン検索に手間がかかることから、新たにエントリーを分けることにしました。
本エントリーに掲載されていないプラグインでも、MT4で動作可能なものは多く存在しますので、「Movable Type プラグイン一覧」等から配布サイトへ進み、動作状況を確認するか、あるいは実際にお試しください。
注意事項
- プラグインに関するコメント等の主観的要素は含まないようにしています。プラグインの適用についてはご自身の判断で行ってください。
- ここに掲載している全てのプラグインについて動作の正常性を確認している訳ではありません。
- プラグインに関するご質問は配布元へお願い致します。
- すべてのプラグインを網羅できている訳ではありません。掲載もれ等ございましたらご連絡ください。
- 本エントリーの転載はご遠慮ください。
以下、プラグインを配布サイトのアルファベット順に並べています(検索のしやすさから機能別・アルファベット別も考えましたが、エントリーの保守性を優先させて頂きました)。海外サイトのプラグインについては参考となる国内の記事も併せて掲載するようにしています。
更新履歴
- 2009.11.25
- EntryIDViewer を追加しました。
- ImageSizeGenerator を追加しました。
- URLModifiedDate を追加しました。
- MovableTypeAnniversary を追加しました。
- IfPreview を追加しました。
- EnhancedCategory を追加しました。
- ImgAltChecker を追加しました。
- CKEditor for MT を追加しました。
- UserDashboard を追加しました。
- PluginDataExporter を追加しました。
- 2009.09.25
- Manifest を追加しました。
- DirectiveViewer を追加しました。
- ReTweet を追加しました。
- InvalidateCodeMirror を追加しました。
- AddField4MT5 を追加しました。
- EditFieldController を追加しました。
- jQueryForMT を追加しました。
- mt-Gravatar を追加しました。
- PubSubHubbub を追加しました。
- Notice を追加しました。
- TypeChange を追加しました。
- EntryBlock を追加しました。
- 2009.08.16
- CommentCustomField を追加しました。
- CustomFieldsSearch を追加しました。
- DefaultToolbarButtonHide を追加しました。
- EditEntryWizard を追加しました。
- EntrySubCategories を追加しました。
- ExtendArchives を追加しました。
- FullScreenEditEntry を追加しました。
- GetQRCode を追加しました。
- GoogleAnalytics を追加しました。
- MultiBlogExt を追加しました。
- QuickEdit2 を追加しました。
- SharedCategories を追加しました。
- ShortCode を追加しました。
- SourceCodeCleaner を追加しました。
- 2009.06.02
- LightBox を追加しました。
- GoogleMap のURLを変更しました。
- RecentlyPostedObjects を追加しました。
- 2009.05.26
- AutoCopyright を追加しました。
- MovaMotion を追加しました。
- Email2AddressBook を追加しました。
- HatenaProfiles を追加しました。
- GetEXIF のURLを変更しました。
- HTTPUserAgent を追加しました。
- NicheActions を追加しました。
- PerlModule を追加しました。
- SetOffset を追加しました。
- SecretComment を追加しました。
- GetDate を追加しました。
- TagSupplementals のURLを変更しました。
- aprilfoolreverse を追加しました。
- HatenaBookmarker のURLを変更しました。
- HatenaBookmarked を追加しました。
- SimpleComments を追加しました。
- SuperSort のURLを変更しました。
- 2009.03.27
- EntryNotifier を追加しました。
- RelationalPage を追加しました。
- MultiCalendar を追加しました。
- HatenaBookmarkAction を追加しました。
- TemplateNoteDebug を追加しました。
- ExcerptRichText を追加しました。
- GetEXIF を追加しました。
- UserNameEditController を追加しました。
- NumericCustomFields を追加しました。
- SortableCategories を追加しました。
- ChangeTemplateBuildType を追加しました。
- CMSCache を追加しました。
- livedoorSync を追加しました。
- hatenaSync を追加しました。
- RecommendedEntry を追加しました。
- I18NHelper を追加しました。
- TinyLPO を追加しました。
- Split を追加しました。
- nakanohito を追加しました。
- HatenaBookmarkWidgetModified を追加しました。
- 2009.01.15
- AccessCounter を追加しました。
- StageServer を追加しました。
- NoProcess を追加しました。
- RequestCache を追加しました。
- CommenterSignup を追加しました。
- BlogIDViewer を追加しました。
- ArchiveUploader を追加しました。
- CategorySearch を追加しました。
- CustomDefaultFields を追加しました。
- Dumper を追加しました。
- FillInForm を追加しました。
- Locator を追加しました。
- Period を追加しました。
- QuickRebuild を追加しました。
- ScriptInjection を追加しました。
- StyledFields を追加しました。
- TinyMCE を追加しました。
- ToIUtil を追加しました。
- 2008.12.20
- GuitarTool を追加しました。
- Testament を追加しました。
- ChordImg を追加しました。
- BuildTime を追加しました。
- CommentUserPic を追加しました。
- DeliciousJSON を追加しました。
- GoogleMap を追加しました。
- PostFromAPI を追加しました。
- RebuildBlogByID を追加しました。
- SetArray を追加しました。
- BlogSelectorDialog を追加しました。
- IfEntryIsinCategory を追加しました。
- EntryPageNextPrev を追加しました。
- ArchivePathSelector を追加しました。
- 2008.11.13
- Knowledge Base Templateset を追加しました。
- CMSContext を追加しました。
- Entries を追加しました。
- Config Assistant を追加しました。
- asciiCommentfilter を追加しました。
- PowerEdit を追加しました。
- 2008.10.24
- CEB2_plusUtility を追加しました。
- 2008.10.21
- LogDeleteSelector を追加しました。
- Minifier を追加しました。
- MultiPreview を追加しました。
- NumericFilter を追加しました。
- SuperSort を追加しました。
- 2008.10.15
- EntryHoliday を追加しました。
- HatenaIDLink を追加しました。
- LastYearEntries を追加しました。
- RecentSearchString を追加しました。
- mixiSync を追加しました。
- RebuildIndexFilter を追加しました。
- TemplateSetNameViewer を追加しました。
- 2008.10.09
- LinkedEntryCustomFields を追加しました。
- Antibot を追加しました。
- LOVE を追加しました。
- FutureEntries を追加しました。
- EntryNumberByDay を追加しました。
- 2008.09.02
- FullScreenEdit を追加しました。
- TemplateSetExporter を追加しました。
- KotonohaLink を追加しました。
- PostToTwitter を追加しました。
- PostToWassr を追加しました。
- rebuild_all を追加しました。
- MTForum を追加しました。
- A-Form を追加しました。
- BackgroundRebuilder を追加しました。
- Protection を追加しました。
- SidebarImage を追加しました。
- FileInfoMgr を追加しました。
- PrevNextInCategory を追加しました。
- FlattingTemplate を追加しました。
- Templets を追加しました。
- WidgetSetExtension を追加しました。
- WidgetSetLoop を追加しました。
- EntryCategoriesEx を追加しました。
- ModTextFilter を追加しました。
- DivPages を追加しました。
- AjaxInclude を追加しました。
- ConvertHanZen を追加しました。
- GetQueryParam を追加しました。
- NotJapaneseLookup を追加しました。
- RunPeriodicTasks を追加しました。
- SelectColor を追加しました。
- TrimEx を追加しました。
- VarExpand を追加しました。
- CPEntries を追加しました。
- YahooSearchStringUnits を追加しました。
- IndexTemplateRebuilder を追加しました。
- FolderLink を追加しました。
- BlogArchiveRelativeURL を追加しました。
- SubCategoryDepth を追加しました。
- EntryCategory を追加しました。
- 2008.04.16
- YahooKeywordSuggest を追加しました。
- 2008.04.14
- Pager を追加しました。
- DefaultValueSetter を追加しました。
- EntryCategoryID を追加しました。
- InvalidateCodePress を追加しました。
- LogCommentAuthors を追加しました。
- VisibleCustomFieldImage を追加しました。
- 2008.03.17
- emoddy を追加しました。
- tagAssist を追加しました。
- MathOperatorExpander を追加しました。
- SearchResultsCache を追加しました。
- 2008.03.02
- CustomEditorButton2 を追加しました。
- 2008.03.01
- Belong2ParentCategories を追加しました。
- InsertLink のリンク先を変更しました。
- LocalBlock を追加しました。
- MailForm のリンク先を変更しました。
- SortCatFld のリンク先を変更しました。
- SmartReturn を追加しました。
- 2008.01.09
- RebuildParentCategories を追加しました。
- InsertIcon のリンク先を変更しました。
- Ghostwriter の内容を変更しました。
- 2008.01.01
- Moober を追加しました。
- EntryReview を追加しました。
- LogViewer4MTOS を追加しました。
- TrackbackURLSelector を追加しました。
- 2007.12.22
- mixiSync を追加しました。
- FlattingTemplate を追加しました。
- RebuildAt1stView のリンクを変更しました。
- 2007.11.26
- HeadingLevelConverter を追加しました。
- 2007.11.15
- Ghostwriter を追加しました。
- StopWatch を追加しました。
- 2007.10.30
- TrimTemplate を追加しました。
- StylelessImage を追加しました。
- InsertAssetWithoutStyle を追加しました。
- 2007.10.12
- BatchAuthorCreator を追加しました。
- TemporaryFileCleaner を追加しました。
- 2007.10.09
- EstCrawler を追加しました。
- ModifiedCMSPagination を追加しました。
- 2007.10.01
- MemcachedLocal を追加しました。
- 2007.09.24
- JotLine を追加しました。
- 2007.09.20
- HatenaBookmarker を追加しました。
- 2007.09.18
- TheSchwartzStats を追加しました。
- KeyCached を追加しました。
- 2007.09.16
- Post2AHL を追加しました。
- DeliciousTags を追加しました。
- HatenaKeywordLink を追加しました。
- ModifiedDate を追加しました。
- mt-cats2tags を追加しました。
- mt-keywords2tags を追加しました。
- MTTruncateURL を追加しました。
- TBBuiltinThrottleFix を追加しました。
- 2007.09.14
- SimpleAuth を追加しました。
- asciiTBPingfilter を追加しました。
- ModifiableSetVarBlock を追加しました。
- 2007.09.13
- BlogSkeletonCloner を追加しました。
プラグイン
MovableType.org
- ConfigAssistant
- http://plugins.movabletype.org/config-assistant/
- ブログに独自の設定項目を追加する(参考)
MovableType.jp
- LinkedEntryCustomFields
- http://plugins.movabletype.org/linked-entry-custom-fields/
- RightFields のデータをカスタムフィールドに移行するプラグイン
2xup.org
- HeadingLevelConverter
- http://2xup.org/log/2007/08/30-2311
- 見出しレベルを調整するモディファイアを追加
Alfasado
- LogViewer4MTOS
- http://alfasado.net/contents/labs.html
- Movable Type Open Source(MTOS) のアクセス解析のためのプラグイン
- TypeChange
- http://typechange.alfasado.net/
- Movable TypeとTypePad の相互乗り換えを可能にする
ARK-WEB
- A-Form
- http://www.ark-web.jp/movabletype/index.html
- 自由度の高いフォームを簡単に複数設置
- MultiPreview
- http://www.ark-web.jp/sandbox/wiki/2240.html
- 非公開状態のエントリー(ブログ記事)やWebページのプレビューにパーマリンクを持たせる
- NoProcess
- http://www.ark-web.jp/sandbox/wiki/3223.html
- NoProcessで括ったテンプレートタグを評価せずにそのまま出力
- RelationalPage
- http://www.ark-web.jp/sandbox/wiki/3993.html
- ブログ記事・ウェブページに記事関連ページを定義し、表示する機能を提供する
blog.aklaswad.com
- BuildTracer
- http://blog.aklaswad.com/mtplugins/buildtracer.html
- Movable Type の再構築の動作を表示
- CustomEditorButton2
- http://blog.aklaswad.com/mtplugins/customeditorbutton2.html
- 管理画面のブログ記事投稿画面に、任意の機能を持ったボタンを追加
- FaviconManager
- http://blog.aklaswad.com/mtplugins/faviconmanager.html
- ブログにFaviconを追加
- GuitarTool
- http://blog.aklaswad.com/2008/000448.html
- ギターのコード譜を画像表示する
- HatenaBookmarkWidget
- http://blog.aklaswad.com/2007/000170.html
- はてなブックマークの、該当のブログ全体での被ブックマークをダッシュボードに表示
- JotLine
- http://blog.aklaswad.com/mtplugins/jotline/
- ネット上の各種ショートメッセージサービスを統合的に扱うためのプラグイン
- Movabug
- http://blog.aklaswad.com/mtplugins/movabug.html
- プラグイン開発支援
- TaggingHelper
- http://blog.aklaswad.com/2007/000218.html
- タグ入力支援
blog.bulknews.net
- PubSubHubbub
- http://github.com/miyagawa/MT-PubSubHubbub
- ブログ更新のフィードリーダーへの反映をリアルタイムに行なえる仕組みを提供
BSDあれこれ
- ReTweet
- http://www.macminiosx.com/2009/08/retweet_03_movable_type.html
- ブログ記事にTwitter のRetweet リンクを出力する
CSS HappyLife
- emoddy
- http://css-happylife.com/log/movabletype-plugin/000348.shtml
- エントリー時に絵文字が挿入出来るようになる
- tagAssist
- http://css-happylife.com/log/movabletype-plugin/000330.shtml
- タグ入力をアシスト
Junnama Online (Mirror)
- BackgroundRebuilder
- http://junnama.alfasado.net/online/2008/03/movable_type_backgroundrebuild.html
- run-periodic-tasks 実行で全てのブログを再構築
- Belong2ParentCategories
- http://junnama.alfasado.net/online/2008/01/post_128.html
- ブログ記事投稿時、選択したカテゴリーの親カテゴリーにも強制的に属するようにする
- BlogSelectorDialog
- http://junnama.alfasado.net/online/2008/12/yaml.html
- システムメニューからブログ記事作成画面に遷移が可能
- BusinessYear
- http://junnama.alfasado.net/online/2007/08/mt4_1.html
- 「年度」アーカイブ用プラグイン
- ChangeTemplateBuildType
- http://junnama.alfasado.net/online/2009/02/changetemplatebuildtype.html
- 公開設定をプルダウンメニューで選択できるようにする
- CMSCache
- http://junnama.alfasado.net/online/2009/02/_mt.html
- CGIへのリクエストの間、メモリ上に一時的に保存されるキャッシュと、指定したオブジェクトに変更が加えられた際にクリアされるキャッシュを使えるようにする
- CMSContext
- http://junnama.alfasado.net/online/2008/11/post_187.html
- 管理画面でテンプレートタグを使えるようにする
- CommenterSignup
- http://junnama.alfasado.net/online/2008/12/commentarsignup01.html
- 登録済みの(有効な)ユーザーが別のブログにサインアップを試みた時、入力情報(名前、表示する名前、メールアドレス、パスワード等)がすべて一致したら、そのブログへのサインアップを許可したり、最初にサインアップした時にすべてのブログへコメントユーザーとしてサインアップさせることを可能にする
- Duplicate
- http://junnama.alfasado.net/online/2007/09/mt_duplicate.html
- ブログ記事の「複製」を行う
- Entries
- http://junnama.alfasado.net/online/2008/10/mtobjectlike.html
- MTEntriesでtarget(カラム名), operator(条件), query(クエリ)を指定して絞り込めるようにする
- EntryAsset
- http://junnama.alfasado.net/online/2008/01/entryasset.html
- ブログ記事編集画面からアイテムの名前やタグを編集
- EntryBlock
- http://junnama.alfasado.net/online/2009/08/mt_entryblock.html
- 条件指定による、特定のブログ記事コンテキストに移動
- EntryHoliday
- http://junnama.alfasado.net/online/2008/10/mtifentryisinholiday.html
- 祝日に関するテンプレートタグを提供
- EntryNumberByDay
- http://junnama.alfasado.net/online/2008/10/mtentrynumberbyday.html
- 同日に2つ以上のエントリがある場合に、出力ファイルをナンバリング形式にする
- EntryPageNextPrev
- http://junnama.alfasado.net/online/2008/11/post_188.html
- MTEntryNext,MTEntryPreviousの拡張
- EntryReview
- http://junnama.alfasado.net/online/2007/12/mtosmt41.html
- MTOS/MT4.1のエントリーステータス「未公開(承認待ち)」を使えるようにする
- FileInfoMgr
- http://junnama.alfasado.net/online/2008/05/post_177.html
- MTから生成された不要な静的ファイルをまとめて削除
- FlattingTemplate
- http://junnama.alfasado.net/online/2007/12/flattingtemplate.html
- テンプレートを保存すると自動的にフラット化する(TemplateHammer と併用)
- FutureEntries
- http://junnama.alfasado.net/online/2008/10/mtfutureentries.html
- 再構築時点から日付ベースで未来の5件のエントリーを取り出す
- IfEntryIsinCategory
- http://junnama.alfasado.net/online/2008/11/ifentryisi.html
- カテゴリーのループの中で、自ブログ記事が属している場合に真を返すテンプレートタグを提供
- IfPreview
- http://junnama.alfasado.net/online/2009/11/mtifpreview.html
- プレビュー時だけ内容を出力するブロックタグ
- IfItemIsOdd
- http://junnama.alfasado.net/online/2007/07/ifitemisodd.html
- ブログ記事やカテゴリーの偶数奇数を判別
- ImgAltChecker
- http://junnama.alfasado.net/online/2009/11/altmtimgaltchecker.html
- プレビュー時に画像のalt属性をチェックする
- LightBox
- http://junnama.alfasado.net/online/2009/06/lightboxmovable_type.html
- 画像のアップロード時に「rel="lightbox"」 の付与オプションを表示
- LiteSearch
- http://junnama.alfasado.net/online/2007/07/litesearch.html
- シンプル・軽量な mt-search.cgi 代替 Bootstrap アプリケーション
- MovaMotion
- http://junnama.alfasado.net/online/2009/05/post_209.html
- 携帯電話から使うMTベースのTwitter風マイクロブログ
- Moober
- http://junnama.alfasado.net/online/2007/12/post_155.html
- 携帯からMTにメールで投稿するMoblogプラグイン
- Pager
- http://junnama.alfasado.net/online/2008/04/_mtpag.html
- リスト系アーカイブの静的ファイルを分割
- Path2Alias
- http://junnama.alfasado.net/online/2007/07/path2alias.html
- 特定の EntryPermalink や ArchiveLink を指定したエイリアスへのリンクに置換
- Post2AHL
- http://junnama.alfasado.net/online/2007/09/post_138.html
- プレビュー画面からAnother HTML LintへHTMLソースをポストするボタンを追加
- PrevNextInCategory
- http://junnama.alfasado.net/online/2008/08/previousnextincategory.html
- 同一カテゴリーの前後のエントリーを出力するPreviousNextInCategoryプラグインの改良
- Protection
- http://junnama.alfasado.net/online/2008/04/movable_type_3.html
- 指定時間以内にログインを指定回数失敗した場合、そのIPアドレスからログインを不能にする
- QuickEdit2
- http://junnama.alfasado.net/online/2009/06/post_215.html
- ページ上で記事を編集
- QuickEdit
- http://junnama.alfasado.net/online/2007/07/quickedit.html
- 出力されたブログ記事アーカイブのページからブログ記事編集画面へ移動
- RandomLink
- http://junnama.alfasado.net/online/2007/07/randomlink.html
- あらかじめ設定した複数のリンクをランダムに出力
- RebuildAt1stView(Beta)
- http://junnama.alfasado.net/online/2007/12/post_153.html
- ハイブリッド・パブリッシング
- RebuildParentCategories
- http://junnama.alfasado.net/online/2008/01/post_158.html
- サブカテゴリーのエントリー投稿時に親カテゴリーアーカイブを再構築する
- RequestCache
- http://junnama.alfasado.net/online/2009/01/mtrequestcache.html
- テンプレートタグで囲まれた部分は、単一の(cgiへの)リクエスト中であればキャッシュを使う
- RelatedCatEntriesByBasename
- http://junnama.alfasado.net/online/2007/07/mobabletype40.html
- ブログ記事の「出力ファイル名(basename)」とカテゴリーの「出力ファイル名(basename)」が一致するブログ記事を出力
- RichTextFilter
- http://junnama.alfasado.net/online/2007/08/movabletype4wysiwyghtmlie.html
- MT4のWYSIWYG(リッチテキスト)エディターが生成するHTMLをクリーンアップ
- SidebarImage
- http://junnama.alfasado.net/online/2008/04/post_172.html
- 画像の挿入をドラッグ&ドロップで行えるようにする
- SimpleAuth
- http://junnama.alfasado.net/online/2007/09/_quic.html
- ログインユーザー限定ページを設定
- SmartReturn
- http://junnama.alfasado.net/online/2008/01/mthtml.html
- HTMLから連続した改行とかをクリーンアップ
- SpecificField
- http://junnama.alfasado.net/online/2007/07/specificfield.html
- 特定のブログ記事の特定のフィールド値を出力する
- StylelessImage
- http://junnama.alfasado.net/online/2007/10/mt4classstyle.html
- 画像挿入の際に、位置指定「なし」を選択
- StylePreview
- http://junnama.alfasado.net/online/2007/07/stylepreview.html
- ブログ記事編集画面の「確認」時にテンプレート及びCSSが反映された公開状態と同様の見栄えで確認
- tag2xhtml
- http://junnama.alfasado.net/online/2007/07/tag2xhtml.html
- MT4のWYSIWYG(リッチテキスト)エディターが生成するHTMLをクリーンアップ
- TemplateSelector
- http://junnama.alfasado.net/online/2007/09/movable_type4.html
- ブログ記事毎に予め用意しておいたテンプレートを切り替え可能にする
- TemporaryFileCleaner
- http://junnama.alfasado.net/online/2007/10/mt4_2.html
- ブログ記事編集画面でプレビュー時に生成される一時ファイルを削除する
- TouchMe
- http://junnama.alfasado.net/online/2007/07/touchme.html
- FastCGI環境でプラグインの追加や変更を簡単に反映させる
- Unicode::Normalize
- http://junnama.alfasado.net/online/2007/07/unicodenormalize.html
- Unicode::Normalizeを利用して正規化するテキストフィルター
- UserDashboard
- http://junnama.alfasado.net/online/2009/11/mt5_1.html
- MT5:ユーザーダッシュボードに左メニューを追加
Kickstart my heart
- DashboardTwitter
- http://www.luckypines.com/mt/2007/08/dashboard_twitter.html
- MT4のダッシュボードから直接Twitterでつぶやける
- HatenaAuth
- http://www.luckypines.com/mt/2007/08/idmovable_type_4.html
- http://www.luckypines.com/mt/2008/11/mt-42xapi.html(4.2x対応版)
- はてなIDでMovable Type 4ベースのブログにコメントする
- MTHatenaStar
- http://www.luckypines.com/mt/2007/08/mthatenastar.html
- はてなスターをMovable Typeで表示
KWLOG
- mt-Gravatar
- http://blog.makotokw.com/portfolio/movabletype/gravatar_for_movable_type/
- Gravatorを使ってコメント投稿者のアバター画像を表示する
MovableType備忘録
- GetDate
- http://bizcaz.com/archives/2009/04/11-044731.php
- 今日の日付の取得や任意の日付を作成
- MTIfFileExist
- http://bizcaz.com/archives/2007/08/18-191029.php
- ファイル(or ディレクトリ)の存在をチェックして処理を分岐
- MTLoopContainer
- http://bizcaz.com/archives/2007/02/10-015235.php
- ブログ記事やコメントのリスティングとは独立したループ処理を行う
- MTRelativePath
- http://bizcaz.com/archives/2007/05/22-195035.php
- 任意のURLからドキュメントルートからのパス・URL・ファイル名等を取得
- MTRemoveBlank
- http://bizcaz.com/archives/2007/09/09-174534.php
- ページ内のタグとタグの間のスペースとタブを削除する
nlog(n)
- aprilfoolreverse
- http://nlogn.ath.cx/plugins/aprilfoolreverse/index.html
- サイトの文字を逆順に出力するプラグイン
Ogawa::Buzz
- BatchAuthorCreator
- http://code.as-is.net/public/wiki/BatchAuthorCreator.ja_JP
- 複数のユーザ(およびユーザの個人用のブログ)を一度にまとめて登録する機能を提供
- BlogSkeletonCloner
- http://code.as-is.net/public/wiki/BlogSkeletonCloner.ja_JP
- Movable Typeのブログのスケルトン(=コンテンツ以外の部分)のみを複製
- DeliciousTags
- http://code.as-is.net/public/wiki/DeliciousTags_Plugin.ja_JP
- del.icio.usに登録している自分のタグを読み込んで表示する
- DuplicateEntries
- http://code.as-is.net/public/wiki/DuplicateEntries.ja_JP
- Movable Typeのブログ記事やウェブページを複製
- EstCrawler
- http://code.as-is.net/public/wiki/EstCrawler.ja_JP
- エントリーをまとめてHyper Estraierのデータベースに追加したり、エントリの追加・削除に応じてHyper Estraierのデータベースを自動的に更新したりする機能を提供
- FiscalYearlyArchives
- http://code.as-is.net/public/wiki/FiscalYearlyArchives.ja_JP
- 年度別アーカイブを生成
- HatenaBookmarker
- http://code.google.com/p/ogawa/wiki/HatenaBookmarker
- ブログ記事やウェブページをはてなブックマークにポストする(はてなのアカウントが必要)
- HatenaKeywordLink
- http://code.as-is.net/public/wiki/HatenaKeywordLink_Plugin.ja_JP
- ブログ記事本文などをはてなダイアリーキーワードに自動的にリンクする
- I18NHelper
- http://as-is.net/blog/archives/001401.html
- MT-I18N プラグインの4.2版
- KeywordsAsTags
- http://code.as-is.net/public/wiki/KeywordsAsTags_Plugin.ja_JP
- 投稿時にブログ記事キーワードを「タグ」として登録
- MemcachedLocal
- http://code.as-is.net/public/wiki/MemcachedLocal.ja_JP
- FastCGI環境などでのテンプレートの再構築を高速化を実現
- Minifier
- http://as-is.net/blog/archives/001373.html
- JavaScriptやCSSのMinify機能を実現
- ModifiableSetVarBlock
- http://code.as-is.net/public/wiki/ModifiableSetVarBlock.ja_JP
- MTSetVarBlockタグでmodifierを使えるようにする
- ModifiedDate
- http://code.as-is.net/public/wiki/ModifiedDate_Plugin.ja_JP
- 指定したファイルまたはインデックステンプレートの更新時刻を表示する
- MTTruncateURL
- http://code.as-is.net/public/wiki/MTTruncateURL_Plugin.ja_JP
- Canonical URLを相対URLに変換する
- SortableCategories
- http://code.as-is.net/public/wiki/SortableCategories
- ドラッグ&ドロップ操作でカテゴリやフォルダをユーザの好きなようにソートする
- TagSupplementals
- http://code.google.com/p/ogawa/wiki/TagSupplementals
- 「タグ」に便利機能を追加・拡張
- TBBuiltinThrottleFix
- http://code.as-is.net/public/wiki/TBBuiltinThrottleFix_Plugin.ja_JP
- MT::App::Trackback::_builtin_throttleにパッチ当てするプラグイン
- Templets
- http://code.as-is.net/public/wiki/Templets
- Templetsフレームワークのコア機能を実装
- TheSchwartzStats
- http://code.as-is.net/public/wiki/TheSchwartzStats.ja_JP
- TheSchwartzのステータスを表示するダッシュボード・ウィジェット
- WidgetSetExtension
- http://as-is.net/blog/archives/001349.html
- ウィジェットセットの編集画面で新しいウィジェットを作成・追加
Open MagicVox.net
- CPEntries
- http://www.magicvox.net/archive/2008/08241648/
- ブログ記事を最新のコメント投稿/トラックバック受信の順に並べるCPEntries プラグインのMT4版
- hatenaSync
- http://www.magicvox.net/archive/2009/02111447/
- 記事を投稿すると、記事タイトルとそのリンクをはてなダイアリーに自動的に投稿
- IndexTemplateRebuilder
- http://lab.magicvox.net/trac/mt-plugins/wiki/IndexTemplateRebuilder
- テンプレート内から他のインデックステンプレートを再構築するためのタグを追加
- KeyCached
- http://home.magicvox.net/trac/mt-plugins/wiki/KeyCached
- テンプレートの再構築結果をキャッシュし,次回の再構築でキャッシュを利用することで再構築処理を高速化
- LastYearEntries
- http://www.magicvox.net/archive/2008/09121803/
- 昨年の今日を基準に、前後 n 日間の範囲に投稿された記事を抽出
- livedoorSync
- http://www.magicvox.net/archive/2009/02112112/
- 記事を投稿すると、記事タイトルとそのリンクをlivedoor ブログに自動的に投稿
- LocalBlock
- http://www.magicvox.net/archive/2008/02241215/
- ローカルスコープ変数を作る
- MathOperatorExpander
- http://www.magicvox.net/archive/2008/03081823/
- 変数操作を拡張
- mixiSync
- http://www.magicvox.net/archive/2006/02041724/
- MovableTypeの記事をmixi日記へコピーするためのプラグイン(4.1~)
- RecentSearchString
- http://www.magicvox.net/archive/2008/03262359/
- 最近使用された検索キーワードを取得
- RecommendedEntry
- http://www.magicvox.net/archive/2007/02121659/
- 簡易的な記事リコメンデーション機能を実現
- SearchResultsCache
- http://www.magicvox.net/archive/2008/03082243/
- 検索結果をキャッシュすることで高速化
- SimpleComments
- http://www.magicvox.net/archive/2009/03201431/
- Adam Kalsey 氏開発の SimpleComments プラグイン 4.25 対応版
- TemplateNoteDebug
- http://www.magicvox.net/archive/2009/03071457/
- タグに指定されたアトリビュートを自由に文字列として整形して出力(既存のMTTemplateNote タグを上書き)
- Testament
- http://www.magicvox.net/archive/2008/12071726/
- 設定した日数の間、そのユーザのログインがなかった場合に遺言が実行される
- TinyLPO
- http://www.magicvox.net/archive/2008/10061124/
- 検索エンジンの検索ワードから関連リンクを提示する
- YahooKeywordSuggest
- http://www.magicvox.net/archive/2008/04151715/
- 記事の内容から頻繁に使われている単語をキーワードの候補として抽出
- YahooSearchStringUnits
- http://lab.magicvox.net/trac/mt-plugins/wiki/YahooSearchStringUnits
- 関連検索ワードを表示
proglab
- mixiSync
- http://proglab.homelinux.net/software/mixiSyncForMT4/
- MovableTypeの記事をmixi日記へコピーするためのプラグイン
skuare.net
- MTForum
- http://www.skuare.net/2008/02/movable_typemt_forum.html
- Movable Typeでフォーラムを作成
Technology on Information
- ArchiveUploader
- http://tec.toi-planning.net/mt/archiveuploader/
- 「アイテム」や「インデックステンプレート」をZIP形式やTGZ形式でアップロード
- CategorySearch
- http://tec.toi-planning.net/mt/categorysearch/
- カテゴリー情報でブログ記事を検索
- CKEditor for MT
- http://www.dakiny.com/archives/movable-type/movable_type_50ajaxwysiwygckeditor_for_movable_typ/
- FCKEditorの後継WYSIWYGエディタ「CKEditor」のMovable Type版
- CustomDefaultFields
- http://tec.toi-planning.net/mt/customdefaultfields/
- 「タイトル」や「本文」といったフィールドに関するカスタマイズを可能にする
- CustomFieldsSearch
- http://tec.toi-planning.net/mt/customfieldssearch/about/
- カスタムフィールドの内容を対象にして検索
- Dumper
- http://tec.toi-planning.net/mt/dumper/
- エントリー情報をYAMLやJSONフォーマットで出力
- EnhancedCategory
- http://tec.toi-planning.net/mt-column/plugin/enhancedcategory/
- カテゴリーを必須項目にしたり、特定のカテゴリーを選択できなくする
- FillInForm
- http://tec.toi-planning.net/mt/fillinform/
- HTML::FillInFormをMovableTypeで利用可能にする
- Locator
- http://tec.toi-planning.net/mt/locator/
- MTの各データ(ユーザー、ブログ、エントリー)に、位置情報を関連付ける
- Manifest
- http://mt-acme.sourceforge.jp/ja/manifest/
- マニフェストをブログ記事として管理
- MovableTypeAnniversary
- http://tec.toi-planning.net/mt-column/plugin/movable-type-8/
- Movable Type 8周年のアニバーサリープラグイン
- MultiBlogExt
- http://tec.toi-planning.net/mt-column/plugin/multiblogext/
- ブログ記事の削除時にインデックステンプレートを再構築
- Period
- http://tec.toi-planning.net/mt/period/
- ブログ記事に期間の情報を関連付ける。スケジュールタスクと連携して、ブログ記事を自動で下書きにすることも可能
- PluginDataExporter
- http://tec.toi-planning.net/mt/plugindataexporter/
- MT5:プラグインのデータをテーマとして書き出す
- QuickRebuild
- http://tec.toi-planning.net/mt/quickrebuild/
- ワンクリックで特定のアーカイブタイプまたはシステムの全てのブログを再構築
- ScriptInjection
- http://tec.toi-planning.net/mt/scriptinjection/
- エントリー編集画面に対して任意のJavaScriptを挿入
- StyledFields
- http://tec.toi-planning.net/mt/styledfields/
- カスタムフィールドで追加したフィールドに対してCSSを追加してフィールドのデザインを調整
- TinyMCE
- http://tec.toi-planning.net/mt/tinymce/
- を使ってブログ記事やウェブページのフィールドを編集可能にする
- ToIUtil
- http://tec.toi-planning.net/mt/toiutil/
- カレンダーの表示やラベル指定でのカテゴリー呼び出しなど
The blog of H.Fujimoto
- AjaxInclude
- http://www.h-fj.com/blog/mtplgdoc/ajaxinclude.php
- Ajaxを使ってブログの各ページにサーバ上のファイルを組み込み
- ApplyModifier
- http://www.h-fj.com/blog/archives/2007/08/13-102304.php
- ページ先頭の改行を削除する
- ConvertHanZen
- http://www.h-fj.com/blog/archives/2008/06/22-133827.php
- テンプレートタグの出力文字列の半角/全角を変換
- DivPages
- http://www.h-fj.com/blog/mtplgdoc/divpages.php
- ページ分割し、2ページ目以降はアクセスがあった時点で再構築(リアルタイム再構築プラグインと併用)
- EntryCategoriesEx
- http://www.h-fj.com/blog/mtplgdoc/entrycategoriesex.php
- MTEntryCategoriesタグの機能を拡張
- EntriesRecentlyPinged
- http://www.h-fj.com/blog/archives/2007/07/09-155729.php
- 最近トラックバックがあったエントリーを一覧表示する
- EntryImages
- http://www.h-fj.com/blog/mtplgdoc/entryimages.php
- ブログ記事内の画像をリストアップする
- EntrySubCategories
- http://www.h-fj.com/blog/archives/2009/06/30-104221.php
- ブログ記事が属するカテゴリをツリー形式で出力
- ExtendArchives
- http://www.h-fj.com/blog/archives/2009/06/23-175530.php
- アーカイブの種類を拡張
- GetQueryParam
- http://www.h-fj.com/blog/archives/2008/02/19-134955.php
- フォームに入力された値を読み取る
- HatenaBookmarked
- http://www.h-fj.com/blog/archives/2009/03/30-180713.php
- はてな被ブックマーク情報表示用アクションストリームプラグイン
- InsertIcon
- http://www.h-fj.com/blog/mtplgdoc/inserticon.php
- エントリーとコメントで絵文字を使えるようにする
- InsertLink
- http://www.h-fj.com/blog/mtplgdoc/insertlink.php
- リンクの挿入をより便利にする
- MailForm
- http://www.h-fj.com/blog/mtplgdoc/mailformv2.php
- メールフォーム
- MiniDebug
- http://www.h-fj.com/blog/mtplgdoc/minidebug.php
- 変数の名前と値の一覧を出力する
- ModifiedCMSPagination
- http://www.h-fj.com/blog/archives/2007/10/08-203936.php
- 管理画面のページ送りを改善
- ModTextFilter
- http://www.h-fj.com/blog/mtplgdoc/modtextfilter.php
- テキストフィルタのHTMLエンコードや改行に関する振る舞いを改善
- NotJapaneseLookup
- http://www.h-fj.com/blog/mtplgdoc/notjapaneselookup.php
- 日本語を含まないコメント/トラックバックをスパムとみなすフィルタ
- NumericCustomFields
- http://www.h-fj.com/blog/archives/2009/02/21-145227.php
- 数値型のカスタムフィールドを追加する
- NumericFilter
- http://www.h-fj.com/blog/archives/2008/10/17-092627.php
- 数値をローマ数字/アルファベットに変換
- PerlDynamic
- http://www.h-fj.com/blog/archives/2008/06/06-112829.php
- Perl版ダイナミック・パブリッシング
- PerlModule
- http://www.h-fj.com/blog/archives/2009/04/27-222123.php
- プログラムを外部ファイル(Perlのモジュール)から読み込んで実行
- RealtimeRebuild
- http://www.h-fj.com/blog/mtplgdoc/realtimerebuild.php
- リアルタイム再構築
- RecentlyPostedObjects
- http://www.h-fj.com/blog/archives/2009/05/30-131350.php
- カテゴリ/フォルダ/ブログ/ユーザー等をブログ記事やウェブページの投稿日で並べ替える
- Recents
- http://www.h-fj.com/blog/mtplgdoc/recents.php
- 最近のコメント/トラックバックをエントリーとともに表示する
- RelatedEntries
- http://www.h-fj.com/blog/archives/2007/08/03-092701.php
- ブログ記事の関連付けを行う
- ReleaseDate
- http://www.h-fj.com/blog/mtplgdoc/releasedate.php
- ブログ記事の日付を公開日時に自動変更する
- RunPeriodicTasks
- http://www.h-fj.com/blog/mtplgdoc/runperiodictasks.php
- ブログに読者がアクセスした時点で、指定日投稿の処理を実行
- SecretComment
- http://www.h-fj.com/blog/archives/2009/04/14-114034.php
- 投稿コメントを公開せずブログ管理者だけに見えるようにする
- SelectColor
- http://www.h-fj.com/blog/mtplgdoc/selectcolor.php
- ブログ記事/ウェブページ編集ページに色選択ボタンを追加
- ShortCode
- http://www.h-fj.com/blog/archives/2009/08/05-102527.php
- Movable Type でショートコードを実現
- SortCatFld
- http://www.h-fj.com/blog/mtplgdoc/sortcatfld.php
- カテゴリーとフォルダを並べ替える
- StopWatch
- http://www.h-fj.com/blog/archives/2007/11/09-204727.php
- 再構築の処理時間を計測する
- SuperSort
- http://www.h-fj.com/blog/mtplgdoc/supersort.php
- カテゴリ/フォルダ/ブログ記事/ウェブページを並べ替える
- TrackbackURLSelector
- http://www.h-fj.com/blog/archives/2007/12/26-102047.php
- トラックバック送信先URLをリストから選べるようにするプラグイン
- TrimEx
- http://www.h-fj.com/blog/archives/2007/10/31-151141.php
- テンプレートの出力結果から、余分なスペースや改行を削除
- TrimTemplate
- http://www.h-fj.com/blog/archives/2007/10/20-081934.php
- テンプレート末尾の空改行を削除する(MT4.01不具合対処)
- VarExpand
- http://www.h-fj.com/blog/mtplgdoc/varexpand.php
- 変数の機能を拡張
- WidgetSetLoop
- http://www.h-fj.com/blog/archives/2008/09/01-094955.php
- ウィジェットセット内のウィジェットを制御
beausmith.com
- Ghostwriter
- http://beausmith.com/mt/plugins/ghostwriter/
- ゴーストライターを実現(自分のユーザ・パスワードでログインし、代筆相手のユーザ名を選択)
- 参考:WolaWola - 代筆の為のプラグイン
Under the Bridge
- GetEXIF
- http://www.apstars.com/blog/215/mt42jpegexifver06.php
- JPEGファイルのEXIF情報を取得する
- GetQRCode
- http://www.apstars.com/blog/215/mt4urlqr.php
- ブログ記事URLのQRコードを自動生成
Using MT
- HatenaBookmarkWidgetModified
- http://nozawashinichi.sakura.ne.jp/usingmt/2009/02/hatenabookmarkwidget-modified.html
- HatenaBookmarkWidgetの修正版
- nakanohito
- http://nozawashinichi.sakura.ne.jp/usingmt/2008/08/mt-widget-nakanohito.html
- 「なかのひと」の情報をダッシュボードウィジェットに表示
- SetOffset
- http://nozawashinichi.sakura.ne.jp/usingmt/2009/04/mtplugin-set-offset.html
- 管理画面の記事一覧表示でオフセットを指定
- URLModifiedDate
- http://www.apstars.com/blog/215/feed_1.php
- http://www.apstars.com/blog/215/feed2.php
- Feed情報の無いサイトの更新日時を得る
Weeeblog.net
- AddField4MT5
- http://weeeblog.net/logs/2009/09/05_1356.php
- Movable Type 5 のリビジョン管理機能にも対応したフィールドをブログ記事編集画面にひとつだけ追加するサンプルプラグイン。MT5用
- BookMarkChecker
- http://weeeblog.net/logs/2008/12/21_0254.php
- 管理画面でソーシャルブックマークの被ブックマーク数をチェックできる
- BuildTime
- http://weeeblog.net/logs/2008/05/24_1928.php
- 管理画面の構築時間を計測する
- CommentUserPic
- http://weeeblog.net/logs/2008/08/23_1649.php
- Movable Type Open Source でコメント投稿者がプロフィール画像をアップロードできるようにする
- DeliciousJSON
- http://weeeblog.net/logs/2008/12/22_1657.php
- JSON をもとに del.icio.us のブックマーク情報を出力
- GoogleAnalytics
- http://weeeblog.net/logs/2009/06/16_0140.php
- ダッシュボードに GoogleAnalytics データを表示
- GoogleMap
- http://weeeblog.net/logs/2009/05/30_2224.php
- MT の投稿画面および MTCS の投稿画面に、GoogleMap と GoogleMap ストリートビューを表示し、自動取得する座標を保存。保存した座標はファンクションタグで取得可能
- Notice
- http://weeeblog.net/logs/2009/08/24_0127.php
- 管理画面を利用して各管理ユーザへの通知を行う機能を提供
- PostFromAPI
- http://weeeblog.net/logs/2008/11/30_2141.php
- flickr からのポストなど、外部からの記事投稿の際に、タグづけを行ったりその他のデータをブログ記事に持たせることができる
- RebuildBlogByID
- http://weeeblog.net/logs/2008/11/30_2334.php
- ブログ記事保存を契機に指定のブログをバックグラウンド再構築する
- SetArray
- http://weeeblog.net/logs/2008/06/08_2350.php
- ファンクションタグの内容を区切って配列に格納する
WolaWola
- HatenaProfiles
- http://www.zelazny.mydns.jp/pub/plugins/hatena-profiles.php
- はてなの各種サービスを統合したアクションストリーム用プラグイン
- NicheActions
- http://www.zelazny.mydns.jp/pub/plugins/niche-actions.php
- アクションストリームのプロファイルサービスに「二卍・ブクログ・アマゾンウィッシュリスト・ボケて」を追加
あんちもん2.Lab
- AutoIncrementalVar
- http://www.antimon2.atnifty.com/2006/08/autoincrementalvar.html
- 標準のMTタグ SetVar、GetVar と同じ感覚で連番生成や数え上げが可能
- MTSpan
- http://www.antimon2.atnifty.com/2006/06/mtspan.html
- 内容(コンテンツ)を評価して出力。各種グローバルフィルター(グローバル修正子)との連携を想定
- MTVoid
- http://www.antimon2.atnifty.com/2007/08/mtvoid.html
- 内容を評価するのみで、出力を行わない(メモリにも残らない)
エムロジック
エムロジック放課後プロジェクト
- BMQuote
- http://labs.m-logic.jp/cat2/bmquote/
- Movable Typeで「クイック投稿」を行う際の引用文の書式を変更する
- Counter
- http://labs.m-logic.jp/cat2/counter/
- カウンタを使えるようにするプラグイン
- EasyPodcasting
- http://labs.m-logic.jp/cat2/easypodcasting/
- Movable Typeで手軽にPodcastingを始めることができる
- EntityRefButton
- http://labs.m-logic.jp/cat2/entryrefbutton/
- エントリー編集画面およびクイック投稿画面の「&(アンパサンド)」ボタンで、選択した文字列を実体参照化
- FullScreenEdit
- http://labs.m-logic.jp/2008/08/fullscreenedit_v100.html
- テンプレート編集画面のエディタ部分をフルスクリーン表示にする
- KotonohaLink
- http://labs.m-logic.jp/cat2/kotonohalink/
- ブログ記事中にある特定の言葉に自動的にリンクをはる
- MTPlugin-Starter
- http://labs.m-logic.jp/2007/07/mt.html
- MTプラグインの雛形を作るスクリプト
- PostToTwitter
- http://labs.m-logic.jp/cat2/posttotwitter/
- Twitterに、ブログ記事タイトルとパーマリンクのTinyURLを投稿する
- PostToWassr
- http://labs.m-logic.jp/cat2/posttowassr/
- Wassrに、ブログ記事タイトルとパーマリンクのTinyURLを投稿する
- rebuild_all
- http://labs.m-logic.jp/2007/05/rebuild_all.html
- すべてのブログをまとめて再構築する
- RenameLabel
- http://labs.m-logic.jp/cat2/renamelabel/
- ブログ記事編集画面のフィールド名を変更する
- TemplateSetExporter
- http://labs.m-logic.jp/cat2/templatesetexporter/
- テンプレートセットを作成するためのプラグイン
- UploadDir
- http://labs.m-logic.jp/cat2/uploaddir/
- アップロードするファイルの拡張子にしたがって自動的に保存先のディレクトリを切り替えることが可能
かたつむりくんのWWW
- AutoCopyright
- http://www.tinybeans.net/blog/download/mt-plugin/ceb2-plusutility.html
- 著作権表示を自動で作成・更新する拡張テンプレートタグを提供
- CEB2_plusUtility
- http://www.tinybeans.net/blog/download/mt-plugin/ceb2-plusutility.html
- CustomEditorButton2に使用頻度の高そうなボタンを追加
- DefaultToolbarButtonHide
- http://www.tinybeans.net/blog/download/mt-plugin/default-toolbar-button-hide.html
- ブログ記事編集画面の不要なデフォルトエディタアイコンを非表示にする
- EditEntryWizard
- http://www.tinybeans.net/blog/download/mt-plugin/edit-entry-wizard.html
- ブログ記事編集画面をウィザート形式で入力
- FullScreenEditEntry
- http://www.tinybeans.net/blog/download/mt-plugin/fullscreen-edit-entry.html
- 記事投稿エディタ部分を全画面表示する
- jQueryForMT
- http://www.tinybeans.net/blog/download/mt-plugin/jquery-for-mt.html
- Movable Type 4 の管理画面に jQuery を適用させる
- SourceCodeCleaner
- http://www.tinybeans.net/blog/download/mt-plugin/source-code-cleaner.html
- ページの余分な改行・空行を削除し、tabindex や accesskey 等を自動付与
ホームページメーカー
- AccessCounter
- http://www.homepagemaker.biz/jp/mt-plugins/access-counter.html
- アクセスランキングを表示
- StageServer
- http://www.homepagemaker.biz/jp/mt-plugins/stage-server.html
- パブリッシュサーバーのデータベースを読み込んで(コピーまたは直接)、ステージサーバーを構築
株式会社ベイリーフ
- KnowledgeBaseTemplateset
- http://www.bayleaf.jp/knowledge/
- 検索システム構築
楽
- Antibot
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002316.html
- ブログページのテキストを bot に解釈されにくくする
- ChordImg
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002403.html
- ギターとかウクレレとかピアノのコード表を Movable Typeで簡単に扱う
- HatenaIDLink
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002322.html
- はてなのid記法(だけ)を Movable Type4.X で実装
- LOVE
- http://tech.bayashi.jp/archives/entry/mt4-plugin/2008/002303.html
- HTMLソースの改行を削除
小粋空間
- ArchivePathSelector
- http://www.koikikukan.com/archives/2008/11/25-005555.php
- 特定のブログ記事アーカイブまたはブログ記事リストアーカイブで「アーカイブパス」の適用・非適用が選択可能
- asciiCommentfilter
- http://www.koikikukan.com/archives/2008/11/10-005555.php
- ASCII 文字のみのコメントをフィルタリングし、スパムとしても保留しない
- asciiTBPingfilter
- http://www.koikikukan.com/archives/2006/07/25-013333.php
- ASCII 文字のみのトラックバックをフィルタリングし、スパムとしても保留しない
- BlogArchiveRelativeURL
- http://www.koikikukan.com/archives/2008/06/09-013333.php
- Movable Type のアーカイブ URL を、ホストからの相対 URL で表示
- BlogIDViewer
- http://www.koikikukan.com/archives/2009/01/05-005555.php
- Movable Type のブログIDを、管理画面に表示
- CommentCustomField
- http://www.koikikukan.com/archives/2009/08/14-025555.php
- コメント用のカスタムフィールドを追加
- DefaultValueSetter
- http://www.koikikukan.com/archives/2008/01/10-010101.php
- ブログ記事の入力フィールドに初期値を設定
- DirectiveViewer
- http://www.koikikukan.com/archives/2009/09/18-005555.php
- Movable Type の環境変数をシステム管理画面から閲覧
- EditFieldController
- http://www.koikikukan.com/archives/2009/09/01-005555.php
- ブログ記事・ウェブページの入力フィールドの表示・非表示を制御する
- Email2AddressBook
- http://www.koikikukan.com/archives/2009/05/18-015555.php
- 空メールを送信することで、Movable Type のアドレス帳にメールアドレスが登録できる
- EntryCategory
- http://www.koikikukan.com/archives/2008/04/15-000303.php
- MTEntryCategory タグをブロックタグに変更
- EntryCategoryID
- http://www.koikikukan.com/archives/2008/02/24-022222.php
- 現在のブログ記事の主カテゴリーのID番号を出力
- EntryIDViewer
- http://www.koikikukan.com/archives/2009/11/18-005555.php
- MT5:ブログ記事IDを管理画面に表示する
- EntryNotifier
- http://www.koikikukan.com/archives/2009/03/27-225247.php
- ブログ記事投稿後、アドレス帳に登録されたメールアドレスに自動的に更新通知する
- ExcerptRichText
- http://www.koikikukan.com/archives/2009/03/04-015555.php
- 概要フィールドを、本文フィールドや追記フィールドと同じようにテキストフォーマットを選択したり、挿入ボタンが利用できる
- FolderLink
- http://www.koikikukan.com/archives/2008/06/18-022222.php
- ウェブページのフォルダリンクを出力
- HatenaBookmarkAction
- http://www.koikikukan.com/archives/2009/03/11-015555.php
- はてなブックマークのアクションストリームを追加する(4.25~)
- HTTPUserAgent
- http://www.koikikukan.com/archives/2009/05/08-015555.php
- HTTP ユーザーエージェントを表示するファンクションタグを提供
- ImageSizeGenerator
- http://www.koikikukan.com/archives/2009/11/11-000300.php
- ブログ記事投稿時、本文に記述した img 要素に対し width 属性と height 属性を自動的に付与
- InsertAssetWithoutStyle
- http://www.koikikukan.com/archives/2007/10/20-003230.php
- ブログ記事の画像挿入時に表示位置を指定しない
- InvalidateCodeMirror
- http://www.koikikukan.com/archives/2009/09/11-005555.php
- テンプレート編集画面のハイライトを無効にする。MT5用
- InvalidateCodePress
- http://www.koikikukan.com/archives/2007/12/24-011111.php
- テンプレート編集画面のハイライトを無効にして切り替え用アイコンを非表示にする
- LogCommentAuthors
- http://www.koikikukan.com/archives/2008/03/29-125555.php
- システムログに記録されたコメントより投稿者の一覧を表示
- LogDeleteSelector
- http://www.koikikukan.com/archives/2008/10/20-005555.php
- Movable Type のログを選択削除できるようにするプラグイン
- MultiCalendar
- http://www.koikikukan.com/archives/2009/03/18-005555.php
- 複数ブログの情報をひとつのカレンダーに表示するための拡張テンプレートタグ
- 参考:複数ブログの情報をひとつのカレンダーにまとめて表示する
- PowerEdit
- http://www.koikikukan.com/archives/2008/11/13-111111.php
- ブログ記事一括編集画面・ウェブページ一括編集画面のフィールドを拡張
- RebuildIndexFilter
- http://www.koikikukan.com/archives/2008/09/10-005555.php
- インデックステンプレートの再構築トリガを、「ブログ記事の投稿/ウェブページの作成/コメント投稿/トラックバック受信」の5種類のイベントから選択
- Split
- http://www.koikikukan.com/archives/2009/01/20-015555.php
- Perl の split 機能を提供するグローバルモディファイア
- SubCategoryDepth
- http://www.koikikukan.com/archives/2008/05/12-022222.php
- サブカテゴリーリストやサブフォルダリストで階層を数値で出力
- TemplateSetNameViewer
- http://www.koikikukan.com/archives/2008/10/03-015555.php
- Movable Type 4 で利用しているテンプレートセット名を、ブログ管理画面のテンプレート一覧画面やテンプレート編集画面に表示
- UserNameEditController
- http://www.koikikukan.com/archives/2009/02/23-005555.php
- Movable Type のシステム管理者以外のユーザーがログインした時に、ユーザー名やユーザーの表示名を変更できないようにする
- VisibleCustomFieldImage
- http://www.koikikukan.com/archives/2008/01/23-003733.php(~4.1)
- http://www.koikikukan.com/archives/2008/09/17-005555.php(4.2~)
- カスタムフィールドによるアップロード画像のオプション画面をハンドリング。またAsset指定を行わずに画像を表示
FiveStarRating プラグイン
Movable Type 4 のサンプルプラグイン FiveStarRating を試してみました。
確認できたところまでご紹介致します。
1.プラグインのインストール
extras/examples/plugins/FiveStarRating/mt-static/plugins/FiveStarRating をフォルダごとスタティック・ディレクトリ(mt-static)の plugins ディレクトリへコピー。
extras/examples/plugins/FiveStarRating/plugins/FiveStarRating をフォルダごとアプリケーション・ディレクトリの plugins ディレクトリへコピー。
ブログ管理画面より「システム」→「プラグイン」を選択し、Five Star Rating sample 0.1 が表示されればOKです。

2.テンプレートの修正
ブログ管理ページより「デザイン」→「テンプレート」→「アーカイブテンプレート」→「ブログ記事」を選択し、MTFiveStarRatingThunk タグを設定。
:
<$MTInclude module="コメント"$>
<$MTFiveStarRatingThunk$>
<$MTInclude module="フッター"$>
設定後、再構築します。
3.投票する
ブログ記事の MTFiveStarRatingThunk タグを設定した位置に投票用画像が表示されてます。

黒丸(・)をマウスポイントして★マークにし(星の数が多い方がスコアが高い)、クリックすると投票されます。

投票データはデータベースに登録され、画像は Ajax によって黒いマークに置き変わります。左端の禁止マークをクリックすると投票が取り消されます。
ブラウザをリロードすると投票結果が反映されなくなります(ロード時にデータを取得するスクリプトがない模様)が、左端の禁止マークをクリックした時はそれ以前の記録が表示されるようです。

なお、Mozilla 系ブラウザではサインインしないと投票が有効にならないようです。
4.データを表示する
ブログ記事用MTタグは下記が対応しています。
| タグ | 意味 |
|---|---|
| MTEntryRank | ブログ記事のランク |
| MTEntryScore | ブログ記事のスコア(★)の合計 |
| MTEntryScoreAvg | ブログ記事のスコア平均 |
| MTEntryScoreCount | ブログ記事への投票合計数 |
| MTEntryScoreHigh | ブログ記事に投票された一番高いスコア |
| MTEntryScoreLow | ブログ記事に投票された一番低いスコア |
タグには namespace="FiveStarRating" を付与してください。取得しないとデータを取得することができません。
他にも
MTAssetRank MTAssetScore MTAssetScoreAvg MTAssetScoreCount MTAssetScoreHigh MTAssetScoreLow MTCommentRank MTCommentScore MTCommentScoreAvg MTCommentScoreCount MTCommentScoreHigh MTCommentScoreLow MTPingRank MTPingScore MTPingScoreAvg MTPingScoreCount MTPingScoreHigh MTPingScoreLow
が対応していると思います(動作未確認)。
5.関連する Perl モジュール
関連する Perl モジュールはプラグインの FiveStarRating.pm の他、
lib/MT/ObjectScore.pm lib/MT/Scorable.pm
があります。
Movable Type プラグイン開発関連リンク
Movable Type のプラグイン開発に関するページです。毎回検索で探すのもなんなのでまとめてみました。
Movable Type 3.3 マニュアル
- プラグインの開発について
- http://www.sixapart.jp/movabletype/manual/3.3/03_blog_admin_guide/customizing_blogs/developing_plugins.html
シックス・アパート
- Movable Type オブジェクト・リファレンス
- http://www.sixapart.jp/movabletype/manual/object_reference/
- プラグイン開発のためのファーストステップ
- http://www.sixapart.jp/pronet/developers/movabletype/plugin_development_guide.html
- テンプレート・タグ(変数タグ) プラグインの開発
- http://www.sixapart.jp/pronet/developers/plugin/variable_tag.html
- ローカライズ技術の解説
- http://www.sixapart.jp/pronet/developers/plugin/l10n.html
- フィルター プラグインの開発
- http://www.sixapart.jp/pronet/developers/plugin/global_filter.html
- テンプレート・タグ(コンテナ・タグ) プラグインの開発
- http://www.sixapart.jp/pronet/developers/plugin/container_tag.html
- テンプレート・タグ(条件タグ) プラグインの開発
- http://www.sixapart.jp/pronet/developers/plugin/conditional_tag.html
- Transformerプラグインの開発
- http://www.sixapart.jp/pronet/developers/plugin/transformer.html
O'Reilly Network
- Developing Movable Type Plug-ins
- http://www.oreillynet.com/pub/a/javascript/2003/03/18/movabletype.html
Fenrir's BLog
- MovableTypeのプラグイン作成(邦訳)
- http://fenrir.naruoka.org/archives/000106.html
Intelligent Systems Design Laboratory
- Movable Type プラグイン作成の基礎
- http://mikilab.doshisha.ac.jp/dia/research/report/2005/0813/009/report20050813009.html
Coevolving with ...
- Movable Typeのプラグインを作ろう -第1回-
- http://www.sato-ryu.is-a-geek.com/blog/archives/movable_type_1_1.html
- Movable Typeのプラグインを作ろう -第2回-
- http://www.sato-ryu.is-a-geek.com/blog/archives/movable_type_2_1.html
PC Memorandum of augustus
- Movable Type プラグイン作成入門(1)
- http://www.augustus.to/blog/3128/archives/000071.html
- Movable Type プラグイン作成入門(2)
- http://www.augustus.to/blog/3128/archives/000072.html
- Movable Type プラグイン作成入門(3)
- http://www.augustus.to/blog/3128/archives/000073.html
- Movable Type プラグイン作成入門(4)
- http://www.augustus.to/blog/3128/archives/000074.html
- Movable Type プラグイン作成入門(5)
- http://www.augustus.to/blog/3128/archives/000076.html
hirata's techknow MT
- プラグインの作りかた (その1)
- http://www.movabletype.jp/developers/hirata/archives/2004/08/_1.html
- プラグインの作りかた (その2)
- http://www.movabletype.jp/developers/hirata/archives/2004/08/_2.html
Techknow Movable Type
- Movable Type Perl API Hacks その1 - MT API の基礎
- http://www.movabletype.jp/developers/naoya/archives/2004/11/movable_type_pe.html
- Movable Type Perl API Hacks その2 - MT API の基礎(2)
- http://www.sixapart.jp/movabletype/developers/naoya/archives/2004/11/movable_type_pe_1.html
- プラグイン開発
- http://www.movabletype.jp/developers/naoya/archives/2004/11/movable_type_ap.html
The blog of H.Fujimoto
- Transformerプラグインの作成方法
- http://www.h-fj.com/blog/archives/2006/06/29-160858.php
2006.08.13 追記
テンプレート・タグ(変数タグ) プラグインの開発を追加しました。
2006.09.05 追記
ローカライズ技術の解説とフィルター プラグインの開発を追加しました。
2006.11.01 追記
テンプレート・タグ(コンテナ・タグ) プラグインの開発、テンプレート・タグ(条件タグ) プラグインの開発、Transformerプラグインの開発、Movable Type オブジェクト・リファレンスを追加しました。
ファンコミュニケーションズが「MT-Mobile」と「Affiliate for A8」の提供開始
A8.net で有名なファンコミュニケーションズが、Movable Type 用プラグイン「MT-Mobile」を発表しました。
「MT-Mobile」はウェブログ・システムとして広く利用されているシックス・アパートの「Movable Type(ムーバブル・タイプ)」で作成されたBlogを携帯電話から閲覧可能にするものです。 Movable Typeユーザーがこのプラグインを導入することによって、これまでWEB上でしか閲覧できなかったBlogを、簡単に携帯電話向けとして公開できるようになるため、PC向けのサイト運営者にとって、モバイル向けサイトを容易に立ち上げることが可能になります。
同時に「Affiliate for A8」も発表されています。
プラグインソフト(Affiliate for A8)はウェブログ・システムとして広く利用されているシックス・アパートの「Movable Type(ムーバブル・タイプ)」にA8.netを利用したアフィリエイトが簡単に行える環境を提供するものです。 Movable Typeユーザーがこのプラグインを導入することによって、Movable Typeのエントリー投稿画面から直接A8.netのプログラムの広告素材を呼び出すことができ、そのままBlogに貼り付けることが可能になります。また、Movable Typeのエントリー投稿画面の操作により、複数の広告素材をBlog上でランダムに表示させることも可能になります。
利用に際しては A8.net に会員登録していることが必要です。またプラグイン申請時には ASID が必要です。
早速 MT-Mobile を試してみました。特に設定はなく、ダウンロードしたアーカイブを解凍して、plugins ディレクトリに配置し、あとは mtm.cgi をURLで指定するだけです。が、Windows 自宅サーバではトップページが表示された後、ブログを選択すると「指定されたサイトは存在しません。(DNS)」というエラーになります。PCブラウザからは読めました。
とりあえずご報告まで。
Movable Type プラグイン一覧
Movable Type 日本語環境でよく利用されていると思われる MovableType プラグインの一覧です。
海外サイトについては Googleで「Movable プラグイン」で検索した結果より、国内サイトは私が把握しているプラグイン作成者のサイトと Google 検索結果から抽出しています。Movable Type Plugins Directory からの抽出は行っていません。
また国内サイトのプラグインの概要は、配布サイトに掲載されている文言を引用させて頂いてます。
2010.05.01 MT5版のプラグイン一覧を公開しました。
2007.09.10 MT4版のプラグイン一覧を公開しました。本エントリーでのMT4版のプラグイン情報追加は終了します。
注意事項
- プラグインに関するコメント等の主観的要素は含まないようにしています。プラグインの適用についてはご自身の判断で行ってください。
- ここに掲載している全てのプラグインについて動作の正常性を確認している訳ではありません。
- プラグインに関するご質問は配布元へお願い致します。
- すべてのプラグインを網羅できている訳ではありません。掲載もれ等ございましたらご連絡ください。
- 本エントリーの転載はご遠慮ください。
以下、プラグインを配布サイトのアルファベット順に並べています(検索のしやすさから機能別・アルファベット別も考えましたが、エントリーの保守性を優先させて頂きました)。海外サイトのプラグインについては参考となる国内の記事も併せて掲載するようにしています。
当サイトで紹介していないプラグインも数多くありますので、機会があれば紹介していきたいと思います。
内容は(余力があれば)更新する予定ですが、新しいプラグインを作成あるいは発見された時にこのエントリーにトラックバックまたはコメントを送って頂ければ大変有難いです。
更新履歴
- 2008.04.16
- ArchivePage のリンクを変更しました。
- 2007.10.29
- playMML を追加しました。
- 2007.10.09
- DisableFormButton を追加しました。
- CommentAutoPublisher を追加しました。
- IfParam を追加しました。
- 2007.10.01
- EntryRevisions を追加しました。
- SearchResultsLimit を追加しました。
- 2007.07.16
- progressbar を追加しました。
- moebabletype を追加しました。
- BuildFileFilter4OldArchive を追加しました。
- FaviconManager2 を追加しました。
- TimeType を追加しました。
- HatenaBookmarkWidget を追加しました。
- MTPrecode を追加しました。
- MTStopWatch を追加しました。
- CompressGZip を追加しました。
- RecommendedEntry を追加しました。
- LimitCategory を追加しました。
- EmptyFieldReminder を追加しました。
- RakuRakuGoogleVideo を追加しました。
- RakuRakuYouTube を追加しました。
- MTFCKeditor を追加しました。
- mt-fig-comma を追加しました。
- RealtimePreview を追加しました。
- MTTimer を追加しました。
- 2007.07.05
- emoddy を追加しました。
- RebuildQueueRunner を追加しました。
- RebuildQueue-MT4 を追加しました。
- RebuildAt1stView を追加しました。
- 2007.06.23
- RandomLink を追加しました。
- MTLiteSearch を追加しました。
- TouchMe を追加しました。
- 2007.05.25
- PostToTwitter を追加しました。
- 2007.05.23
- PowerRebuild を追加しました。
- 2007.05.09
- BackgroundRebuilder を追加しました。
- CleanUp を追加しました。
- Quickedit を追加しました。
- MTIfItemIsOdd を追加しました。
- Jaccessibility を追加しました。
- Unicode::Normalize を追加しました。
- CatIndexKiller を追加しました。
- StylePreview を追加しました。
- IfMatchEntry を追加しました。
- ケータイキット for Movable Type を追加しました。
- MTSakuinPlugin を追加しました。
- Trackback Ping Link Lookup を追加しました。
- EntryCategoriesModified を追加しました。
- NotJapaneseLookup を追加しました。
- SecretComment を追加しました。
- VarHandler を追加しました。
- iddyMyProfile を追加しました。
- 2007.05.04
- FaceMarkList を追加しました。
- 2007.03.19
- UpdateEntryPostTime を追加しました。
- EntryTitleFull を追加しました。
- 2007.03.11
- Entry Glossary を追加しました。
- AddLivedoorClipUserNum を追加しました。
- CustomEditorButton を追加しました。
- indexcontext を追加しました。
- AlertHatenaBookmark を追加しました。
- EntryConditionalColoring を追加しました。
- AlertEntryInterval を追加しました。
- cmsfavicon を追加しました。
- FaviconManager を追加しました。
- MTIfSearchIncludeBlogs を追加しました。
- mt-account-autodiscovery を追加しました。
- 2007.02.05
- DeleteAndRebuild を追加しました。
- MailForm を更新しました。
- 2007.01.19
- AccessCounter を追加しました。
- 2006.12.13
- SmartRebuild を追加しました。
- 2006.12.08
- EntityRefButton を追加しました。
- 2006.11.30
- SortCategories を追加しました。
- RenameLabel を追加しました。
- 2006.11.29
- HatenaKeywordLink を追加しました。
- 2006.11.24
- doRedirectOutOfAdmin を追加しました。
- 2006.11.21
- SplitString を追加しました。
- 2006.11.16
- Counter を追加しました。
- 2006.11.11
- MailForm を追加しました。
- 2006.11.09
- LoopLimiter を追加しました。
- 2006.11.04
- Silence を追加しました。
- PaginatedFeed を追加しました。
- doAddLinkTargetOut を追加しました。
- 2006.10.31
- Zip file upload for MT を追加しました。
- 2006.10.25
- ImageManager を追加しました。
- 2006.10.16
- CommentOrderNumberByDescend を追加しました。
- duplicateTBPingfilter(3.3用) を追加しました。
- doEntryTitleFull を追加しました。
- doPutCatDescriptEdEntry を追加しました。
- doSelectShowMeTheHTML を追加しました。
- This is good for MT を追加しました。
- 2006.10.06
- MT Commerce を追加しました。
- 2006.10.05
- One Line to Paragraph Plugin を追加しました。
- 2006.09.29
- Acronym を追加しました。
- 2006.09.24
- RealtimeRebuild を追加しました。
- 2006.09.19
- PeriodicVacuum を追加しました。
- 2006.09.14
- AddHatenaBookmarkUserNum を追加しました。
- GoogleAdSense を追加しました。
- GoogleAnalytics を追加しました。
- first_n_lines を追加しました。
- 2006.09.12
- TBBuiltinThrottleFix を追加しました。
- 2006.09.10
- doRedirect を追加しました。
- doEdit を追加しました。
- 2006.09.07
- ArchivePage を追加しました。
- 2006.08.30
- UploadDir Plugin を追加しました。
- BMQuote Plugin を追加しました。
- EasyPodcasting Plugin を追加しました。
- 2006.08.14
- RunPeriodicTasks を追加しました。
- 2006.08.12
- IndentedCategories を追加しました。
- 2006.08.11
- mt-jfold を追加しました。
- 2006.08.07
- AccessTradeWebService を追加しました。
- 2006.08.06
- MTThumbnail を追加しました。
- 2006.08.05
- EntryImages を追加しました。
- 2006.08.01
- Process Tags plugin を追加しました。
- mt-spamstop を追加しました。
- 2006.07.31
- mtdopvstar を追加しました。
- 2006.07.26
- asciiTBPingfilter を追加しました。
- 2006.07.25
- doSearch を追加しました。
- 2006.07.22
- str2linkstr を追加しました。
- InsertLink を追加しました。
- 2006.07.18
- InsertIcon を追加しました。
- KeywordsAsTags を追加しました。
- 2006.07.17
- MT-NGWordBlock を追加しました。
- 2006.07.16
- MT BanASCII を追加しました。
- 2006.07.09
- Affiliate for A8 を追加しました。
- MT-Mobile を追加しました。
- MTGoogleSitemapsPing を追加しました。
- Transformerプラグインの作成方法を追加しました。
- ReleaseDate に3.3版を追加しました。
- mt-mail-form に3.3版を追加しました。
- doEntity を追加しました。
- 2006.06.20
- ArchiveDateFooter を追加しました。
- 2006.06.14
- 下記のプラグインおよびCGIスクリプトを追加しました。
- QUICK CART
- MTAppVersion
- Related Entries by Keywords & Title
- MT-MyAmazonList
- mt-kinensidebar
- Effective Time Plugin
- mt-aws
- mixiSync
- TagSupplementals Plugin
- Mt-keywords2tags
- Mt-cats2tags
- 2006.05.28
- MiwaLab. Plugin を追加しました。
- 2006.05.22
- Captcha Plugin を追加しました。
- 2006.05.21
- RelatedEntries を追加しました。
- 2006.05.18
- ignix_edit_button を追加しました。
- 2006.05.13
- AutoIPBan Plugin を追加しました。
- 2006.05.03
- MultiBlog を追加しました。
- 2006.04.22
- TinyMCE for MT を追加しました。
- mt-sukeroku-plus のURLを更新しました。
プラグイン
2xup repos
- Entry Glossary
- http://2xup.org/repos/mt-plugins/mt-entryglossary.html
- 省略語(abbr)と頭文字語(acronym)から定義リストを生成(参考記事)
Adam Kalsey
- Process Tags plugin
- http://kalsey.com/2002/08/process_tags_plugin/
- エントリーの中でMTタグを使えるようにする
alogblog's MTy plugins
- BigTemplateWindow
- http://alogblog.com/movabletype/plugins/bigtemplatewindow/
- テンプレート編集画面を拡張
Alpha-Geek.com
- MTMostActiveEntry
- http://alpha-geek.com/mostactiveentries/
- コメント数とトラックバック数の合計でランキングを作る
ALPSLAB
- ALPSLAB clip!
- http://www.alpslab.jp/clip.html
- ブログに地図を貼り付ける
antipop2.0
- mt-account-autodiscovery
- http://kentarok.org/mt/2005/08/09/201256
- Movable Type を Account Auto-Discovery に対応させる
Appnel Internet Solutions
- mt-plus
- http://code.appnel.com/dist/mt-plus
- 高度なMovable TypeエントリーサーチエンジンとMT-XSearchフレームワーク(参考記事)
- Feeds.App($25?$75)
- http://code.appnel.com/changelog/2006/01/000020.html
- 指定したRSSを解析してサイドバー等に表示
Arve Bersvendsen
- MTSwitch
- http://virtuelvis.com/archives/2003/03/mtswitch
- タグの値による条件分岐を可能にする(参考記事)
Bazooka
- convert hn
- http://www.nurs.or.jp/%7Eb3/log/archives/2004/05_10_convert_hn.html
- 見出しのレベルを調整する
#BLOG
- MTPingedEntry
- http://www.masahiko.info/blog/archives/000101.html
- トラックバック元記事表示
blog.aklaswad.com
- HatenaBookmarkWidget
- http://blog.aklaswad.com/2007/000170.html
- ブログ全体の「はてなブックマーク」の被ブックマークをダッシュボードにウィジェット表示
- TimeType
- http://blog.aklaswad.com/mtplugins/timetype.html
- Timelogから一日分のログを取得して、MovableTypeに自動投稿する
- FaviconManager2
- http://blog.aklaswad.com/2007/000169.html
- FaviconManagerのMT4版
- CustomEditorButton
- http://blog.aklaswad.com/2007/000080.html
- エントリー編集画面に任意の挿入ボタンを追加可能
- indexcontext
- http://blog.aklaswad.com/2007/000078.html
- コンテナ・タグで囲んだ箇所は、一時的にインデックステンプレートと同じ振る舞いになる(エントリーアーカイブでブログ全体の最新コメント一覧を表示させる等)
- AlertHatenaBookmark
- http://blog.aklaswad.com/2007/000077.html
- エントリー書くのをサボっているとメールで警告してくれる
- EntryConditionalColoring
- http://blog.aklaswad.com/2007/000082.html
- エントリー一覧画面を、公開/下書きの状況によって色分けする
- AlertEntryInterval
- http://blog.aklaswad.com/2007/000082.html
- エントリー一覧画面を、公開/下書きの状況によって色分けする
- cmsfavicon
- http://blog.aklaswad.com/2006/000063.html
- 管理画面にfaviconを設定するtransformerプラグイン
- FaviconManager
- http://blog.aklaswad.com/2006/000066.html
- 管理画面からFaviconを設定できるプラグイン
- MTIfSearchIncludeBlogs
- http://blog.aklaswad.com/2006/000053.html
- あるブログが検索対象となっているかで処理を変更する
blog.bulknews.net
- MT BanASCII
- http://blog.bulknews.net/mt/archives/001820.html
- 英数字または latin-1 だけで構成されたコメント・トラックバックをはじく
Blog::Rescue
- MTEntryHatenaCount
- http://tanimoto.typepad.jp/blogrescue/2005/09/post_02e3.html
- はてぶ(はてなブックマーク)でブックマークされた数を表示
- MTEntryDeliciousCount
- http://tanimoto.typepad.jp/blogrescue/2005/09/delicious__77c9.html
- del.icio.us でブックマークされた数を表示
- MTCommentAuthorImage
- http://tanimoto.typepad.jp/blogrescue/2005/09/post_80af.html
- コメント投稿時に自分の画像を載せる
BoundlessOcean
- MTTrackbackRanking
- http://www.boundless-ocean.ne.jp/archives/000241.php
- トラックバックランキング表示
bradchoate.com
- MTMacro
- http://www.bradchoate.com/past/mtmacros.php
- マクロを定義して置換処理等で独自タグを定義(参考記事)
- MT Regex Plugin
- http://www.bradchoate.com/weblog/2002/07/27/mtregex
- 正規表現が使用可能(参考記事)
- Supplemental Category Tags
- http://bradchoate.com/weblog/2002/10/31/mtcatx
- カテゴリーアーカイブで前後カテゴリーへのリンクを作る(参考記事)
- MTIfEmpty
- http://bradchoate.com/weblog/2004/10/20/mtifempty
- 指定された属性値の空を判定する(参考記事)
brain-dump.com
- Adminlinks
- http://www.brain-dump.com/2003/08/frontend_editing_for_movabletype/
- ページに編集用のリンクを表示
Brandon Fuller
- MT-Enclosures
- http://brandon.fuller.name/archives/hacks/mtenclosures/
- ポッドキャスティング(参考記事)
bricklife.library.*
- mt-link-number
- http://www.bricklife.com/library/mtlinknumber.html
- 2ちゃんねる風のコメント参照を実現
- mt-replace-empty
- http://www.bricklife.com/library/mtreplaceempty.html
- 空文字列を任意の文字列に変換
Code-404
- One Line to Paragraph Plugin
- http://www.code-404.net/article/2006/03/12/line2paragraph-plugin
- 単一の改行で段落へ変換する
CSS HappyLife
- emoddy
- http://css-happylife.com/log/movabletype-plugin/000158.shtml
- 絵文字プラグイン
David Raynes
- MTRandomEntries
- http://www.rayners.org/2002/12/mtrandomentries.php
- エントリをランダムに表示
- Workflow
- http://www.rayners.org/plugins/workflow/
- エントリーを承認制にする(参考記事)
- MTBlogPings
- http://www.rayners.org/2003/06/mtblogpings.php
- トラックバック総数を表示(迷惑トラックバックを除くhack)
- MTVote
- http://www.rayners.org/2003/03/mtvote_1.php
- エントリー評価(参考記事)
- ParentCategoryRebuild
- http://www.rayners.org/plugins/2005/09/parentcategoryr_1.html
- 親カテゴリーを再構築する(参考記事)
- MultiBlog
- http://www.rayners.org/plugins/multiblog/
- 複数のブログに跨ってデータ共有や更新ができる(参考記事)
dh's memoranda
- MTQRcode
- http://uva.jp/dh/mt/qrcode.html
- QRコードを生成する
drk7.jp
- MTGooglePageRank
- http://www.drk7.jp/MT/archives/000486.html
- Googleのページランクを表示する
- MTWeather
- http://www.drk7.jp/MT/archives/000882.html
- お天気表示
- MTIfCategory
- http://www.drk7.jp/MT/archives/000829.html
- カテゴリーを判定
- MTUranaiRanking
- http://www.drk7.jp/MT/archives/000447.html
EasyTalk
- sbtext
- http://serennz.cool.ne.jp/sb/talk/sb.cgi?eid=486
- 特定のテキストフォーマットをHTMLマークアップ
Eat Drink Sleep Movable Type
- Better File Uploader
- http://www.eatdrinksleepmovabletype.com/plugins/plugin_better_file_uploader/
- アップロード画面のカスタマイズ(参考記事)
eightbehind software
- MTGoogleMaps
- http://www.eightbehind.com/googlemaps/
- Google Map を表示する(参考記事)
F@N Communications
- ArchivePage
- http://lab.fancs.com/2006/07/post_1.html
- PHP化不要のアーカイブページのページ分割、およびページング機能の付与
- Affiliate for A8
- http://www.fancs.com/news/release/200606221130.html
- エントリー投稿画面から直接A8.netのプログラムの広告素材を呼び出すことができ、そのままBlogに貼り付けることが可能。またエントリー投稿画面の操作により、複数の広告素材をBlog上でランダムに表示
- MT-Mobile
- http://www.fancs.com/news/release/200606221100.html
- ブログを携帯電話から閲覧可能にする
gemal.dk
- Acronym
- http://gemal.dk/mt/acronym.html
- 略語に<acronym>、<abbr>を自動的に追加(参考記事)
- Favicon Plugin
- http://gemal.dk/mt/favicon.html
- コメント投稿者・トラックバック送信元のファビコンを表示(参考記事)
greenplastic.net
- UpdateEntryPostTime
- http://www.greenplastic.net/2006/07/11_0154.php
- エントリー投稿日時をクリックした時点の時刻に更新するTransformerプラグイン
- EntryTitleFull
- http://www.greenplastic.net/2006/07/11_0154.php
- エントリー一覧のページでエントリータイトルをすべて表示するTransformerプラグイン
- LoopLimiter
- http://www.greenplastic.net/2006/07/11_0154.php
- コンテナタグの中で、指定したループ回数毎に異なる文字列を出力する
- AcceptCommentsPings
- http://www.greenplastic.net/2005/09/28_0344.php
- MT3.2のエントリー一覧のページから選択した複数のエントリーのコメントとトラックバックをon/off出来る
- BanPing2OldEntry
- http://www.greenplastic.net/2005/10/22_2244.php
- ある一定の日数以前のエントリーへのトラックバックを防止
- IfPingsModerated
- http://www.greenplastic.net/2005/11/06_0426.php
- トラックバックを承認制にしている(事前確認にチェックを入れている)場合はタグで挟まれた部分を表示
hirata's techknow MT
- MTPingEntry
- http://www.sixapart.jp/movabletype/developers/hirata/archives/2004/10/post_1.html
- トラックバック元記事表示(参考記事)
HuntingGirledCollective
- Search Keyword Highlight Plugin
- http://girled.net/archives/000671.html
- 検索結果文字列をハイライトする
- Effective Time Plugin
- http://girled.net/archives/000724.html
- 更新時間で表示・非表示を切り替える
iddy
- iddyMyProfile
- http://iddy.jp/mt_plugin/
- iddy API を介してユーザーデータを取得し、Movable Type のテンプレート・タグを使用してデータを反映させる
ideaman's
- ケータイキット for Movable Type
- http://www.ideamans.com/keitaikit/
- 携帯3キャリア(DoCoMo、SoftBank、au)に対応したモバイルサイトを構築
- MTSakuinPlugin
- http://www.ideamans.com/tool/mtsakuinplugin.php
- エントリーごとに設定したキーワードから本の末尾にあるような索引を作成
- MTTrackForward
- http://www.ideamans.com/tool/mttrackforward.php
- キーワードで他のブログを検索し、関連エントリーを引用
- MTGraphviz
- http://www.ideamans.com/tool/mt_graphvizphp.php
- エントリーの編集のみで画像を生成することが可能
- MTAprilFool
- http://www.ideamans.com/tool/mt_aprilfool.php
- エイプリルフールにちょこっといたずらする
ignis_abstantia
- ignix_edit_button
- http://blog.ignix.net/2006/05/ignix_edit_button.php
- エントリー編集支援
jm@foo
- locations.pl
- http://minken.net/mt/archives/000462.html
- エントリーに含まれる緯度経度を返却
Junnama Online (Mirror)
- IfParam
- http://junnama.alfasado.net/online/2007/10/_mt_m.html
- ダイナミックパブリッシングでURLのパラメタで処理を分岐させる
- BuildFileFilter4OldArchive
- http://junnama.alfasado.net/online/2007/07/movabletype_buildfilefilter4ol.html
- タイムスタンプで指定した日付より過去のアーカイブを再構築しない
- moebabletype
- http://junnama.alfasado.net/online/2007/07/moebabletype.html
- 再構築完了画面に萌えキャラ表示
- progressbar
- http://junnama.alfasado.net/online/2007/07/_var_voo_d.html
- 再構築の進行状況をプログレスバーで表示
- RebuildAt1stView
- http://junnama.alfasado.net/online/2007/07/post_99.html
- エントリーアーカイブへの最初のアクセスがあった時点で再構築を行う。MT3/4対応。
- RandomLink
- http://junnama.alfasado.net/online/2007/06/movabletype_7.html
- あらかじめ設定した複数のリンクをランダムに出力する
- MTLiteSearch
- http://junnama.alfasado.net/online/2007/06/mtlitesearchmtsearchcgi.html
- mt-search.cgiの代替プログラム(軽量CGI版)
- TouchMe
- http://junnama.alfasado.net/online/2007/06/movabletype_touchmefor_mt_on_f.html
- FastCGI環境でプラグインの追加等を反映させる
- BackgroundRebuilder
- http://junnama.alfasado.net/online/2007/04/movabletype_background_rebuild_7.html
- 再構築をバックグラウンド化
- CleanUp
- http://junnama.alfasado.net/online/2007/04/post_72.html
- ステータスが「下書き」のエントリー(permalink)が残っていたら削除
- Quickedit
- http://junnama.alfasado.net/online/2007/03/movabletypebookmarklet.html
- エントリーページから編集画面へ移動するプラグイン+Bookmarklet
- MTIfItemIsOdd
- http://junnama.alfasado.net/online/2007/04/post_54.html
- エントリーやカテゴリーの偶数・奇数で出力結果を変更する条件タグ・プラグイン
- Jaccessibility
- http://junnama.alfasado.net/online/2007/03/mt_plugin_jaccessibility_5.html
- Blogのアクセシビリティ向上をCMS側で行う、をコンセプトに作成したフィルタープラグイン
- Unicode::Normalize
- http://junnama.alfasado.net/online/2007/04/unicodenormalizemt.html
- PerlのUnicode::Normalizeテキストフィルター
- CatIndexKiller
- http://junnama.alfasado.net/online/2007/03/mt.html
- 特定のカテゴリーアーカイブを「再構築しない」
- StylePreview
- http://junnama.alfasado.net/online/2007/03/movabletypestylepreview.html
- 公開状態とほぼ同じ状態でテンプレートやCSSが適用された状態で「プレビュー」できる。
- IfMatchEntry
- http://junnama.alfasado.net/online/2007/04/ifmatchentrymt.html
- エントリーに含まれる文字列とか正規表現でテンプレートの処理を分岐
Life on the Kernel
- eval-template.pl
- http://xeres.s55.xrea.com/2005/08/14/010500
- エントリーの中でMTタグを使う
- DebianPackages
- http://xeres.s55.xrea.com/2005/08/14/025600
- Debian のパッケージ情報を表示
- PodTextFilter
- http://xeres.s55.xrea.com/2005/11/21/230508
- エントリーを POD で書く
majordojo
- SidebarManager
- http://www.majordojo.com/projects/SidebarManager/
- サイドバーを切り替える(参考記事)
markpasc.org
- CatEntries
- http://markpasc.org/code/mt/CatEntries/
- MTEntriesで特定のカテゴリーを非表示にする(参考記事)
Milano::Monolog
- AddHatenaBookmarkUserNum
- http://rebecca.ac/milano/mt/archives/001500.html
- Movable Typeの管理画面のエントリー一覧画面にはてなブックマークでブックマークされた数を表示
- GoogleAdSense
- http://rebecca.ac/milano/mt/archives/001499.html
- Movable Typeの管理画面の中にGoogle AdSenseのレポートを表示
- GoogleAnalytics
- http://rebecca.ac/milano/mt/archives/001498.html
- Movable Type管理画面からワンクリックでGoogle Analyticsを表示
- first_n_lines
- http://rebecca.ac/milano/mt/archives/001497.html
- EntryBodyなど、MTタグの内容から頭の数行を抽出するフィルタ
- mt-jfold
- http://rebecca.ac/milano/mt/archives/000878.html
- 文字コード変換と指定文字数以下のカット
miwaLab.
- MiwaLab. Plugin
- http://miwa.offside.ne.jp/topics/movable_type/miwalab_plugin.html
- コンテナタグ・変数タグ・条件タグの拡張
MovableTypeで行こう!
- Silence
- http://cheebow.info/docmt/archives/2006/11/500.html
- mt-tb.cgiとmt-comments.cgiを投稿するときだけリネームする
- KotonohaLink
- http://cheebow.info/docmt/kotonohalink/kotonohalink.html
- 任意の言葉を任意のURLへのリンクつきの文字列へ変換(変換ファイルは自身で用意)
MovableType備忘録
M's folder
- mt-datej
- http://www.villagewood.net/blog/archives/000172.html
- 和風日付表示
MT Extensions
- MTTimer
- http://bizcaz.com/archives/2007/07/07-225727.php
- CGIの処理時間や再構築時間を計測
- MTTagInvoke
- http://www.nonplus.net/software/mt/MTTagInvoke.htm
- attributeにMTタグを使用可能にする(参考記事)
- MTCollate
- http://www.nonplus.net/software/mt/MTCollate.htm
- 収集する(参考記事1/参考記事2)
- Global Listings
- http://www.nonplus.net/software/mt/GlobalListings.htm
- 他のブログの更新履歴の表示(参考記事)
- MTPaginate
- http://www.nonplus.net/software/mt/MTPaginate.htm
- ページ分割(参考記事)
Movable Type Plugins
- Recent Images
- http://www.multiply.org/perl/mtplugs/
- 最近のエントリーの中からイメージだけを取りだす. カテゴリー選択可.
Movalog Plugins
- PowerRebuild
- http://plugins.movalog.com/powerrebuild/
- 管理画面のセレクトボックスからブログ・インデックステンプレート・コメント・トラックバックを一括再構築する(参考記事)
- CustomFields
- http://www.movalog.com/plugins/wiki/CustomFields
- 投稿フィールド・プロフィールを拡張する(参考記事)
- SCode
- http://www.movalog.com/plugins/wiki/SCode
- コメント投稿時にセキュリティコード入力を要求する(参考記事)
MT Hacks
- Smart Rebuild Plugin
- http://mt-hacks.com/20060731-discuss-smart-rebuild-faster-category-rebuilds.html
- カテゴリーの再構築を分割して実行する
naoyaのはてなダイアリー
- mt-ban-norefertb
- http://d.hatena.ne.jp/naoya/20050703
- 言及リンク(元記事へのリンク)がないトラックバックを弾く
nilesh.org
- MTBlogTimes
- http://nilesh.org/mt/blogtimes/
- ブログに書き込んでいる時間を timeline で表示
nlog(n)
- MTCalendarColor
- http://nlogn.ath.cx/plugins/jcalendarcolor/
- 休日表示カレンダー
- MTStripeColor
- http://nlogn.ath.cx/plugins/stripecolor/index.html
- しましまプラグイン(エントリや,コメント欄,トラックバック欄などの色を交互に変える)
- MTCExtractImgTag
- http://nlogn.ath.cx/extractimgtag/
- RSSリーダで概要を読むことができるようにimgタグを抽出する
- MTCRemoveOnclick
- http://nlogn.ath.cx/plugins/removeonclick/
- RSSからonclick 属性を削除し、 Feed Validator for Atom and RSS http://feedvalidator.org/ での警告メッセージ抑止
- MTCPreConv
- http://nlogn.ath.cx/plugins/preconv/
- PRE 要素で囲まれたテキストを改行可能なブロックに変換
- MTAppVersion
- http://nlogn.ath.cx/archives/000687.html
- アプリケーションバージョン表示
Ogawa::memoranda
- RebuildQueueRunner
- http://code.as-is.net/svn/public/RebuildQueueRunner/trunk/
- RebuildQueueの第一フェーズが実行されたタイミングでバックグラウンドプロセスを起動して第二フェーズを実行する(参考記事)
- RebuildQueue-MT4
- http://code.as-is.net/svn/public/RebuildQueue-MT4/trunk/RebuildQueue/
- Movable Type の再構築を2フェーズで行う RebuildQueue のMT4版(参考記事)
- DeleteAndRebuild
- http://as-is.net/blog/archives/001209.html
- エントリーを削除したときに関連するアーカイブの再構築を自動的に行う
- HatenaKeywordLink
- http://code.as-is.net/wiki/HatenaKeywordLink_Plugin.ja_JP
- エントリー本文などをはてなダイアリーキーワードに自動的にリンクする
- PaginatedFeed
- http://code.as-is.net/wiki/PaginatedFeed.ja_JP
- Pagination機能付きのRSSやAtomを生成するMovable Typeアプリケーション
- PeriodicVacuum
- http://code.as-is.net/wiki/PeriodicVacuum_Plugin.ja_JP
- 定期的にデータベースのvacuum命令を実行するプラグイン
- TBBuiltinThrottleFix
- http://code.as-is.net/wiki/TBBuiltinThrottleFix_Plugin.ja_JP
- MT::App::Trackback::_builtin_throttleにパッチ当てするプラグイン
- KeywordsAsTags
- http://code.as-is.net/wiki/KeywordsAsTags_Plugin.ja_JP
- 投稿時にエントリーキーワードを「タグ」として登録するプラグイン
- Mt-keywords2tags
- http://as-is.net/wiki/Mt-keywords2tags/ja
- エントリーのキーワードをMT 3.3以降のタグにコンバートするCGIスクリプト
- Mt-cats2tags
- http://as-is.net/wiki/Mt-cats2tags/ja
- エントリーのカテゴリーラベルをMT 3.3以降のタグにコンバートするCGIスクリプト
- TagSupplementals Plugin
- http://as-is.net/wiki/TagSupplementals_Plugin/ja
- Movable Type 3.3以降の「タグ」に機能追加・拡張
- Captcha Plugin
- http://as-is.net/wiki/Captcha_Plugin/ja
- CAPTCHA™テストによる簡単なアンチコメントスパムプラグイン
- AutoIPBan Plugin
- http://as-is.net/wiki/AutoIPBan_Plugin/ja
- OneHourMaxPings, OneDayMaxPingsによるトラックバックスロットリングの対象となったIPアドレスを自動的にIPBanListに追加
- Mapper Plugin
- http://as-is.net/wiki/Mapper_Plugin/ja
- エントリーなどに含まれるmapタグ*1をマッピングサービスを利用した地図画像に変換
- AddToHatenaBookmark Plugin
- http://as-is.net/wiki/AddToHatenaBookmark_Plugin/ja
- エントリーを公開したときに、そのエントリーをはてなブックマークにポストする
- Entry Category Entries Plugin
- http://as-is.net/wiki/Entry_Category_Entries_Plugin/ja
- 現在のエントリーのプライマリカテゴリーに属するエントリーをリストアップする
- Delicious Tags Plugin
- http://as-is.net/wiki/Delicious_Tags_Plugin/ja
- del.icio.usに登録している自分のタグを読み込んで表示する
- Duplicated TBPing Lookup Plugin
- http://as-is.net/wiki/Duplicated_TBPing_Lookup_Plugin/ja
- 同一ソースURLから同一エントリーへの重複トラックバックを防止する
- Tagwire Plugin
- http://as-is.net/wiki/Tagwire_Plugin/ja
- エントリーのキーワードをイワユル「タグ」として利用するための機能を提供
- TBDecoder Plugin
- http://as-is.net/wiki/TBDecoder_Plugin/ja
- 主に英語版Movable Typeで発生するトラックバックの文字化けを解消する
- CCLicense Plugin
- http://as-is.net/wiki/CCLicense_Plugin/ja
- Creative Commons License(CCL)のURLや画像をバージョンに応じて変更する
- FlickrPublicPhotos Plugin
- http://as-is.net/wiki/FlickrPublicPhotos_Plugin/ja
- FlickrのPublic Photosをリストアップするプラグイン
- Update-n-Ping Plugin
- http://as-is.net/wiki/Update-n-Ping_Plugin/ja
- エントリーを更新したときに更新Pingを送信する
- Recently pinged on Plugin
- http://as-is.net/wiki/Recently_pinged_on_Plugin/ja
- MTEntriesコンテナにrecently_pinged_onオプションを追加する
- Quasi-Spam Filter Plugin
- http://as-is.net/wiki/Quasi-Spam_Filter_Plugin/ja
- コメントスパム受信時、トラックバックスパム受信時のリアクションを複数サポートする
- MTTruncateURL Plugin
- http://as-is.net/wiki/MTTruncateURL_Plugin/ja
- Canonical URLを相対URLに変換する
- MT-I18N Plugin
- http://as-is.net/wiki/MT-I18N_Plugin/ja
- MT3.0日本語版のMT::I18Nの機能をコンテナタグやグローバルフィルタとして使えるようにする
Open MagicVoc.net
- CommentAutoPublisher
- http://home.magicvox.net/trac/mt-plugins/wiki/CommentAutoPublisher
- 一定時間経過後に承認待ちコメントを自動で承認
- SearchResultsLimit
- http://home.magicvox.net/trac/mt-plugins/wiki/SearchResultsLimit
- 検索結果ページで、検索結果数やテンプレートの構築時間に関係するテンプレートタグを追加
- EntryRevisions
- http://home.magicvox.net/trac/mt-plugins/wiki/EntryRevisions
- エントリーの履歴を保存し、任意の過去の記事内容に戻すことが可能
- CompressGZip
- http://www.magicvox.net/archive/2007/03041744/
- コンテンツを gzip 圧縮して出力
- MTStopWatch
- http://www.magicvox.net/archive/2007/03311636/
- ページの再構築時間を計測
- RecommendedEntry
- http://www.magicvox.net/archive/2007/02121659/
- 簡易的な記事リコメンデーション機能を実現
- LimitCategory
- http://www.magicvox.net/archive/2007/02102342/
- ユーザごとに投稿できるカテゴリを制限
- EmptyFieldReminder
- http://www.magicvox.net/archive/2007/01250202/
- 記事投稿時に空欄を警告
- RakuRakuGoogleVideo
- http://www.magicvox.net/archive/2006/12202311/
- ページにビデオコンテンツを埋め込むGoogleVideoで用意されたHTMLタグを簡単に生成
- RakuRakuYouTube
- http://www.magicvox.net/archive/2006/12182048/
- ページにビデオコンテンツを埋め込むYouTube で用意されたHTMLタグを簡単に生成
- MTFCKeditor
- http://www.magicvox.net/archive/2006/12150234/
- エントリ編集画面で WYSIWYG 編集機能に定評のある FCKeditor を使用
- mt-fig-comma
- http://www.magicvox.net/archive/2006/10111206/
- 数字をコンマ区切りにする
- MTGoogleSitemapsPing
- http://www.magicvox.net/archive/2006/05201647.php
- Google Sitemaps には、サイトマップが更新されたことを 通知するための仕組みがあり、この更新通知を自動化する
- RealtimePreview
- http://www.magicvox.net/archive/2006/03041637/
- 編集中の記事を実際の出力に極めて近い状態でリアルタイムにプレビュー
- mixiSync
- http://www.magicvox.net/archive/2006/02041724.php
- MovableTypeの記事を mixi 日記にコピー
phil ringnalda
- Previous and next in category
- http://weblog.philringnalda.com/2004/02/05/previous-and-next-in-category
- エントリー・アーカイブに同一カテゴリーの前後記事を表示(参考記事1/参考記事2)
QUICK-SOLUTION.COM
- QUICK CART
- http://www.quick-solution.com/quickcartpro/index.html
- QUICK CART(Flashベースのカートシステム)をMTに設置するプラグイン
Ramblings of a Code Monkey
- MTBlogCopyright
- http://www.milbertus.com/archives/2003/04/002002.php
- 著作権表示の西暦を最新エントリーの投稿日から判断して表示(参考記事)
simple amazon log
- mt-aws
- http://amazon.uva.ne.jp/log/archives/001345.html
- Amazonウェブサービスを Movable Type から利用する
Six Apart
- Trackback Ping Link Lookup
- http://www.sixapart.jp/movabletype/plugins/trackback_ping_link_lookup.html
- 自ブログへのリンクが無いトラックバックを迷惑トラックバックとして扱う
- Zip file upload for MT
- http://www.sixapart.jp/techtalk/2006/10/mt_plugin_zip-file-upload.html
- Zip 圧縮されたファイルを送信してサーバ上で解凍する
- This is good for MT
- http://www.sixapart.jp/techtalk/2006/09/pluthis_is_good_for_mt.html
- コメント本文を書かなくても気軽にコメントを付けられる
- StyleCatcher
- http://www.sixapart.com/pronet/docs/powertools
- スタイルシート切り替え(参考記事)
staggernation.com
- Collect Plugin
- http://www.staggernation.com/mtplugins/Collect
- 特定のタグ情報を収集する(参考記事1/参考記事2)
- UpdateAuthoredOn
- http://www.staggernation.com/mtplugins/UpdateAuthoredOn/
- 投稿時間更新ボタンを設置(参考記事)
- BigPAPI.pl
- http://www.staggernation.com/mtplugins/BigPAPI/
- Movable Type の管理画面をプラグイン化可能にする(参考記事)
- Compare Plugin
- http://www.staggernation.com/mtplugins/Compare/
- 文字列比較(参考記事)
- RightFields($15)
- http://www.staggernation.com/mtplugins/RightFields
- 投稿フィールドを拡張する(参考記事)
- FilterCategories
- http://www.staggernation.com/mtplugins/FilterCategories/
- 特定のカテゴリーを表示しない(参考記事)
- WeblogsActionMenu
- http://www.staggernation.com/mtplugins/WeblogsActionMenu/
- 管理画面にプルダウンメニューを追加(参考記事)
StatWatch
- StatWatch
- http://www.raquo.net/statwatch/
- アクセス解析情報を管理画面から参照可能(参考記事)
The blog of H.Fujimoto
- VarHandler
- http://www.h-fj.com/blog/archives/2005/12/27-130612.php
- MTSetVar/MTGetVarタグでの変数処理を拡張し、加減乗除と条件判断を行えるようにする
- SecretComment
- http://www.h-fj.com/blog/archives/2005/10/30-102026.php
- コメントをブログの管理者にだけ見えるようにする
- NotJapaneseLookup
- http://www.h-fj.com/blog/archives/2005/10/08-110622.php
- 日本語を含まないコメントやトラックバックを迷惑コメント/トラックバックとみなす
- EntryCategoriesModified
- http://www.h-fj.com/blog/archives/2005/10/12-085029.php
- MTEntryCategoriesタグの拡張版。エントリーに割り当てた主カテゴリーと副カテゴリーを区別して出力
- AccessCounter
- http://www.h-fj.com/blog/archives/2007/01/14-130509.php
- アクセスカウンタープラグイン
- SortCategories
- http://www.h-fj.com/blog/archives/2006/11/30-141201.php
- MTSubCategories(またはMTTopLevelCategories)でカテゴリー一覧を出力する際にのみカテゴリーを好きな順番に並べ替えられる
- SplitString
- http://www.h-fj.com/blog/archives/2006/11/19-184729.php
- 文字列を1文字ずつ出力する
- MailForm
- httphttp://www.h-fj.com/blog/archives/2007/01/23-111038.php
- メールフォームプラグイン(Ajax対応・V1.20)
- RealtimeRebuild
- http://www.h-fj.com/blog/archives/2006/09/23-123426.php
- リアルタイム再構築プラグイン
- RunPeriodicTasks
- http://www.h-fj.com/blog/archives/2006/08/11-212150.php
- 「ほぼ」指定日投稿(JavaScript版)
- EntryImages
- http://www.h-fj.com/blog/archives/2006/08/05-124912.php
- エントリー内の画像をリストアップする
- InsertLink
- http://www.h-fj.com/blog/archives/2006/07/18-161953.php
- リンクの挿入をより便利にする(target属性の選択・過去のエントリー一覧からリンク先選択)
- InsertIcon
- http://www.h-fj.com/blog/archives/2006/07/16-170028.php
- エントリー投稿画面で絵文字を入れられるようにする
- Transformerプラグイン作成方法
- http://www.h-fj.com/blog/archives/2006/06/29-160858.php
- Transformerプラグインの作成方法
- RelatedEntries
- http://www.h-fj.com/blog/archives/2006/05/18-222001.php
- エントリーの関連付けを行う
- mt-mail-form
- http://www.h-fj.com/blog/archives/2006/07/07-103056.php(3.3版)
- http://www.h-fj.com/blog/archives/2006/03/09-215350.php
- メールフォーム作成用プラグイン
- MTEntriesRecentlyPinged
- http://www.h-fj.com/blog/archives/2005/01/23-004109.php
- 最近トラックバックがあったエントリーを一覧表示する
- MTEntriesRanking
- http://www.h-fj.com/blog/archives/2005/06/25-191615.php
- エントリーをコメント数やトラックバック数で並べ替える
- MTTimeCount
- http://www.h-fj.com/blog/archives/2005/03/04-113128.php
- 時間帯ごとのエントリー等の数をカウント
- Recents
- http://www.h-fj.com/blog/archives/2005/06/23-000707.php
- 最近のコメント/最近のトラックバックをエントリーとともに色々並び替えて表示する
- ReleaseDate
- http://www.h-fj.com/blog/archives/2006/07/02-122104.php(3.3版)
- http://www.h-fj.com/blog/archives/2005/11/09-130618.php
- エントリーの作成日時を公開日時に自動更新する
- CutFirstChar
- http://www.h-fj.com/blog/archives/2004/12/19-113315.php
- カテゴリを任意の順番に並べ替える
- mt-period
- http://www.h-fj.com/blog/archives/2005/05/15-160000.php
- (ほぼ)指定日投稿
- mt-rebuild-preview
- http://www.h-fj.com/blog/archives/2005/06/30-090135.php
- http://www.h-fj.com/blog/archives/2005/08/22-221120.php(BigPAPI対応)
- エントリーのプレビューを行う
- ModTextFilter
- http://www.h-fj.com/blog/archives/2005/08/28-160725.php
- 「改行を変換する」を改良する
- KnockoutSpammer
- http://www.h-fj.com/blog/archives/2005/11/19-111441.php
- コメントスパム送信者にコメントをさせないようにする
- addtarget
- http://www.h-fj.com/blog/archives/2005/11/20-110709.php
- コメント投稿者のBlogを別窓で開く
- BookmarkCount
- http://www.h-fj.com/blog/archives/2005/11/24-160441.php
- はてなとdel.icio.usの被ブックマーク数を得る
- TechnoratiBlogInfo
- http://www.h-fj.com/blog/archives/2006/01/03-080536.php
- TechnoratiのBlog情報を表示する
- IfTemplateType
- http://www.h-fj.com/blog/archives/2006/01/27-152207.php
- テンプレートの種類を判断する
yokku blog
- Related Entries by Keywords & Title
- http://yokku.com/blog/2004/09/related_entries.html
- キーワードとタイトルによる関連記事の表示。
あした天気になあれ
- FaceMarkList
- http://jhf.dip.jp/MT/FaceMarkList/
- 投稿画面でフェイスマーク(顔アイコンの画像)を挿入するツール
- ImageManager
- http://jhf.dip.jp/teruterubouzu/2006/10/21-172214.php
- サーバにアップロードされている複数の画像の縮小・img タグのカスタマイズ
あたまがうにになる
- mt-kinensidebar
- http://shohoji.net/blog/archives/001260.html
- 禁煙サイドバーを表示
カイ氏伝
- AddLivedoorClipUserNum
- http://blogging.from.tv/archives/000332.html
- livedoor クリップ数を管理画面に表示
株式会社インタースペース
- AccessTradeWebService
- http://www.interspace.ne.jp/press/press/060802.html
- アクセストレード・Webサービスプラグイン
エムロジック放課後プロジェクト
- PostToTwitter Plugin
- http://labs.m-logic.jp/2007/05/movabletypeposttotwitter_v111.html
- エントリーのタイトルとパーマリンクのTinyURLを投稿する
- EntityRefButton Plugin
- http://labs.m-logic.jp/2006/12/movabletypeentityrefbutton_v00.html
- エントリー編集画面で選択した文字列を実体参照化するボタンを追加
- RenameLabel Plugin
- http://labs.m-logic.jp/2006/11/movabletyperenamelabel_pluginv.html
- エントリー編集画面のフィールド名を変更する
- Counter Plugin
- http://labs.m-logic.jp/2006/11/movabletypecounter_pluginver05.html
- カウンタを使えるようにするプラグイン(カウント値の特定の数値との比較、偶数・奇数判別等も可能)
- UploadDir Plugin
- http://labs.m-logic.jp/2006/07/movabletypeuploaddir_pluginver.html
- ファイルの拡張子によってアップロード先のディレクトリを自動的に切り替える
- BMQuote Plugin
- http://labs.m-logic.jp/2006/07/movabletypebmquote_pluginver05_1.html
- 「クイック投稿」を行う際の引用文の書式を変更する
- EasyPodcasting Plugin
- http://labs.m-logic.jp/2006/06/movabletypeeasypodcasting_plug.html
- Movable TypeでPodcastingを行う
お気楽極楽ブログ
- playMML
- http://tech.bayashi.jp/archives/entry/movabletype-plugin/2007/001930.html
- 「メロディ再生記法」をMovableTypeで実装する
- doRedirectOutOfAdmin
- http://www.bayashi.net/archives/entry/2006/000381.html
- 外部ページへのリンクをリダイレクトする
- doAddLinkTargetOut
- http://www.bayashi.net/archives/entry/2006/000363.html
- 管理画面で外部リンクを新ウィンドウで開く
- doEntryTitleFull
- http://www.bayashi.net/archives/entry/2006/000327.html
- 管理画面でエントリーリストのタイトルを全表示する
- doPutCatDescriptEdEntry
- http://www.bayashi.net/archives/entry/2006/000324.html
- 管理画面のカテゴリー名を MTCategoryLabel ではなく MTCategoryDescriptionで表示する(+コード修正が必要)
- doSelectShowMeTheHTML
- http://www.bayashi.net/archives/entry/2006/000318.html
- ファイルのアップロードで「HTMLを表示」をデフォルト選択状態にする
- doEdit
- http://www.bayashi.net/archives/entry/2006/000313.html
- 編集ボタン拡張BigPAPIプラグイン
- doRedirect
- http://www.bayashi.net/archives/entry/2006/000312.html
- ブログからのリンクをリダイレクタ経由にするプラグイン
- mtdopvstar
- http://www.bayashi.net/archives/entry/2006/000314.html
- 無料アクセス解析CGI - dopvSTAR* でMovableTypeでログ取得する場合に、ログ取得タグを自動的に書き出す
- doSearch
- http://www.bayashi.net/archives/entry/2006/000310.html
- キーワードを検索エンジンにリンクする
- str2linkstr
- http://www.bayashi.net/archives/entry/2006/000309.html
- 任意のキーワードを任意のURLにリンクする
- doEntity
- http://www.bayashi.net/archives/entry/2006/000303.html
- トラックバックURLを実体参照文字に変換してトラックバックスパムを予防する
コマわり。
- MT-NGWordBlock
- http://www.kammy3.jp/archives/20050707_574.html
- NGワードが存在するコメント・トラックバックをブロック
- MT-MyAmazonList
- http://www.kammy3.jp/archives/20050627_573.html
- Amazonの商品を検索、好きな商品をリストアップし、テンプレートに特定のタグを記述することで、エントリー投稿時にリストアップした商品からランダムのリンクリストを作成
ささやかなる実験場の開発室(HSJ.jp)
- mt-sukeroku-plus
- http://hsj.jp/works/archives/001435.html
- テキストをYukiWiki風・PukiWiki風・はてなダイアリー風にマークアップ
ビジネスブログ総合研究所
- MT Commerce(有償)
- http://www.bbri.jp/mtcommerce/product/
- ECブログ構築プラグイン(Movable Type の特性を保ちつつ、簡単にショッピングカート機能を追加)
「まにてん堂」
- mt-cgipath
- http://kaeru.cheap.jp/ma2ten/blog3/archives/2005/03/post_225.html
- アーカイブパスの相対指定用プラグイン
レビログ::プログラム
- pmHeadChanger
- http://revilog.com/program/2005/12/006736.html
- カテゴリー名などの先頭文字列を任意の文字列に置換(または除去)
人生迷い箸
- Trimj
- http://mayoi.net/archives/2004/03/01-1756.php
- トリミング(日本語対応でタイトル等の表示文字数を制限する)
世界中の1%の人々へ
- TinyMCE for MT
- http://www.dakiny.com/archives/computer_and_internet/contents_management_system/movable_type/plugin/tinymce_for_mt/
- AjaxなWYSIWYGエディター
鵺的:想空間
- mt-spamstop
- http://www.so-kukan.com/gnue/archives/2005/02/mtspamstop_2005.html
- aタグを含むコメントスパムをブロック(改造版)
小粋空間
- DisableFormButton
- http://www.koikikukan.com/archives/2007/09/27-011111.php
- エントリー投稿時に、「保存」や「確認」等のフォームボタンをグレーアウトする
