何でもアリ。Compareプラグイン

MovableType(以下MT)の孫の手プラグインの紹介その2。
今回はCompareプラグインです。

MTでテンプレートを触っていて、
「こういう場合にだけ、こうしたい」
って思うこと、よくありませんか?
例えば、「カテゴリーがこの時にだけ、この画像を表示したい」とか、「エントリーの文字数が多いときだけ、折りたたみ式あるいはページ送り式にしたい」とか。

それらを個々で解決するプラグインは数々あります。
でもその「~の時に」という条件だけで良ければ、たった一つのプラグインで解決するかもしれません。
そのお手伝いをするのが、Compareプラグインです。

これは、かなり自由度の高い「変数比較の条件タグ」を提供するものです。

続きを読む "何でもアリ。Compareプラグイン"

MTCollateのススメ

私は現在、仕事でMovableType(以下MTと略記)を触っています。
MTを利用したブログサイトの構築がメインですが、MTをCMSとして利用した、普通のWebサイトにブログを組み込んだような形の統合型サイトもよくあります。

そうした「一工夫加えたサイト」を構築するときに、便利なプラグインや、標準だとやりにくい手の届かないところに役立つ孫の手のようなプラグインがあります。
使い方を覚えると、便利なもんだから使い回ししちゃうんですよね。

今回は、そんな「孫の手」的なプラグインの紹介。
仮想コレクション(リスト)を生成し、自由な順序で表示(リストアップ)できる、「MTCollate」プラグインです。

続きを読む "MTCollateのススメ"

レンタルサーバで複数のMTをインストールする方法 ~SQLite編~

先日、「レンタルサーバで複数のMTをインストールする方法」という記事を書きましたが、これはDBとして MySQL か PostgreSQL を使用している場合の例でした。
そこで SQLite を使用する場合も書いておきます。

MySQL や PostgreSQL と同様の方法も選択できますが、通常はもっと簡単に済んでしまいます。

(対象:MT3.2以上(3.3対応)、SQLite使用の場合)

続きを読む "レンタルサーバで複数のMTをインストールする方法 ~SQLite編~"