<%= content_tag('a', '', :name => comment.anchor) %>
<% if logged_in? && (user == @page.profile || user == comment.author) %> <% button_bar(:style => 'float: right; margin-top: 0;') do %> <%= icon_button(:delete, 'Delete', { :remove_comment => comment.id }, :method => :post, :confirm => _('Are you sure you want to remove this comment?')) %> <% end %> <% end %> <% if comment.author %> <%= link_to content_tag( 'span', comment.author.name() ), comment.author.url, :class => 'comment-picture', :style => 'background-image:url(%s)' % profile_icon(comment.author, :minor) %> <% else %> <%# unauthenticated user: display gravatar icon %> <%= content_tag 'span', ' ', :class => 'comment-picture', :style => 'background-image:url(%s)' % str_gravatar_url_for( comment.email, :size => 50 ) %> <% end %>

<%= comment.title %>

<%= _('By %{author} on %{date}') % { :author => comment.author ? link_to(comment.author.name, comment.author.url) : content_tag('u', comment.name), :date => show_time(comment.created_at) } %> <%= '
' + _('(unauthenticated user)') if ! comment.author %>

<%= comment.body. gsub( /\n\s*\n/, '

' ). gsub( /\n/, '
' ). gsub( /(^|\s)(www\.[^\s])/, '\1http://\2' ). gsub( /(https?:\/\/([^\s]+))/, '\2' ) %>