fieldWithErrors のタグを変更する - takihiroの日記
エラーのフィールドを囲むのがdivになってしまうのを、spanに変更する。
ActionView::Base.field_error_proc = Proc.new {|html_tag, instance| %(<span class="fieldWithErrors">#{html_tag}</span>)}
fieldWithErrors のタグを変更する - takihiroの日記
エラーのフィールドを囲むのがdivになってしまうのを、spanに変更する。
ActionView::Base.field_error_proc = Proc.new {|html_tag, instance| %(<span class="fieldWithErrors">#{html_tag}</span>)}
Railsのタイムスタンプcreated_at、updated_atを無効にする。|WEBデザイン Tips
モデル全てでタイムスタンプを記録しない場合
ActiveRecord::Base.record_timestamps = false
特定のモデルでタイムスタンプを記録しない場合
Entry.record_timestamps = false
created_at、updated_atの実装コードを追ってalias_method_chainを理解する - ザリガニが見ていた...。
hacking activerecord's automatic timestamps :: snax
steps toward the glory of REST
A model (developed by Leonard Richardson) that breaks down the principal elements of a REST approach into three steps. These introduce resources, http verbs, and hypermedia controls.
Rails2.1以降では、以下のようにしてhelperメソッドをcontrollerやmodelなどview以外で使用できる。
コントローラのクラスレベルやモデルクラス内では
ApplicationController.helpers.<ヘルパーメソッド>
コントローラのインスタンスメソッド内であれば、
self.class.helpers.<ヘルパーメソッド>
gitkはシステムのデフォルトエンコーディングで表示しようとするため、たとえば内容がUTF-8の場合にWindowsのcygwinのgitkでdiffの内容が文字化けしたりする。
そういう場合は、gui.encodingを設定する。
$ git config --global gui.encoding utf-8
JavaScript tutorial - Window size and scrolling
window.innerHeight/Width
Provided by most browsers, but importantly, not Internet Explorer.
document.body.clientHeight/Width
Provided by many browsers, including Internet Explorer.
document.documentElement.clientHeight/Width
Provided by most DOM browsers, including Internet Explorer.
CSSでfloatを指定したボックスを含むボックスの背景が出なくなる件 - Fsiki
IE7対策には、"min-height: 1em"
一点注意しなければならないのは、#containerCに記述されている"min-height: 1em"の記述です。 これはボックスの最小高さを指定するもので、現在リリースされているモダンブラウザでサポートされています(IE6は含まれません)。
この指定を入れることでIE7で外側のボックスの高さをフロートした内側のボックスの高さに合わせて拡張することができます。
"1em"の高さ自体は1pxでも1%でもなんでもよいと思います。