2006-08-01から1ヶ月間の記事一覧

mailer作成 その20

fetchボタンを押したときに、取得したメールを画面に出すように変更中。 fetch_controller#fetch()は、メールを取得するとき、イテレータになっているので、list_controllerからメールを1通ずつ取り出すことができない(?)。 そこでfetch_controller#fetch…

railsの勉強 AJAXのサンプル

(clockのことをメモしておきたい。 はじめどんなコードを書いたか。 本にどう書いてあったか。 link_to_remote()で、どう修正したか。 periodically_call_remote()で、どう修正したか。) 「かんたんRuby on RailsでWebアプリケーション開発」の第3章のサン…

railsの勉強 簡単なAJAXのサンプル

「かんたんRuby on RailsでWebアプリケーション開発」の第3章のサンプルから。 console.rhtml(抜粋) <body> <div id="param"> <%= text_field_tag :left %> <%= select_tag :operator, '<option>+</option><option>-</option><option>*</option><option>/</option>' %> <%= text_field_tag :right %> <%= observe_field :right, :update => :result, :u</div></body>…

今日の修正

フィルターの変更 フィルターリストの一番左につけたチェックボックスをチェックしたとき、その条件にマッチするメールを表示「しない」ように修正。 フィルター名をクリックしたときは、その条件にマッチするものだけを表示するのは、変更なし。 controller…

今日の追加

views/list/reply.rhtmlの画面をとりあえず作ってみた。edit.rhtmlと_form.rhtmlをベースにしてみた。 <h1>Replying mail</h1> <%= start_form_tag :action => 'update', :id => @mail %> <%= error_messages_for 'mail' %> <p><label for="mail_mail_from">Mail from</label><br/> <%= text_field 'mail', 'mail_</br/></p>…

今日の追加/修正

controllers/list_controllers.rb reply/reply_all/foward修正 get_mail_body/get_text_body_from_multipart/get_text_body追加 showメソッドが呼ばれたとき、@idメンバ変数にメールのIDを設定⇒ビューshow.rhtmlにメールのIDがわたるようにした。 views/show…

最近加えた修正

メール本文の表示に使われるフォントの変更 メール本文を表示したとき、使われるフォントサイズが大きく、自分の趣味に合わないので、小さく表示されるようにした。 メール本文をテンポラリファイルに出力するとき、本文をpreタグで囲んだHTMLファイルを作成…