Skip to content

Instantly share code, notes, and snippets.

/_feed.html.erb Secret

Created September 7, 2012 18:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/4ad05f0162aecd2c5a13 to your computer and use it in GitHub Desktop.
Save anonymous/4ad05f0162aecd2c5a13 to your computer and use it in GitHub Desktop.
<% if @feed_item.any? %>
<ol class="posts">
<%= render partial: 'shared/feed_item', collection: @feed_item, as: :my_item %>
</ol>
<%= will_paginate @feed_item %>
<% end %>
<li id="<%= my_item.id %>">
<span class="user">
<%= link_to my_item.user.name, my_item.user %>
</span>
<span class="content"><%= my_item.content %></span>
<span class="timestamp">
Posted <%= time_ago_in_words(my_item.created_at) %> ago.
</span>
</li>
<% if signed_in? %>
<%= render 'shared/feed'%>
<% else %>
<%= render 'shared/feed'%>
<% end %>
def home
if signed_in?
@post = current_user.posts.build if signed_in?
@user_items = current_user.feed.paginate(page: params[:page], :per_page => 12) if signed_in?
else
@all_items = Post.all.paginate(page: params[:page], :per_page => 5)
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment