This commit is contained in:
albert
2010-03-26 15:41:30 -04:00
parent f112ff7c67
commit 3416a5dbcb
2 changed files with 61 additions and 2 deletions

View File

@@ -1,12 +1,26 @@
class PostPresenter < Presenter
def initialize(post)
def initialize(post, current_user)
@post = post
@current_user = current_user
end
def tag_list_html
end
def image_html
def image_html(template)
return "" if @post.is_deleted? && !@current_user.is_janitor?
if @post.is_flash?
template.render(:partial => "posts/flash", :locals => {:post => @post})
elsif @post.is_image?
template.image_tag(
@post.file_path_for(@current_user),
:width => @post.image_width_for(@current_user),
:height => @post.image_height_for(@current_user),
"data-original-width" => @post.image_width,
"data-original-height" => @post.image_height
)
end
end
def note_html