「CheckRelease for Movable Type」は、Movable Typeに「公開申請」「承認機能」といった多段階ワークフロー機能を追加するプラグインです。 サイトの管理は、社内外問わず、複数のメンバーで運用することも増えています。サイト規模が大きくなるにつれ、関わるメンバーが増え、「記事」「コンテンツタイプ」「ウェブページ」の管理が煩雑になりがちです。 「CheckRelease for Movable Type」は、Movable Typeの管理画面上で完結可能な機能を追加するため、複数の業務ツールを使うことなく、運用作業を効率化・最適化します。 公開中ページを、承認フローを通して日時指定で新バージョンに更新・差し替え公開できます。
「CheckRelease for Movable Type」は、Movable Typeに「公開申請」「承認機能」といった多段階ワークフロー機能を追加するプラグインです。 サイトの管理は、社内外問わず、複数のメンバーで運用することも増えています。サイト規模が大きくなるにつれ、関わるメンバーが増え、「記事」「コンテンツタイプ」「ウェブページ」の管理が煩雑になりがちです。 「CheckRelease for Movable Type」は、Movable Typeの管理画面上で完結可能な機能を追加するため、複数の業務ツールを使うことなく、運用作業を効率化・最適化します。 公開中ページを、承認フローを通して日時指定で新バージョンに更新・差し替え公開できます。
コンテンツデータ・ブログ記事・ウェブページについて、公開後の記事保存で再構築を行わない選択が可能です。
コンテンツデータ・ブログ記事のデータを一覧画面で一括編集できます。 LiistingFieldEditorプラグインとの違いは、複数の記事を一括編集できる点です。
コンテンツデータの共通データについて、一括編集が行えます。 また、コンテンツデータの作成ユーザを変更することができます。
コンテンツデータ・カスタムフィールドのデータを一覧画面で編集できます。保存はAjaxで行います。
Movable Typeのコメント投稿で自動返信メールを送信します。
CSV形式でMovable Typeのカスタムフィールド定義データのエクスポート・インポートが可能です。
コンテンツデータ・記事・ウェブページについて、公開後の下書き機能を提供します。日時指定公開も可能です。
コンテンツデータ・記事・ウェブページの承認ワークフローを実現します。 日時指定・多段階承認・複数ユーザー承認・グループ管理の各機能を用意しています。クラウド版、AMI版にも対応。
コンテンツデータ・記事・ウェブページについて、CSV形式でのインポート・エクスポートが可能です。
MT-IFTTTは WordPress のようにIFTTTと連携し、 Twitter や Facebook Page、Slack などへ自動POSTを可能にします。 Movable Type 6系、7系で動作します。
MT-Eraserはインデックステンプレートの非公開時に出力ファイルを自動で削除します。 記事やウェブページと同じ感覚でサーバから出力ファイルを削除します。Movable Type 6系、7系、8系で動作します。
MT-Minifier はテンプレートの再構築時に、出力ファイルのミニファイ処理を自動で行います。 対象となるのは html と CSS 、JS ファイルです。テンプレートはミニファイ前の状態を保持します。 Movable Type 6系、7系、8系で動作します。
管理画面へメッセージを表示します。
PasswordLifetimeプラグインは、MTユーザのログイン・パスワードの有効期限を設定するプラグインです。有効期限が切れた場合、強制的にパスワード再設定画面へと切り替わり、ユーザはパスワード変更以外の操作ができなくなります。また有効期限が近づいたユーザは、画面上部に通知が表示されます。
管理画面へのアクセスの可否をIPアドレスごとに管理できるようにします。様々な事情により、ウェブサーバの設定を変更できない場合でも、本プラグインのみで対応できます。
その他、以下の機能があります。
Movable Type管理画面のセッションを用いてDataAPIへのアクセスを行うプラグインです。主に管理画面の拡張を行いたい場合に使用します。
TwoFactorAuthenticationプラグインは、Movable Typeに2要素認証(2段階認証)の機能を追加することで、セキュリティを強化し、アカウントの不正使用を防止することができます。
スマートフォンによる2要素認証 2要素認証を有効にすると、通常のユーザ名/パスワードによるログインの後、確認コードの入力が求められるようになります。Google Authenticator等のスマートフォン上のアプリケーションが生成する、1度限り有効の確認コードを入力しなければ、ログインが完了しません。つまり、知っている情報(ユーザ名/パスワード)と、持っている情報(スマートフォン)がそろわなければログインできない、ということになります。 リカバーリーコード生成機能 スマートフォンにアクセスできない、あるいは紛失した場合でも、一時的にログインできるよう、リカバリーコードを生成する機能も提供しています。
Googleでの検索結果アンカーに対応するためにh1-h6に対してIDを自動で割り振ります
MTタグで祝日判定を行います
MT管理画面にAWSのCloudfrontキャッシュ削除、S3へのコンテンツ転送、EC2のスナップショットなどの機能を追加します。
Google Authenticatorによる多要素認証の機能を有効にします
Eメールによる多要素認証の機能を有効にします
多要素認証の機能を有効にします
ユーザをCSV一括登録し、ブログに対するロール割当てもこのCSV一括登録でできるようにします。
zipを解凍して [ImportAuthor] フォルダーごと、MT設置ディレクトリー /plugins にアップロードします。
MT管理画面の「システム>ユーザー」メニューに「ユーザーインポート」が増えているのでここからCSVをアップします。
CSV ファイルのフォーマットについては ドキュメントをご覧ください。
Movable Type の管理画面で作成した一覧画面用の「フィルタ」を利用してMTMLやData APIで記事が出力できます。
インストール後のディレクトリの配置は以下のようになります。
$MT_HOME/
plugins/
FilteredObjects/
Movable Typeのページ(エントリー、またはウェブページ)を本文中の任意の箇所で複数ページに分割するプラグインのMT6対応版です。
過去に Movable Type4対応版 として開発したものをベースに、MT6対応版として復活させました。
v2.0では、A-Member と DynamicMTML との併用で、1ページ目は公開ページとし、2ページ目以降は会員限定(要ログイン)ページとすることが可能です。
zipファイルを解凍して現れる [EntryPrevNext2]フォルダごと、MTディレクトリ/plugins ディレクトリにアップロードします。
MTデフォルトの MTEntryPrevious/Next とほぼ同じ使い方ですが、 by_category="1" モディファイア指定時に、次/前記事として メインカテゴリを同じくする記事だけを対象にする点が異なります。
zipを解凍して [AmpConvert] フォルダーごと、MT設置ディレクトリー /plugins にアップロードします。
ampページを出力するアーカイブテンプレートを追加し、 変換したい範囲を、
詳しくはドキュメントをご覧ください。
「manual」は、Movable Type専用の、マニュアル作成のためのテーマです。HTMLでA4印刷に最適化されたマニュアルを作成し、PDFもしくは紙で出力することができます。 CSS等は、基本的にMacOS+Safari+Acrobat前提となっています。
一覧画面に表示される、公開日、公開終了日、更新日の表示形式を、プラグインの設定画面で変更できます。
インストールしたディレクトリ構成は下記のようになります。
$MT_HOME/
plugins/
CustomizableListDateFormat/
CustomizableListDateFormat プラグインの設定画面のそれぞれのフィールドに、日付の書式を入力して保存してください。
利用できる日付の書式は、下記のページの「format=”format”」の項の内容となります。
日付に関するテンプレートタグのモディファイアリファレンス : Movable Type ドキュメント
空欄の場合は、ユーザーの言語設定の日付のフォーマットになります。
本プラグインは株式会社ワールドイズマインに譲渡しました。
ObjectTreeプラグインと組み合わせて、ツリー型のカスタムフィールドを追加するプラグインです。
記事に他の記事を関連付けるなど、オブジェクト間で様々な関連付けを行うことができます。
本プラグインは株式会社ワールドイズマインに譲渡しました。
記事やカテゴリなどの各種のオブジェクトを組み合わせて、ツリー構造を作ることができるプラグインです。
グローバルナビゲーションの管理など、ツリー構造を作りたいときに便利です。
本プラグインは株式会社ワールドイズマインに譲渡しました。
ページのレイアウトをドラッグアンドドロップで行うことができるプラグインです。
このプラグインに合わせたテンプレートとCSS(グリッドシステム)が必要ですが、ページのレイアウトを簡単に行える点がメリットです。
本プラグインは株式会社ワールドイズマインに譲渡しました。
記事/ウェブページ/テンプレートを、同時に2箇所以上で編集することを防ぐプラグインです。
「他のユーザーが編集した記事に、別の内容を上書きしてしまった」といったことを防ぐことができます。
このプラグインは、ブログ記事やウェブページの追加/変更/削除が実行されると、QuickSearchの検索インデックスを自動更新します。
システム > プラグイン > Quick Search の設定画面に遷移し、QuickSearchのコンテンツキーとAPI秘密鍵を設定してください。
Bootstrapを採用したレスポンシブWebデザインの Movable Type 6 テーマ(テンプレート)です。
Apache 2.0 Licenceで配布されている Bootstrap 用のテーマ「Clean Blog」を Movable Type のテーマとして利用できます。「Clean Blog」については、以下を参照ください。
Clean Blog is a stylish, responsive blog theme for Bootstrap created by Start Bootstrap. This theme features a blog homepage, about page, contact page, and an example post page along with a working PHP contact form. -- https://github.com/IronSummitMedia/startbootstrap-clean-blog
Google OpenID Connect 経由でのコメンター認証機能を提供します。
このプラグインは、MovableType上でテキストスニペットを管理するための仕組みと、テンプレート上でテキストスニペットを呼び出すタグを提供します。
本パッケージに含まれる「plugins」ディレクトリ内のディレクトリ「Multilabel」を、MovableTypeインストールディレクトリの「plugins」ディレクトリの下にコピーしてください。 作業後、Movable Typeのシステム・メニューのプラグイン管理画面を表示し、プラグインの一覧に「Multilabel」が表示されていることを確認してください。
システム、ウェブサイト、ブログのプラグインから設定することができます。
分類(class)はカンマ(,)区切りで入力すると、キーワードと対になるテキストフィールドが追加されます。 デフォルトでは、ja, en, cn, krが登録されています。
ラベルのクラスをグローバルに定義します。 このブロックタグ内では後述するMultilabelTextタグ(ファンクションタグ)のclassを省略することができます。
指定されたキーワードに対応するラベルを呼び出すことができます。 上述のMultilabel(ブロックタグ)の中で呼び出された場合は、classモディファイヤの指定を省略することができます。 Multilabel(ブロックタグ)を使わず、直接MultilabelTextタグを使用する場合は、classを指定することで直接ラベルを呼び出すことができます。
ブロックタグを使用してclassを指定し、その中でファンクションタグで呼び出す。
<mt:Multilabel class="ja">
<mt:MultilabelText keyword="about">
<mt:MultilabelText keyword="about" class="en">
</mt:Multilabel>
<!-- 出力 -->
概要
About
Movable Type のシステムログをファイルに出力します。プラグインなどの開発時にログの参照を容易にできます。
プラグインを導入後は、MT::Log テーブルへの書き込みがすべてファイルに出力されます。ログファイルは、標準ではサポートディレクトリ(e.g. /mt-static/support)に [log4mt.log] というファイル名で出力されます。
アクセスランキングを表示できます。ブログ記事のアクセス数をカウントします。アクセス数順で指定した数のブログ記事を一覧することができます。
ブログ記事のランキング表示は、MTEntries のモディファイア sort_by に accessed_count を指定します。
<mt:Entries sort_by="accessed_count">
...
</mt:Entries>
Movable Type 5.1(またはそれ以降)
本プラグインは株式会社ワールドイズマインに譲渡しました。
FreeLayoutCustomFieldプラグインを拡張し、利用できるフィールドの種類を増やすプラグインです。
以下の型のフィールドを作成できるようになります。
SimilarEntries は、記事の任意のフィールドの値をキーにして、その記事に関連する記事をリストアップする Movable Type プラグインです。
本製品は、Movable Typeのプレビュー機能を強化するプラグインです。
通常版と企業ユースを想定したPro版があり、それぞれ以下の機能を持っています。
さらにその上位版となる「DynamicPreview Pro」では以下の機能も搭載!
無償で利用できて無駄に多機能な、携帯メールによる記事投稿のためのMovable Typeプラグイン。
記事タイトルあるいは入力された文字列を英語に翻訳し、ベースネームに挿入します
このプラグインは、Microsoft Translator サービスを利用しています。事前に Client ID と Client Secret を取得する必要があります。
MTでテーマを同期するためのツールチェーンの一部で、ブログのテンプレートと「テーマ」のファイルをリンクすることができるプラグインです。
リンクの一括設定は次のようなイメージです。ブログの新規作成画面に「テンプレートにリンク」のチェックボックスが追加され、これにチェックを入れてブログを作成すると、作成されたブログのテンプレートから「テーマ」のファイルにリンクされます。
インストール後のディレクトリの配置は以下のようになります。
$MT_HOME/
plugins/
SyncedTheme/
このプラグインを使って「<__trans … />」を含むテンプレートにリンクをすると、翻訳された状態で保存されます。(元に戻すことはできません)
Movable Type 6 で使用されているリッチエディタ TinyMCE 用の絵文字プラグインです。 Six Apart 絵文字が使えるようになります。 Six Apart 絵文字 | Six Apart
インストールするとスマイルマークのボタンがリッチエディタの 2 段目右側に追加されます。
このボタンをクリックすると絵文字一覧が表示されますので、使いたい絵文字をクリックしてください。
mt-static と plugins を、MT のインストールディレクトリにアップロードしてください。
同梱している Six Apart 絵文字は『クリエイティブ・コモンズ 表示 2.1 日本 ライセンス』です。
カスタムフィールドの内容も含めて記事をコピーして、新しい記事を作成します。
このプラグインは、記事の保存時に公開日時を現在日時で自動で置き換えます。
記事の投稿・編集画面でアイテムのダイアログに表示されるアイテムをログイン中のユーザーがアップロードしたものに限定します。
Movable Type に「パス別」というマッピングのタイプを追加する、MappingBasedArchive というプラグインを公開しました。ざっくりいうと「カスタムフィールドの値ごとにアーカイブを作ることができる」ようになるプラグインです。
Amazon Elastic Transcoderによる動画変換機能を追加します。
AWSのコマンドラインツールではなくAPIを直接利用しており、比較的多くのサーバ上で利用頂けます。
インストールすると、アイテム一覧から「動画変換」できるようになります。
動画変換ジョブを登録すると、タスク(run-periodic-tasks
)により、自動的に以下の操作が行われます。
MTのテンプレート上で他のXML/HTMLファイルをスクライピングするプラグインです。XPath形式で、ノードを取得します。 商用・改変・再販可能です。
関連する記事・ウェブページを再構築します。
プレーンエディタの機能拡張セット
TinyMCE 標準の charmap 機能を有効にします。charmap 機能では、HTML 特殊文字を文字パレットから選んで挿入することができます。
html5slidesを使ってMovable Type 6のウェブサイトまたはブログでプレゼンテーションが出来るテンプレートです。簡単なプレゼン作成やウェブでのプレゼン資料公開に最適です。
ウェブサイトにも記事を書くことが出来るMovable Type 6に対応しました。2種類のテンプレートで以下の3つの構成で利用できます。
基本的にオンラインで使用しますが、インターネットが利用できる環境であればローカルにインストールしてプレゼンすることもできます。
Apex は、Media Queries を利用したレンスポンシブ デザインのテーマです。PC、スマートフォン、タブレットなど表示するデバイスによって、最適な表示を行います。また、全部で 6 種類のスタイルが同梱されていますので、スタイル・キャッチャーで簡単に見た目を切り替えることができます。
Apex には、以下のような特徴があります。
大画面では2カラム(右サイドバー)スマートフォンなどの小さい画面では1カラムで表示出来るBootstrap謹製のBlog templateをベースに Movable Type 標準のテーマ「Rainier」で実装されたオープングラフ(Open Graph Protocol)や Microdata、構造化データ、ページネーションを加味し、レスポンシブデザインのテーマに仕上げました。
本プラグインは株式会社ワールドイズマインに譲渡しました。
Movable TypeのPerlのエンジンを利用したダイナミックパブリッシング機能を提供します。 Movable Type標準のダイナミックパブリッシングと異なり、既存のプラグインやテンプレートがそのまま動作します(ただし一部動作しないものもあります)。
本プラグインは株式会社ワールドイズマインに譲渡しました。
ブログ記事を柔軟に検索します。 検索条件はテンプレートタグで指定します。 Movable Type 6ではData APIを使った検索にも対応します。
指定した配列から1つ、または複数の要素を取り出した配列を返します。
MailPackは、Movable Typeで携帯からのモブログやPCからのメール投稿をするプラグインです。
FutureRebuild プラグインを利用すると、指定した日時にページを再構築させることができるようになります。
このプラグインを導入すると、ウェブページ・ブログ記事を他のブログに移動したり、または複製したりすることができるようになります。
(なお、記事についたコメントやトラックバックは移動・複製できません)
ImageUploadUtilityは、Movable Type用の画像アップロード機能補助プラグインです。 本プラグインを利用すると以下のことが実現できます。
上位版となるPro版もご用意しております。
機能詳細ほかは「ダウンロード」からご確認ください。
なお、Pro版についてはビジネス向け有償ライセンスのみの提供となります。
PHPで動作するHTMLテンプレート式ショッピングカート SKELETON CARTと、Movable Typeを連携させるプラグインです。
SKELETON CARTは、商品ページ生成機能/在庫管理機能などの「管理画面」機能を持っていません。
Movable Type用の本プラグインと、SKELETON CART用の別プラグイン(MTDBConnector)を利用することで、Movable Typeでそれを補うことが可能となり、ASPショッピングカートや他のショッピングカートプログラムを利用するのに比べ、管理画面を一元化できることがメリットになります。
Movable Type 6とGoogleAnalyticsを連携させて、 解析データから様々な情報をMT6の管理画面に表示させます。 ※講演資料 http://www.sixapart.jp/seminar/MT-semina-2013-11-11-ideamans.pdf
特定のカテゴリコンテキストをセットするMTSpecificCategoryタグを提供します。
MovableType6管理画面のダッシュボードに、自由にメッセージを出力できます。 メッセージは全てのMTユーザに通知されます。 公開開始日時、終了日時を設定できます。 ※ メッセージの管理は、システム管理者のみ行えます。 ※ MT6専用です。
TinyMCE が標準で提供する各種ボタンを Movable Type で利用可能にします。
テンプレート編集画面でMTタグやモディファイアを補完できるようにします
画像からお洒落っぽい色を抜き出します
選択された文字列に、日本語、又は英語のスタイルを適用させることができるようになります。
PSGI 環境で、Movable Type の各種アプリケーションに対して、ベーシック認証を設定する事ができます。ベーシック認証には、Movable Type のユーザー情報が利用されます。
環境変数のDebugModeが有効である場合に、リクエストパラメータの一覧が標準エラー出力(多くの場合にはstarmanを実行した端末)に表示されるようになります。
mt-search.cgiの検索条件へのエイリアスを作成することができます。
Data API のレスポンスをキャッシュする仕組みを導入します。
Data API のレスポンスを PHP を使ってキャッシュします。
概要
DisableRebasename は Movable Type の記事の編集時に、自動で出力ファイル名が設定されるのを無効化するプラグインです。
動作条件WordPressで絶大な人気を誇るSTINGER3みたいなテーマがMTにも欲しい!と思いレスポンシブWEBデザイン対応のEigerをベースにゴリゴリ見た目をカスタマイズし、SEO対策でタグ構造をチューニングしました。
概要
SetDefaultCategory は Movable Type の記事にデフォルトカテゴリを設定することができるプラグインです。
Data API での記事(entries)の検索を拡張するプラグインです。
このプラグインをインストールすると「タグ」「カテゴリ」「日時」で記事を絞り込むことができます。
日時は「公開日」「作成日」「更新日」「公開終了日」での絞り込みが可能です。タグとカテゴリについては、指定した値を「含む」検索になります。
Dreamweaver風のチェックアウト機能を提供し、複数人での更新作業を支援します
Bootstrap 3はCSSフレームワークのBootstrap 3をベースにしたテーマです。。Media Query (CSS) を利用したマルチデバイス対応に加え、Movable Type の機能を使ってロゴやナビゲーションの内容を簡単にカスタマイズできます。
カテゴリの迅速な入力を可能にします。
Google Analyticsレポート情報からユニークビジター数データを取得し、JSONファイルを出力生成します。 jQueryオリジナルプラグインを使い、JSONデータをコンテンツ内にリスト表示させます。簡単にGoogleAnalyticsデータを利用したアクセスランキングをMovable Typeに実装できます。
MTAppjQuery とは、Movable Type の管理画面を jQuery でカスタマイズしやすくするプラグインです。
Movable Type で位置情報に基づく記事の検索・地図表示などを実現します。
Loupe を使えば、Movable Type へログインをしなくても、あなたのブログの状態を即座に確認することができます。
Eiger は企業サイトのようなブログを作成できる、レスポンシブ Web デザインを採用したテーマです。Media Query (CSS) を利用したマルチデバイス対応に加え、Movable Type の機能を使ってロゴやトップページの画像、ナビゲーションの内容を簡単にカスタマイズできます。
Rainierは、個人向けのブログに最適な、Media Queries (CSS) を利用したマルチデバイス対応のテーマです。PC、スマートフォン、タブレットなどのサイズを検知して、最適なデザイン表示を行います。また、テーマのロゴやヘッダーバナー画像、ナビゲーションの内容を簡単にカスタマイズできる機能を実装しています。