トップ «前の日記(2003/8/22(金)) 最新 次の日記(2003/8/28(木))» 編集

しののんだいあり〜


2003/8/23(土)

ruby 1.8.0

ふ〜ん、net/httpsなんていうライブラリが標準添付されるようになったんだ。当然、telnetsとかもあるわけね。

うわぁ。すげぇ簡単にhttpsにアクセスできるのね。ふむふむ、なるほどなるほど。opensslって、すげぇ便利なものなのね。mswin32版rubyでも使えたらいいのになぁ〜。

ホルト解雇 

確かに成績だけ見ると解雇やむなしなんだけど、実際はそれほど悪い投手でもないと思うんだけどな〜。年俸2〜3000万くらいでよければ(うお!実は今は8000万!?)、値段相応の活躍間違いなし&もしかしたら化けるかも!?で、お得な投手だと思うんだけどな〜。どこか拾ってくれないかしら??

tDiary 1.5.5 のrecent_listプラグイン

このプラグイン、Wikiスタイルに対応していないらしく、見出しにリンクを書くと、そのソースがそのまま表示されてしまう。というわけで、ちょっと改造してみた。

@@ -83,11 +83,15 @@
                                        else
                                                m.diaries[date].each_section do |section|
                                                        if section.subtitle
+                                                               s = section.subtitle
+                                                               if s =~ /\[\[(.+)\|(.+)\]\]/ then
+                                                                       s = $1
+                                                               end
                                                                result << %Q| <a href="#{@index}#{anchor "%s#p%02d" % [date, i]}"|
                                                                result << %Q| title="#{CGI::escapeHTML(section.body.shorten)}"| \
                                                                        if title_with_body == true
                                                                result << %Q|>#{i}</a>. | \
-                                                                              << %Q|#{section.subtitle}<br>\n|
+                                                                              << %Q|#{s}<br>\n|
                                                        end
                                                        i += 1
                                                end

とりあえずsidebarではリンクにならなくてもいいや、ということでこのようにしたが、リンクとして表示させたいときは、

s = $1
↓
s = "<a href=\"#{$2}\" target=\"_blank\">#{$1}</a>"

とすればいい。target=\"_blank\"をなくせば、新規ウィンドウで開かなくなる。

……と、ここまで書いて、こんな中途半端なことをしないで、wiki_style.rbかwiki_parser.rbの関数を呼び出すのが本来のやり方のような気がしてきた。。。むぅ……

[]