profile_design_controller.rb
487 Bytes
class ProfileDesignController < BoxOrganizerController
needs_profile
protect 'edit_profile_design', :profile
def available_blocks
blocks = [ ArticleBlock, TagsBlock, RecentDocumentsBlock, ProfileInfoBlock ]
# blocks exclusive for organizations
if profile.has_members?
blocks << MembersBlock
end
# blocks exclusive to person
if profile.person?
blocks << FriendsBlock
blocks << FavoriteEnterprisesBlock
end
blocks
end
end