[m2w]メール添付画像のサムネイルの自動生成と、img タグのテンプレート化による Highslide JS 標準サポートをサポートしました。

mail2weblog という名前のメール投稿型モブログをオープンソースで作っています。

モブログを実現するのには色々と方法があり、僕は使ったことがないのですが、過去に MTmail というサービスが存在していました(残念ながら今年の頭にサービスを停止してしまったようです)。そして、それを使ったことがある人に色々と意見を頂きました。

ご意見を頂き、過去、MTmail が持っていたとされる機能を参考に以下の機能を追加しました。

  • メール添付画像のサムネイル自動生成
  • img タグのテンプレート化

旅行記など、写真を多く掲載している人に嬉しい機能だと思います。

例えばこの機能を使うと以下のようなことができます。

上の画像をクリックしてみてください。

拡大画像が飛び出して、表示されると思います。

通常表示時はサムネイルだけを表示し、ブログをスッキリみせて、見たい人にはより綺麗で詳細な画像を見せることができます。


これには mail2weblogHighslide JS というサムネイルビュワーを組み合わせて使います。

事前準備が必要で、初心者向けの機能ではありませんが、スマートなブログを好む人には使える機能でしょう。

画像の貼り付けだけならもっと簡単です。

ちなみに必要な事前準備は以下の通りです。

以下のページが参考になります。

mail2weblog がサムネイルの生成と以下の img タグの出力を担当し、

 <a href="画像ファイルのURL" class="highslide" onclick="return hs.expand(this)">
 <img src="サムネイル画像のURL" alt="..." />
 </a>

Highslide JS が拡大表示を担当するという感じです。


オープンソースとしてソースの公開をしているだけではなく、サービスの提供も行っています。

まだ、広まって無いですし、ただ使うだけなら簡単ですが、高機能な部分を使おうとすると難しくなります。

もしご興味がある方は、この記事にコメントでも下さると嬉しいです。