posttdiary-ex.rb導入 / 添付画像テスト / RDに対応してない / RDスタイルに対応させたつもり / Rubyコーディング規約 / CSSをちょっと変更 / 携帯から更新

投稿日: 2005年02月17日 更新日: 2017年07月22日

posttdiary-ex.rb導入

更新テスト

添付画像テスト

本文を書かないとContent-Type: multipart/mixed;が付かないのでエラーになってしまった。

RDに対応してない

posttdiary-ex.rbはRDフォーマットには対応していないので手で修正。

後で改造しよう。あと画像のパス中に.が使われているとそれ以降を拡張子と判断してしまっているので修正した。

RDスタイルに対応させたつもり

posttdiary-ex.rb v1.52をRDスタイルに対応させるためにクイックハックした。

もう3時前なのでかなり適当。–rd-styleのショートオプションを-Fにしたのはパッと見、他で使ってなかったから。

605d604
<     rd_style = false
637d635
<       ['--rd-style', '-F', GetoptLong::NO_ARGUMENT],
694,696d691
<             when '--rd-style'
<                 rd_style = true
<                 use_image_ex = true
765,769d759
<         if rd_style then
<             image_format = '((%image $0,"$4"%))'
<           image_format_with_thumbnail = image_format
<           add_div_imgnum = 0
<         end            
868c858
<       raise "(略)" if !(tmpimgname =~ /(\.[0-9a-z]*?)$/)
---
>       raise "(略)" if !(tmpimgname =~ /(\..*?)$/)
893d882
<             
907d895
<             
921d908
<             
933,935c920
<         
<       img_src.sub!( /^/ , ' ' ) if ! (wiki_style | rd_style)
<         
---
>       img_src.sub!( /^/ , ' ' ) if ! wiki_style
937,941c922
<             if rd_style then
<                 @body = "#{img_src}\n#{@body.sub( /\n+\z/, '' )}"
<             else
<                 @body = "#{img_src}\n#{@body.sub( /\n+\z/, '' )}"
<             end
---
>           @body = "#{img_src}\n#{@body.sub( /\n+\z/, '' )}"
949,953c930
<         if rd_style then
<             @body = "=#{subject}\n#{@body}"
<         else
<             @body = "#{subject}\n#{@body}"
<         end
---
>       @body = "#{subject}\n#{@body}"

Rubyコーディング規約

http://shugo.net/ruby-codeconv/codeconv.html

CSSをちょっと変更

主に本文の<p><ul><li>タグのパディング/マージンの微調整。

携帯から更新

できてるかな?

名前:宮内 はじめ

Code for Nagoya名誉代表

E2D3名古屋支部長

プログラマーです。GISやデータビズが好きです。このサイトは宮内の個人的なメモです。

プロフィール

お問い合わせ