Mercurial > hg > soundsoftware-site
changeset 1235:775d89567f41 redmine-2.2-integration
Converting fields_for ... :builder => TabularFormBuilder to labelled_fields_for seems like the thing to do
author | Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
---|---|
date | Thu, 14 Mar 2013 12:16:26 +0000 |
parents | e0167f4e1d8a |
children | 1d5451bf82d7 |
files | app/views/account/register.html.erb app/views/my/account.html.erb app/views/users/_form.html.erb plugins/redmine_bibliography/app/views/publications/edit.html.erb plugins/redmine_bibliography/app/views/publications/new.html.erb plugins/redmine_tags/app/views/projects/_filter_tags.html.erb plugins/redmine_tags/app/views/projects/_tags_form.html.erb plugins/redmine_tags/app/views/projects/index.html.erb |
diffstat | 8 files changed, 34 insertions(+), 42 deletions(-) [+] |
line wrap: on
line diff
--- a/app/views/account/register.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/app/views/account/register.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -23,26 +23,27 @@ <!-- We only support English in this site <p><%= f.select :language, lang_options_for_select %></p> --> + +<%= labelled_fields_for :ssamr_user_details, @ssamr_user_details do |fields| %> +<h3><%=l(:label_ssamr_details)%></h3> + +<p> + <%= fields.text_area :description, :rows => 3, :cols => 40, :required => true, :class => 'wiki-edit' %> + <em> <%=l(:text_user_ssamr_description_info).html_safe%></em> +</p> -<h3><%=l(:label_ssamr_details)%></h3> - - <% fields_for :ssamr_user_details, :builder => TabularFormBuilder, :lang => current_language do |ssamr_user_detail| %> - <p> - <%= ssamr_user_detail.text_area :description, :rows => 3, :cols => 40, :required => true, :class => 'wiki-edit' %> - <em> <%=l(:text_user_ssamr_description_info)%></em> - </p> +<p><label for="institution"><%=l("field_ssamr_user_detail.institution")%> <span class="required">*</span></label> + <%= fields.radio_button :institution_type, true %> + <%= fields.collection_select(:institution_id, Institution.find(:all, :order => "institutions.order"), :id, :name, {:selected => @selected_institution_id, :prompt => true}).gsub('&', '&').html_safe %> +</p> - <p><label for="institution"><%=l("field_ssamr_user_detail.institution")%> <span class="required">*</span></label> - <%= ssamr_user_detail.radio_button :institution_type, true %> - <%= ssamr_user_detail.collection_select(:institution_id, Institution.find(:all, :order => "institutions.order"), :id, :name, {:selected => @selected_institution_id, :prompt => true}).gsub('&', '&') %> - </p> +<p> + <%= fields.radio_button :institution_type, false %> Other: + <%= fields.text_field(:other_institution) %> +</p> +<% end %> + - <p> - <%= ssamr_user_detail.radio_button :institution_type, false %> Other: - <%= ssamr_user_detail.text_field(:other_institution) %> - </p> - <% end %> - <% if Setting.openid? %> <p><%= f.text_field :identity_url %></p> <% end %> @@ -58,3 +59,4 @@ <%= submit_tag l(:button_submit) %> <% end %> +
--- a/app/views/my/account.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/app/views/my/account.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -30,30 +30,28 @@ <%= call_hook(:view_my_account, :user => @user, :form => f) %> </fieldset> +<%= labelled_fields_for :ssamr_user_details, @user.ssamr_user_detail do |fields| %> <h3><%=l(:label_ssamr_details)%></h3> <div class="box tabular"> - <% fields_for :ssamr_user_details, :builder => TabularFormBuilder, :lang => current_language do |ssamr_user_detail| %> <p> - <%= ssamr_user_detail.text_area :description, :rows => 3, :cols => 25, :required => true, :class => 'wiki-edit' %> + <%= fields.text_area :description, :rows => 3, :cols => 25, :required => true, :class => 'wiki-edit' %> </p> - <p><label for="institution"><%=l("field_ssamr_user_detail.institution")%> <span class="required">*</span></label> <nobr> - <%= ssamr_user_detail.radio_button :institution_type, true %> - <%= ssamr_user_detail.collection_select(:institution_id, Institution.find(:all, :order => "institutions.order"), :id, :name, {:selected => @selected_institution_id, :prompt => true} ).gsub('&', '&') %> + <%= fields.radio_button :institution_type, true %> + <%= fields.collection_select(:institution_id, Institution.find(:all, :order => "institutions.order"), :id, :name, {:selected => @selected_institution_id, :prompt => true} ).gsub('&', '&').html_safe %> </nobr> </p> <p> <nobr> - <%= ssamr_user_detail.radio_button :institution_type, false %> Other: - <%= ssamr_user_detail.text_field :other_institution, :size => 19 %> + <%= fields.radio_button :institution_type, false %> Other: + <%= fields.text_field :other_institution, :size => 19 %> </nobr> </p> - <% end %> </div> - +<% end %> <%= submit_tag l(:button_save) %> </div> @@ -72,14 +70,6 @@ </div> <% end %> - - - - - - - - <% content_for :sidebar do %> <%= render :partial => 'sidebar' %> <% end %>
--- a/app/views/users/_form.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/app/views/users/_form.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -27,7 +27,7 @@ <div class="box tabular"> <h3><%=l(:label_ssamr_details)%></h3> - <% fields_for :ssamr_user_details, :builder => TabularFormBuilder, :lang => current_language do |ssamr_user_detail| %> + <%= labelled_fields_for :ssamr_user_details do |ssamr_user_detail| %> <p> <%= ssamr_user_detail.text_area :description, :rows => 3, :cols => 40, :required => true, :class => 'wiki-edit' %> </p> @@ -35,7 +35,7 @@ <p><label for="institution"><%=l("field_ssamr_user_detail.institution")%> <span class="required">*</span></label> <nobr> <%= ssamr_user_detail.radio_button :institution_type, true %> - <%= ssamr_user_detail.collection_select(:institution_id, Institution.find(:all, :order => "institutions.order"), :id, :name, {:selected => @selected_institution_id, :prompt => true} ).gsub('&', '&') %> + <%= ssamr_user_detail.collection_select(:institution_id, Institution.find(:all, :order => "institutions.order"), :id, :name, {:selected => @selected_institution_id, :prompt => true} ).gsub('&', '&').html_safe %> </nobr> </p>
--- a/plugins/redmine_bibliography/app/views/publications/edit.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/plugins/redmine_bibliography/app/views/publications/edit.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -6,7 +6,7 @@ <h2><%=l(:label_publication_show)%></h2> -<% form_for @publication, :url => { :project_id => @project, :action => :update }, :builder => TabularFormBuilder do |f| -%> +<% labelled_form_for @publication, :url => { :project_id => @project, :action => :update } do |f| -%> <%= render :partial => 'form', :locals => { :f => f } %> <div style="clear:both"></div>
--- a/plugins/redmine_bibliography/app/views/publications/new.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/plugins/redmine_bibliography/app/views/publications/new.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -5,7 +5,7 @@ <h2><%=l(:label_publication_new)%></h2> -<% form_for @publication, :url => { :project_id => @project, :action => :create }, :builder => TabularFormBuilder do |f| -%> +<% labelled_form_for @publication, :url => { :project_id => @project, :action => :create } do |f| -%> <%= render :partial => 'form', :locals => { :f => f } %> <div style="clear:both"></div> <%= f.submit %>
--- a/plugins/redmine_tags/app/views/projects/_filter_tags.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/plugins/redmine_tags/app/views/projects/_filter_tags.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -1,5 +1,5 @@ <p class='tag'> - <% fields_for @project, :builder => TabularFormBuilder do |f| -%> + <%= labelled_fields_for @project do |f| -%> <div> <p id="project_tags"> <%= f.text_field :tag_list, :label => :tags, :size => 60, :class => 'hol' %>
--- a/plugins/redmine_tags/app/views/projects/_tags_form.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/plugins/redmine_tags/app/views/projects/_tags_form.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -1,4 +1,4 @@ -<% fields_for :project, project, :builder => TabularFormBuilder do |f| -%> +<%= labelled_fields_for :project, project do |f| -%> <div> <p id="project_tags"><%= f.text_field :tag_list, :label => :tags, :size => 60, :class => 'hol' %> <br /> @@ -8,4 +8,4 @@ <%= javascript_include_tag 'tags_input', :plugin => 'redmine_tags' %> <%= javascript_tag "observeProjectTagsField('#{url_for(:controller => 'auto_completes', :action => 'project_tags')}', false)" %> </div> -<% end -%> \ No newline at end of file +<% end -%>
--- a/plugins/redmine_tags/app/views/projects/index.html.erb Wed Mar 13 14:00:01 2013 +0000 +++ b/plugins/redmine_tags/app/views/projects/index.html.erb Thu Mar 14 12:16:26 2013 +0000 @@ -7,7 +7,7 @@ <div class="contextual"> <%= link_to l(:label_overall_activity), { :controller => 'activities', :action => 'index' }%> - <%= '| ' + link_to(l(:label_project_new), {:controller => 'projects', :action => 'new'}, :class => 'icon icon-add') if User.current.allowed_to?(:add_project, nil, :global => true) %> + <%= ('| ' + link_to(l(:label_project_new), {:controller => 'projects', :action => 'new'}, :class => 'icon icon-add')).html_safe if User.current.allowed_to?(:add_project, nil, :global => true) %> </div> <div style="clear:both;"></div>