メモ

昨晩、エントリ投入中に端末がカタマり、とっとと電源切ってネてます。メモを何点か。

  • rails のバージョンは vendor/ 配下に置いてあるナニを参照する、との事。(2006-02-24 優しいRailsの育て方による)
  • このエントリにて scriptaculous なナニを実装を試験してみたんですが、display:none; という style の意味がようやくわかった。表示しねぇ、ってコトなのか。以下のコードの意味がイマイチよーわからんかったんだよねー。
<%= link_to_function 'ADD', "Element.toggle('add_item_#{ list.id }')", :class => 'menu_link' %>

<%= form_remote_tag :url => {:controller => 'ajax', :action => 'add_item', :id =
> list.id },
    :failure => 'alert(request.responseText)',
    :complete => "Element.hide('add_item_#{ list.id }')",
    :position => :bottom ,
    :update => { :success => "list_#{list.id}" } ,
    :html => {:style => 'display:none ;', :id => "add_item_#{list.id}" }
     %>
<%= text_field_tag 'note', nil, :id => "note_#{list.id}" %>
<br />
<%= submit_tag 'ADD' %>
<%= link_to_function 'cancel', "Element.hide('add_item_#{ list.id }')" %>
<%= end_form_tag %>

add_item#{list.id} なエレメントは display:none; な style 指定によってデフォルト非表示なんだけど、ADD なリンクをクリックしたら Element.toggle で表示される、とゆー事か。凄いねー。

ちなみにカレンダ方面は外に置いてある svn に登録した上で LoginEngine まで仕込みが完了しとります。rails は 1.0.0 でやってるんで、branch 作って 1.1.6 で動作試験を予定。