put remove contact link under aspect membership
This commit is contained in:
parent
02d76441e4
commit
d44df7e977
4 changed files with 9 additions and 12 deletions
|
|
@ -20,14 +20,6 @@ module PeopleHelper
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def action_link(person, is_contact)
|
|
||||||
if is_contact
|
|
||||||
link_to t('people.profile_sidebar.remove_contact'), person, :confirm => t('are_you_sure'), :method => :delete
|
|
||||||
elsif person == current_user.person
|
|
||||||
link_to t('people.profile_sidebar.edit_my_profile'), edit_person_path(person)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
def pending_request_for(person)
|
def pending_request_for(person)
|
||||||
current_user.request_for(person)
|
current_user.request_for(person)
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -48,3 +48,4 @@
|
||||||
|
|
||||||
.right
|
.right
|
||||||
= link_to "done editing", "#", :id => "done_contact_aspects"
|
= link_to "done editing", "#", :id => "done_contact_aspects"
|
||||||
|
= link_to t('people.profile_sidebar.remove_contact'), person, :confirm => t('are_you_sure'), :method => :delete
|
||||||
|
|
|
||||||
|
|
@ -18,16 +18,18 @@
|
||||||
.profile_photo
|
.profile_photo
|
||||||
= person_image_link(person, :size => :thumb_large, :to => :photos)
|
= person_image_link(person, :size => :thumb_large, :to => :photos)
|
||||||
|
|
||||||
%p
|
- if person == current_user.person
|
||||||
= action_link(person, contact)
|
%p
|
||||||
|
= link_to t('people.profile_sidebar.edit_my_profile'), edit_person_path(person)
|
||||||
|
|
||||||
%hr{:style=>"width:300px;"}
|
%hr{:style=>"width:300px;"}
|
||||||
|
|
||||||
%ul
|
%ul
|
||||||
- if contact
|
- if contact
|
||||||
%li
|
%li
|
||||||
= render :partial => 'people/aspect_list',
|
= render :partial => 'people/aspect_list',
|
||||||
:locals => {:contact => contact,
|
:locals => {:person => person,
|
||||||
|
:contact => contact,
|
||||||
:aspects_with_person => @aspects_with_person,
|
:aspects_with_person => @aspects_with_person,
|
||||||
:aspects_without_person => @aspects.reject{ |aspect| @aspects_with_person.include?(aspect)}}
|
:aspects_without_person => @aspects.reject{ |aspect| @aspects_with_person.include?(aspect)}}
|
||||||
%br
|
%br
|
||||||
|
|
|
||||||
|
|
@ -2005,6 +2005,8 @@ h3,h4
|
||||||
|
|
||||||
.aspects
|
.aspects
|
||||||
:position relative
|
:position relative
|
||||||
|
:margin
|
||||||
|
:top 1em
|
||||||
|
|
||||||
.right
|
.right
|
||||||
:right 12px
|
:right 12px
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue