/- content_for :header do / = javascript_include_tag 'local_jquery' %h1 System configuration - @group.each do |g| %h2= g %table.table.table-striped %thead %th{style: 'width: 25%'} Key %th{style: 'width: 10%'}Type %th{style: 'width: 15%'} Value %th Description - @configurations.each do |conf| - next if conf.key[0...(conf.key.index('.'))] != g - @grader_configuration = conf %tr %td /= in_place_editor_field :grader_configuration, :key, {}, :rows=>1 = @grader_configuration.key %td /= in_place_editor_field :grader_configuration, :value_type, {}, :rows=>1 = @grader_configuration.value_type %td = best_in_place @grader_configuration, :value, ok_button: "ok", cancel_button: "cancel" %td= conf.description - if GraderConfiguration.config_cached? %br/ Your config is saved, but it does not automatically take effect. %br/ If you have one mongrel process running, you can = link_to '[click]', :action => 'reload' here to reload. %br/ If you have more than one process running, you should restart them manually.