linkerは「人と人」「人と情報」「人と物」をつなぐデザインユニットです。

AssetTaggingプラグインを使ってMTのカスタムフィールドからアップするときにタグを付ける

みなさん、こんにちは、まーしーです
週末から夏休みをもらっています。来週の月曜日はイギリスは祝日なので少しだけ長めの夏休みになりそうです。
(大事な連休が吸収されてしまったとも言いますが・・・)

さて、Movable Typeでカスタムフィールドを使う場合は多いと思います。
画像のカスタムフィールドをよく使うのですが、このカスタムフィールドからアップした場合画像のアップのみで詳細な情報の指定などが出来ません。 (アイテムに追加されたあとに編集すればできます。)

そんな話をしていたら@tinybeansさんがさくっとプラグインを作ってくれました。

tinybeans/mt-plugin-AssetTagging - GitHub
https://github.com/tinybeans/mt-plugin-AssetTagging  

このプラグインをインストールして、プラグインの設定画面で、

basename:taglabel
basename2:taglabel2

みたいなかんじで画像のカスタムフィールドのベースネームと付けたいタグをセットで指定するとカスタムフィールドからアップするときにタグが付けられます。

ということで

カスタムフィールドでアップした画像自体はmt:hogehogeAssetというMTタグで取得出来ますが、アップするときにタグを指定しておきたいという場合にはすごく便利なプラグインです。

あと画像のカスタムフィールドに関係した話として、カスタムフィールドの画像を削除してもブログ記事アイテムには画像がのこっている、というのがあります。

これを解決するプラグインを@yujiroさんが作成されていました。

アイテムのカスタムフィールド削除動作を改善する「DeleteAssetWithDeleteCFAssetプラグイン」: 小粋空間
http://www.koikikukan.com/archives/2011/08/16-000300.php  

EntryAssetとかつかって画像を表示させるタグを書いていたときに、画像を削除したのになぜか古いのが表示されてしまうというのではまったりするときが時々あったりします。
このプラグインを使えばそういうのを解消できますね。

こういうかゆいところに手が届くプラグインを作って公開してくれる方々には本当に感謝感謝です。