ImageSizeGeneratorプラグイン
Movable Type のブログ記事投稿時、本文に記述した img 要素に対し、width 属性と height 属性を自動的に付与するプラグインです。MT のアイテム機能を使わずに画像を挿入している場合などに有効です。
この記事の img 要素にも本プラグインを適用して、width 属性・height 属性を自動挿入しています。
1.機能
このプラグインは次の機能を提供します。
- ブログ記事の本文に挿入した img 要素に width 要素および height 要素を含まない場合、ブログ記事の保存時に画像サイズを取得し、width 属性と height 属性を自動的に付与します。
- width 要素または height 要素のいずれかが設定されている場合は動作しません。
- img 要素に他の属性が設定されている場合、そのまま反映します。
ブログ記事保存前
ブログ記事保存後
なお、本プラグインは Perl モジュール LWP::Simple を使用しています。
2.価格
3,300円/1インストールMT(税込み)
3.プラグインのダウンロード
下記のリンクからプラグインアーカイブをダウンロードし、任意のフォルダに保存してください。
修正履歴
2009.11.11 初版
2009.11.18 v0.02 ドキュメントのリンクを修正
2009.11.23 v0.03 src 属性で指定した画像が見つからない場合に空の width 属性・height 属性が追加される不具合を修正。YAML対応
2009.11.30 v0.04 img 要素の後方に br 要素などの空要素がある場合、空要素に width 属性・height 属性が追加される不具合を修正
2009.12.04 v1.00 img 要素が1行に複数ある場合や、img 要素の途中に改行がある場合の width 属性・height 属性の追加に対応。追記フィールドのimg 要素の変換にi対応
プラグインのご利用および質問に対する回答等について、ご支援・ご賛同くださる方からの寄付をお待ち申し上げます。
4.インストール
プラグインアーカイブを解凍し、中にある ImageSizeGenerator フォルダを plugins ディレクトリにアップロードしてください。
ブログ管理画面より「システム」→「プラグイン」でプラグイン一覧を表示し、次のように表示されればOKです。
5.注意事項
リンク付きの img 要素も変換されることを確認していますが、1行に複雑な(X)HTMLマークアップが記述されている場合の動作は保証できません。v1.00で対応しました。
また、img 要素が1行に連続している場合、正常に変換されない可能性があります。プラグインは1行にひとつの img 要素しか処理しないので、可能であれば改行を挿入してください。v1.00で対応しました。
- 小粋空間プラグインのMovable Type8対応状況
- 2013年にリリースしたMovable Type(MT)プラグイン一覧
- 2012年にリリースしたMovable Type(MT)プラグイン一覧
- Movable Typeの記事データをCSV形式でエクスポート・インポートできる「CSVDataImExporterプラグイン」
- 2011年作成のMovable Type(MT)プラグイン一覧
- Movable Typeでブログ権限付与時に親ウェブサイト名を表示する「AssociationBlogDiscriminatorプラグイン」
- Movable Typeで使っているスタイルを表示する「CurrentStyleプラグイン」
- Movable Type 5でお気に入りリストが作れる「Linklistプラグイン」
- Movable Typeのコミュニティ機能などを使ったユーザー登録時、同一メールアドレスのユーザー有無をチェックする「UserEmailCheckerプラグイン」
- ブログ記事削除後の遷移画面を指定できる「ReturnArgsChangerプラグイン」
- Movable Typeの「ユーザー」ロールにコメントの公開権限を与える「ApproveCommentPermissionプラグイン」
- Movable Typeのカスタムフィールドで入力したデータの重複チェックを行う「CustomFieldDataCheckerプラグイン」
- Movable Typeのカスタムフィールドを一覧に表示する「ListingCustomFieldプラグイン」
- CommentAuthorIdentityプラグイン
- 2010年作成のMovable Type(MT)プラグイン一覧
いつも、お世話になります。コメントから失礼いたします。
コメントフォームのカスタマイズについてです。
以下
http://mariya.vision-blog.jp/archives/1300945.html#comments
ブログの管理人様は全く関係ないのですが、
ライブドアブログのコメントフォームのように、記事に対して
評価を付けれるようなものを作りたいのですが、
どのようにすれば可能になるのか、困っています。
ご助言を頂ければ誠にありがたいです!
このコメントを見てくださりありがとうございます。
>中川さん
こんばんは。
ご質問の件ですが、「CommentCustomField プラグイン」はいかがでしょうか。
それではよろしくお願い致します。
>oscarさん
こんばんは。
ご指摘ありがとうございました!
ということで、修正致しました。
はじめまして、いつもブログを拝見しております。
天野と申します。
ImageSizeGeneratorの0.04をダウンロードしました。
・1行に複数の<img />があった場合
・複数行に渡る(タグの中で改行されている)<img />があった場合
といった辺りに対応するように、_insert_width_height を自分ならこう書くかなというのを書いてみました。
http://gist.github.com/245076
お時間のあるときに見ていただけるとありがたいです。
よろしくお願いいたします。
>天野さん
はじめまして。
動作確認致しました。大変ありがとうございます!
このソースコードはプラグインに使わせて頂いてもよろしいでしょうか。
クレジットの表示など、何かありましたらご連絡いただければと思います。
それではよろしくお願い致します。
yujiroさん
天野です。
ご確認ありがとうございます。
プラグインへの採用を検討して頂けるようでしたら大変ありがたいです。
クレジットについてはこちらからは希望はありません。
なくても構わないのですが、入れていただいた方がよさそうでしたら、
「Taku Amano <taku@toi-planning.net>」ということでお願いをいたします。
でも本当に、なくても構いません。
今後ともなにとぞよろしくお願いいたします。
>天野さん
こんばんは。
ご連絡ありがとうございました。
それでは頂いた内容を次のバージョンに反映したいと思います。
ではでは!