CMSツールとしてMovable Type:MT(ムーバブルタイプ)を利用する際、ユーザー(更新者)により投稿が難しい場合があります。最初の壁は画像を配置した記事の投稿でしょうか。マニュアルの用意や説明は行いますが普段PCにあまり接していない方にとっては敷居が高いようです。
今回紹介する「ResizeImage」は、画像投稿時の最大の幅(Width)と最大の高さ(Height)を設定しそれらを超える場合に、画像をリサイズする森下屋さん開発のプラグインです。利用方法としては、あまりに横幅の大きい画像の投稿によるレイアウトの崩れを防止する感じでしょうか。利用方法は簡単で、試したところMT5でも動作しているようです。
手順として
1)プラグイン【ResizeImage】をダウンロードします。
2)テンプレートのカスタマイズをします。
リサイズ対象の画像が含まれる場所(<$mt:EntryBody$>とか<$mt:EntryMore$>)を
属性の指定で、最大幅・高さの他にリサイズ元の画像へのリンクの可否やリンク先のターゲット指定も可能です。
■動作対象
Movable Type 4.1以上 Image::Magic必要
記述例)幅を400以下、高さを600以下にしてかつオリジナル画像にリンクしない場合
<mtresizeimage maxwidth=”400″ maxheight=”600″ notlink=”1″> 〜 </mtresizeimage>
ちょうどMovable Type : MT (ムーバブルタイプ)の案件を制作中なので、記事がMT関連ばかりになってきてしまった。今後は他カテゴリの記事を書いていこうと思います。