From 4e9b7cd85099238a00fd1eae4b00263a7c34c79c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20R=C3=B6nnqvist?= Date: Fri, 13 Feb 2009 01:11:29 +0200 Subject: [PATCH] Made new/edit person both user _form.erb. Updated all views to handle approved_membership properly. --- app/views/people/_form.erb | 7 +++++++ app/views/people/edit.html.erb | 21 +-------------------- app/views/people/show.html.erb | 5 +++++ 3 files changed, 13 insertions(+), 20 deletions(-) diff --git a/app/views/people/_form.erb b/app/views/people/_form.erb index 277bd79..7826131 100644 --- a/app/views/people/_form.erb +++ b/app/views/people/_form.erb @@ -7,6 +7,13 @@
<%= t('people.nickname')%>
<%= form.text_field :nickname %>
<%= render :partial => 'fields', :locals => { :f => form } %> +
<%= t('people.approved_membership')%>
+
<%= form.date_select :approved_membership, + :order => [:day,:month,:year], + :include_blank => true, + :start_year => Time.now.year, + :end_year => 1995 + %>
<%= t('comments')%>
<%= form.text_area :comments %>
\ No newline at end of file diff --git a/app/views/people/edit.html.erb b/app/views/people/edit.html.erb index 1d778fb..abc8903 100644 --- a/app/views/people/edit.html.erb +++ b/app/views/people/edit.html.erb @@ -6,25 +6,6 @@ <%= error_messages_for :person %> <% form_for :person, :url => person_path(@person), :html => { :method => 'put' } do |f| %> -<%= f.hidden_field :verified, :value => true %> -<%# Make common partial for new and edit %> -
-
<%= t('people.firstname')%>
-
<%= f.text_field :firstname %>
-
<%= t('people.lastname')%>
-
<%= f.text_field :lastname %>
-
<%= t('people.nickname')%>
-
<%= f.text_field :nickname %>
- <%= render :partial => 'fields', :locals => { :f => f } %> -
<%= t('people.approved_membership')%>
-
<%= f.date_select :approved_membership, - :order => [:day,:month,:year], - :include_blank => true, - :start_year => Time.now.year, - :end_year => 1995 - %>
-
<%= t('comments')%>
-
<%= f.text_area :comments %>
-
+ <%= render :partial => 'form', :locals => { :form => f } %> <%= f.submit t('save') %> <% end %> \ No newline at end of file diff --git a/app/views/people/show.html.erb b/app/views/people/show.html.erb index 2d3fba7..5ab6403 100644 --- a/app/views/people/show.html.erb +++ b/app/views/people/show.html.erb @@ -49,6 +49,11 @@ <% end %> <% end %> + <% unless @person.approved_membership.to_s == '' %> +
<%= t('people.approved_membership') %>
+
<%= @person.approved_membership %>
+ <% end %> + <% unless @person.comments.empty? %>
<%= t('comments') %>
<%= @person.comments %>