scrum2b/scrum2b

View on GitHub
app/views/s2b_boards/_show_issue.html.erb

Summary

Maintainability
Test Coverage
<div class="show_form" id="show_issue_<%= issue.id %>" value="<%= issue.id %>">
    <a href="#" onClick="show_detail(<%= issue.id %>)" style="font-size: 15px" title="<%= issue.subject %>" value="<%= issue.id %>">#<%= issue.id %> <%= raw(issue.subject.truncate(40, :separator => ' ').html_safe.gsub(/\n/, " <br/> ")) %></a>
    <% if editable_for_project? %>
      <i class="icon_close_issue icon icon-test" issue_id="<%= issue.id %>" title="<%= l(:label_board_issue_text_close_issue) %>">
      </i>  
      <i class="icon_edit_issue icon icon-edit" title="<%= l(:label_board_issue_text_edit_issue) %>">
      </i>  
    <% end %>
    <div class="assignee clearfix">
      <div class="no_edit" id="author_<%= issue.id %>" style="float:left;margin: 0 5px;color: #3A87AD;line-height: 40px">
        [Author: <%= issue.author.name %>]
      </div>
      
      <% if issue.priority %>
        <div class="no_edit" id="priority_<%= issue.id %>" style="float:left;margin: 0 5px;color: #3A87AD;line-height: 40px">
          #<%= issue.priority.name %>
        </div>
      <% end %>
      <% if issue.tracker %>
        <div class="no_edit" id="tracker_<%= issue.id %>" style="float:left;margin: 0 5px;color: #3A87AD;line-height: 40px">
          #<%= issue.tracker.name %>
        </div>
      <% end %>
      <% if issue.category %>
        <div class="no_edit" id="category_<%= issue.id %>" style="float:left;margin: 0 5px;color: #3A87AD;line-height: 40px">
          #<%= issue.category.name %>
        </div>
      <% end %>
      <% if issue.assigned_to %>
        <div class="no_edit" id="assignee_<%= issue.id %>" style="float:left;margin: 0 5px;color: #3A87AD;line-height: 40px">
          #<%= link_to issue.assigned_to,:controller => 'users', :action => 'show', :id =>issue.assigned_to.id %>
        </div>
      <% end %>
    </div>
    <% if issue.description && issue.description != "" %>
      <div class="description">
        <% if issue.description.to_s.length >= 100 %>
          <div class="div_description description_hide" id="description_hide_<%= issue.id %>">
            <%= raw(issue.description.truncate(100, :separator => ' ').html_safe.gsub(/\n/, " <br/> ")) %>
          </div>
          <div class="div_description description_readmore" id="description_readmore_<%= issue.id %>" style="display: none">
            <%= raw(issue.description.to_s.html_safe.gsub(/\n/, " <br/>")) %>
          </div>
          <a href="#" id="hide_<%= issue.id %>" class="hide no_edit" value="<%= issue.id %>"><%= l(:label_hide) %></a>
          <a href="#" id="readmore_<%= issue.id %>" class="readmore no_edit" value="<%= issue.id %>"><%= l(:label_readmore) %></a>
        <% else %>
          <div class="no_edit div_description description_hide" id="description_hide_<%= issue.id %>">
            <%= raw(issue.description.to_s.html_safe.gsub(/\n/, " <br/>")) %>
          </div>
        <% end %>
      </div>
    <% end %>
    <span style="float: right;line-height: 25px">
      <i class="icon icon-commnet " onClick="show_detail(<%= issue.id %>)" ><%= issue.journals.where("notes NOT IN (?)",'').count %></i>
      <i class="icon icon-attachment" onClick="show_detail(<%= issue.id %>)" ><%= issue.attachments.count %></i>
    </span>
</div>