MovableTypeで 複数添付ファイル表示時に写真ごとに隙間を作る

  • 投稿日:
  • by
今日は WebサイトにMovableTypeを使っている人への情報です。

メールで記事をアップするときに複数画像を添付したいですよね。
そういう時は Mailpackというプラグインを使うのですが、

複数画像を添付すると
写真が連結して表示されちゃうんです



写真との境目に1バイトブランクを入れるように改造してみました。

$MTDIR/plugins/MailPack/libの
post_entry.pm で

365行あたり

                        }
                            $add_html = '<a href="' . $url . '" target="_blank" ><img src="' . $thum_url . '" width="' . $thumb_asset->image_width . '" height="'. $thumb_asset->image_height . '" alt="" /></a> ';
###################################################################  ↑ここに1バイトブランクを 

                        }else{
                            $add_html = '<img src="' . $url . '" width="' . $asset->image_width . '" height="' . $asset->image_height . '" alt="" />';
                        }
#                       $add_html = qq{<form mt:asset-id="$asset_id" class="mt-enclosure mt-enclosure-$asset_type">$add_html</form>};


MT5のプラグインに有効です。

修正後のイメージは これ