friends_block.rb
529 Bytes
class FriendsBlock < ProfileListBlock
def self.description
_('A block that displays your friends')
end
def title
_('Friends')
end
def footer
owner_id = owner.identifier
lambda do
link_to _('All friends'), :profile => owner_id, :controller => 'profile', :action => 'friends'
end
end
class FriendsBlock::Finder < ProfileListBlock::Finder
def ids
self.block.owner.friend_ids
end
end
def profile_finder
@profile_finder ||= FriendsBlock::Finder.new(self)
end
end