content format_content(@message.content) created_at @message.created_at updated_at @message.updated_at author do name @message.creator.name.familiar email_address @message.creator.email_address_with_name url url_for(@message.creator, format: :json) end if current_user.admin? visitors calculate_visitors(@message) end comments @message.comments do |comment| content comment.content created_at comment.created_at end attachments @message.attachments do |attachment| filename attachment.filename url url_for(attachment) end