Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
<%= javascript_tag %[ function search_options_update() { if ($F('options_models') == "Topic") { Form.Element.enable('options_boardgroup_id'); } else { Form.Element.disable('options_boardgroup_id'); } if ($F('options_boardgroup_id') != '' && $('options_boardgroup_id').disabled == false) { #{ BoardgroupHash.get_cache.values.map do |boardgroup| "if ($F('options_boardgroup_id') == '#{boardgroup.id}') { $('options_board_id').innerHTML = \"#{escape_javascript(options_for_select([['All', '']] + BoardgroupHash.get_cache[boardgroup.id].boards.sort_by(&:name).map{|bg| [bg.name, bg.id]}))}\" }" end.join("\n") } Form.Element.enable('options_board_id'); } else { Form.Element.disable('options_board_id'); } } Event.observe(window, 'load', search_options_update); ] %>
This paste will be private.
From the Design Piracy series on my blog: