openSNP/snpr

View on GitHub
app/views/picture_phenotype_comments/_show.html.erb

Summary

Maintainability
Test Coverage
<% @comments.each do |c|%>

<div id="<%="comment"+c.id.to_s%>">
  <div class="comments__single-comment clearfix">
    <div class="pull-left comments__comment-photo-div">
      <%if c.user != nil%>
      <%=image_tag c.user.avatar.url(:head), class: "comments__comment-photo"%>
      <%end%>
    </div>
    <div class="comments__comment-text-div clearfix">
      <p class="comments__comment-username"><%if c.user != nil %><%= link_to c.user.name, c.user%><%else%>Deleted User<%end%></p>
      <p class="comments__comment-subject"><%= c.subject %></p>
      <small class="comments__comment-date"><%= c.created_at %></small>
      <a href="#">
        <% if c.reply_to_id != -1 and c.reply_to_id != nil%>
        <%if PicturePhenotypeComment.find_by_id(c.reply_to_id).user%>
        @<%=PicturePhenotypeComment.find_by_id(c.reply_to_id).user.name%>
        <%else%>
        @Deleted User
        <%end%>
        <% end %>
      </a>
      <%= simple_format c.comment_text, class: "comments__comment-text" %>
      <%=link_to "Reply", "#", class: "btn btn-default comments__comment-reply-button", id: "#{c.id.to_s}", data: {js: "picture-reply-button"}%>
    </div>
  </div>
</div>

<% end %>