MT-MCTField(MT-MultipleContentTypeField)はコンテンツタイプを拡張します。 1つのコンテンツタイプフィールドに複数のコンテンツタイプを読み込むことができます。 Movable Type 7系、8系で動作します。
MTタグで祝日判定を行います
Movable Type のシステムログをファイルに出力します。プラグインなどの開発時にログの参照を容易にできます。
プラグインを導入後は、MT::Log テーブルへの書き込みがすべてファイルに出力されます。ログファイルは、標準ではサポートディレクトリ(e.g. /mt-static/support)に [log4mt.log] というファイル名で出力されます。
MTでテーマを同期するためのツールチェーンの一部で、ブログのテンプレートと「テーマ」のファイルをリンクすることができるプラグインです。
リンクの一括設定は次のようなイメージです。ブログの新規作成画面に「テンプレートにリンク」のチェックボックスが追加され、これにチェックを入れてブログを作成すると、作成されたブログのテンプレートから「テーマ」のファイルにリンクされます。
インストール後のディレクトリの配置は以下のようになります。
$MT_HOME/
plugins/
SyncedTheme/
このプラグインを使って「<__trans … />」を含むテンプレートにリンクをすると、翻訳された状態で保存されます。(元に戻すことはできません)
このプラグインは、MySQLの他のデータベースのデータをMTタグを通じて取得し、MTテンプレートの中で利用できるようにします。
cpanもしくは、cpanmでDBIx::Class、DBIx::Class::Schema::Loaderをインストールしてください。
$ cpanm DBIx::Class
$ cpanm DBIx::Class::Schema::Loader
本パッケージに含まれる「plugins」ディレクトリ内のディレクトリ「AnotherDatabase」を、Movable Typeインストールディレクトリの「plugins」ディレクトリの下にコピーしてください。
作業後、Movable Typeのシステム・メニューのプラグイン管理画面を表示し、プラグインの一覧に「AnotherDatabase」が表示されていることを確認してください。
mt-config.cgiに下記の項目を追記します。
ADBObjectDriver dbi:mysql
ADBDatabase database name
ADBDBUser database username
ADBDBPassword database password
ADBDBHost hostname
データベースへのアクセスを初期化します。オプションを定義することで、複数のデータベースを利用することが可能です。
objectdriver_key (default: adbobjectdriver)
database_key (default: adbdatabase)
dbhost_key (default: adbdbuser)
dbuser_key (default: adbdbpassword)
dbpassword_key (default: adbdbhost)
dbencode (default: adbdbencode)
AnotherDatabaseタグのブロック内でのみ利用できます。データベースのテーブルの各行を呼び出します。
AnotherDatabaseTableタグのブロック内でのみ利用できます。AnotherDatabaseTableで呼び出されたデータベースの各行の各カラムを出力します。
<mt:Anotherdatabase>
<mt:AnotherDatabaseTable table="tablename"
column = "id"
method = "="
value = "1,3,5"
sort_by="modified_datetime"
sort_order="descend"
page="1"
rows="4">
<$mt:AnotherDatabaseColumn column="id"$>
<$mt:AnotherDatabaseColumn column="name"$><br />
</mt:AnotherDatabaseTable>
</mt:Anotherdatabase>
環境変数のDebugModeが有効である場合に、リクエストパラメータの一覧が標準エラー出力(多くの場合にはstarmanを実行した端末)に表示されるようになります。
Data API のレスポンスを PHP を使ってキャッシュします。
Data API での記事(entries)の検索を拡張するプラグインです。
このプラグインをインストールすると「タグ」「カテゴリ」「日時」で記事を絞り込むことができます。
日時は「公開日」「作成日」「更新日」「公開終了日」での絞り込みが可能です。タグとカテゴリについては、指定した値を「含む」検索になります。
カテゴリの迅速な入力を可能にします。