tDiary:imageプラグイン

この日記に使ってるtDiaryはimageプラグインを使うと画像ファイルのuploadができるのだが、画像ファイルはこのサーバではなくてプロバイダに置いておきたい。なので、<img>タグだけが挿入できれば良いのだが、どうもそんな機能は無いらしいので、自分で作ってしまった。

--- image.rb.org        2003-10-13 11:20:59.000000000 +0900
+++ image.rb    2004-01-14 21:03:38.000000000 +0900
@@ -117,6 +117,14 @@
%Q[<a href="#{@image_url}/#{image}">#{desc}</a>]
end

+def image_external( url, alt, width, height, place = "right" )
+  #if @conf.secure then
+  #             image = "#{@image_date}_#{id}.jpg"
+  #     else
+  #     image = image_list( @image_date )[id.to_i]
+  #     end
+   %Q[<img class="#{place}" src="#{url}" width="#{width}" height="#{height}" alt="#{alt}"</img>]
+end
#
# initialize
#

こんな感じ。{{image_external 'http://www.asahi-net.or.jp/~ad6h-ootk/cat/9/SANY0026.JPG','外部のイメージ',240,180,'right_fixed'}}