30 lines
1.5 KiB
Plaintext
30 lines
1.5 KiB
Plaintext
%div{:class => "header"}
|
|
%div{:class => "row"}
|
|
%span{:class => "info"}
|
|
%time Date
|
|
= compact_time(post.created_at)
|
|
%span{:class => "info"}
|
|
%strong User
|
|
= link_to(post.uploader_name, user_path(post.uploader_id))
|
|
%span{:class => "info"}
|
|
%strong Rating
|
|
= post.rating
|
|
%span{:class => "info"}
|
|
%strong Score
|
|
%span{:id => "score-for-post-#{post.id}"}
|
|
%span= post.score
|
|
- if CurrentUser.user.is_privileged?
|
|
== (vote #{link_to("up", post_votes_path(:score => "up", :post_id => post.id), :remote => true, :method => :post)}/#{link_to("down", post_votes_path(:score => "down", :post_id => post.id), :remote => true, :method => :post)})
|
|
%div{:class => "row list-of-tags"}
|
|
%strong Tags
|
|
- post.tag_array.each do |tag_name|
|
|
%span{:class => "tag-type-#{Tag.category_for(tag_name)}"}
|
|
= link_to(tag_name.tr("_", " "), posts_path(:tags => tag_name))
|
|
%div{:class => "row notices"}
|
|
- if post.comments.count > 6
|
|
%span{:class => "info", :id => "hidden-comments-notice-for-#{post.id}"}
|
|
== #{link_to "#{pluralize(post.comments.size - 6, 'comment')} hidden", comments_path(:post_id => post.id), :remote => true}.
|
|
- if post.comments.hidden(CurrentUser.user).count > 0
|
|
%span{:class => "info", :id => "threshold-comments-notice-for-#{post.id}"}
|
|
== #{link_to "#{pluralize(post.comments.hidden(CurrentUser.user).count, 'comment')} below threshold", comments_path(:post_id => post.id, :include_hidden => true), :remote => true}.
|