Movable Type Plugins And Themes Directory

Sign In  |  サインアップ

キーワード MTタグ・テンプレート

【WIM】FreeLayoutCustomField

FreeLayoutCustomFieldはHTMLとCSSでレイアウトすることができるカスタムフィールドを作成できます。 1つのカスタムフィールドの中で複数のフィールドを使うことができ、 またその組み合わせを複数回繰り返して入力することもできます。 さらに、異なるフィールドの組み合わせを複数回繰り返す「ユニット」の機能もあります。 Movable Type 7系で動作します。

DataAPIResponseOutput

DataAPIのレスポンスを静的なJSONで出力するプラグインになります。 DataAPIのエンドポイントを指定することで、DataAPIのレスポンスを静的なファイルで書き出すことができます。

MT-MCTField

MT-MCTField(MT-MultipleContentTypeField)はコンテンツタイプを拡張します。 1つのコンテンツタイプフィールドに複数のコンテンツタイプを読み込むことができます。 Movable Type 7系で動作します。

MT-Thumbnail

MT-Thumbnail は自由な画角でサムネイルを作成します。 指定された幅と高さで画像は生成され、オーバーフロー領域は自動的にトリミングされます。 Movable Type 7系で動作します。

MT-Eraser

MT-Eraserはインデックステンプレートの非公開時に出力ファイルを自動で削除します。 記事やウェブページと同じ感覚でサーバから出力ファイルを削除します。Movable Type 6系、7系、8系で動作します。

GoogleSection

Googleでの検索結果アンカーに対応するためにh1-h6に対してIDを自動で割り振ります

AutolinkModifier

MTCommentBody タグの autolink モディファイアの機能を、グローバル・モディファイアとして提供するプラグインです。

Multilabel

はじめに

このプラグインは、MovableType上でテキストスニペットを管理するための仕組みと、テンプレート上でテキストスニペットを呼び出すタグを提供します。

インストール

本パッケージに含まれる「plugins」ディレクトリ内のディレクトリ「Multilabel」を、MovableTypeインストールディレクトリの「plugins」ディレクトリの下にコピーしてください。 作業後、Movable Typeのシステム・メニューのプラグイン管理画面を表示し、プラグインの一覧に「Multilabel」が表示されていることを確認してください。

使い方

設定

システム、ウェブサイト、ブログのプラグインから設定することができます。

分類(class)はカンマ(,)区切りで入力すると、キーワードと対になるテキストフィールドが追加されます。 デフォルトでは、ja, en, cn, krが登録されています。

MTタグ

Multilabel(ブロックタグ)

ラベルのクラスをグローバルに定義します。 このブロックタグ内では後述するMultilabelTextタグ(ファンクションタグ)のclassを省略することができます。

モディファイヤ
  • class
    • 各ラベルに定義されているクラスを指定します。

MultilabelText (ファンクションタグ)

指定されたキーワードに対応するラベルを呼び出すことができます。 上述のMultilabel(ブロックタグ)の中で呼び出された場合は、classモディファイヤの指定を省略することができます。 Multilabel(ブロックタグ)を使わず、直接MultilabelTextタグを使用する場合は、classを指定することで直接ラベルを呼び出すことができます。

モディファイヤ
  • keyword
    • ラベルのキーワードを指定します。
  • class
    • 各ラベルに定義されているクラスを指定します。
    • Multilabelタグでの指定よりも、こちらが優先されます。

ブロックタグを使用してclassを指定し、その中でファンクションタグで呼び出す。


<mt:Multilabel class="ja">
<mt:MultilabelText keyword="about">
<mt:MultilabelText keyword="about" class="en">
</mt:Multilabel>

<!-- 出力 -->
概要
About

XmlScraper

MTのテンプレート上で他のXML/HTMLファイルをスクライピングするプラグインです。XPath形式で、ノードを取得します。 商用・改変・再販可能です。

Movable Type 6 html5slides

html5slidesを使ってMovable Type 6のウェブサイトまたはブログでプレゼンテーションが出来るテンプレートです。簡単なプレゼン作成やウェブでのプレゼン資料公開に最適です。

ウェブサイトにも記事を書くことが出来るMovable Type 6に対応しました。2種類のテンプレートで以下の3つの構成で利用できます。

  • ウェブサイトの記事をスライドデータとして、ウェブサイトにプレゼンテーションを公開
  • ウェブサイト配下にあるブログの記事をスライドデータとして、ウェブサイトにプレゼンテーションを公開
  • ブログの記事をスライドデータとして、ブログにプレゼンテーションを公開

基本的にオンラインで使用しますが、インターネットが利用できる環境であればローカルにインストールしてプレゼンすることもできます。

A-Form to Entry

A-Form to Entry は、フォーム作成プラグインA-Formで作成したフォームを、ブログの記事投稿・パブリッシュに活用するためプラグインです。サイトの閲覧者による記事投稿用のフォームにしたり、イントラネットで各種報告・申請などの定型報告を行うためのフォームにしたりと、活用の可能性はさまざまです。

PerlDynamic

本プラグインは株式会社ワールドイズマインに譲渡しました。

Movable TypeのPerlのエンジンを利用したダイナミックパブリッシング機能を提供します。 Movable Type標準のダイナミックパブリッシングと異なり、既存のプラグインやテンプレートがそのまま動作します(ただし一部動作しないものもあります)。

RandomArray

指定した配列から1つ、または複数の要素を取り出した配列を返します。

SpecificCategory

特定のカテゴリコンテキストをセットするMTSpecificCategoryタグを提供します。

SuperSort

本プラグインは株式会社ワールドイズマインに譲渡しました。

ブログ記事/ウェブページ/カテゴリ/フォルダを並べ替える機能を追加します。

キーワード一覧