This repository has been archived on 2020-05-27. You can view files and clone it, but cannot push or open issues/pull-requests.
2007-12-03 03:47:21 -05:00
|
|
|
module PeoplesHelper
|
|
|
|
def new_people_link
|
|
|
|
link_to 'Sign Up!', new_people_path, { :title => 'Sign Up!' }
|
|
|
|
end
|
|
|
|
|
|
|
|
def show_people_link(people)
|
|
|
|
link_to people.title, people_path(people.page.title_for_url),
|
|
|
|
{ :title => people.title }
|
|
|
|
end
|
|
|
|
|
|
|
|
def edit_people_link(people)
|
|
|
|
link_to 'Edit People', edit_people_path(people.page.title_for_url),
|
|
|
|
{ :title => "Edit #{people.title}" }
|
|
|
|
end
|
2008-02-01 02:43:40 -05:00
|
|
|
|
|
|
|
def show_friends_link(people)
|
|
|
|
link_to "#{people.title}'s Friends (#{people.actual_friends.size})",
|
|
|
|
friend_path(people.page.title_for_url)
|
|
|
|
end
|
|
|
|
|
|
|
|
def add_friend_link(people)
|
|
|
|
link_to "#{image_tag('list-add.png')} Friend",
|
|
|
|
friends_path('friend[source_id]' => session[:people_id],
|
|
|
|
'friend[destination_id]' => people.id), :method => :post
|
|
|
|
end
|
|
|
|
|
|
|
|
def remove_friend_link(people)
|
|
|
|
link_to "#{image_tag('list-remove.png')} Friend",
|
|
|
|
friend_url(:id => people.page.title_for_url, :d => session[:people_id]),
|
|
|
|
:method => :delete
|
|
|
|
end
|
2007-12-03 03:47:21 -05:00
|
|
|
end
|