SearchContentsプラグイン(その1・インストールとライセンス)

Movable Type 7のコンテンツデータを検索する「SearchContents」というプラグインを作りました。
そのベータ版を公開します。
複数のコンテンツフィールドを組み合わせて、複雑な条件を設定して検索することができます。
記事検索のSearchEntriesプラグインのコンテンツタイプ版となります。
今日はそのインストール手順とライセンスについて述べます。

1.プラグインのインストール

プラグインは以下からダウンロードします。

SearchContents_1_00b1.zip

ダウンロードしたZipファイルを解凍すると、「plugins」というフォルダができます。
このフォルダを、Movable Type 7のインストール先ディレクトリにアップロードします。

2.テンプレートの例

例えば、以下のような状況だとします。

  • 「商品」というコンテンツタイプがあり、テキスト型の「商品名」と数値型の「単価」というフィールドがあります。
  • 「商品名」に「シャツ」を含み、「単価」が3,000以下のコンテンツデータを検索します。

この場合、テンプレートに以下のように書くことで、条件に合うコンテンツを検索して、結果を出力することができます。

<mt:SearchContents content_type="商品">
  <$mt:SearchContentContain content_field="商品名" values="シャツ"$>
  <$mt:SearchContentCompare content_field="単価" le="3000"$>
</mt:SearchContents>
<mt:If tag="SearchContentLoadedCount">
  <mt:SearchFoundContents>
    見つかったコンテンツデータを出力するテンプレートタグやHTML
  </mt:SearchFoundContents>
<mt:Else>
  条件に合うコンテンツデータがなかった時に出力するテンプレートタグやHTML
</mt:If>

3.ライセンス

ベータ期間中は無料でお試しいただくことができます。
本製品になった後には、累積購入ライセンス数に応じて、ライセンス料を以下の通りとします。

累積購入ライセンス数ライセンス料
1本目5,000円
2~5本目3,000円
6本目以降2,000円

4.SearchContentsプラグイン関係の記事の一覧