97 lines
3.7 KiB
Plaintext
97 lines
3.7 KiB
Plaintext
<!-- added by bai -->
|
|
<% issue_count = @project.issues.count %>
|
|
<% issue_journal_count = @project.issue_changes.count %>
|
|
<% issue_score = issue_count * 0.2 %>
|
|
<% issue_journal_score = issue_journal_count * 0.1 %>
|
|
<% finall_issue_score = issue_score + issue_journal_score %>
|
|
|
|
<% new_count = @project.news.count %>
|
|
<% new_score = new_count * 0.1 %>
|
|
<% finall_new_score = new_score %>
|
|
|
|
<% document_count = @project.documents.count %>
|
|
<% file_score = document_count * 0.1 %>
|
|
<% finall_file_score = file_score %>
|
|
|
|
<% changeset_count = @project.changesets.count %>
|
|
<% code_submit_score = changeset_count * 0.3 %>
|
|
<% finall_code_submit_score = code_submit_score %>
|
|
|
|
<% board_message_count = 0 %>
|
|
<% @project.boards.each do |board| %>
|
|
<% board_message_count += board.messages_count %>
|
|
<% end %>
|
|
<% topic_score = board_message_count * 0.1 %>
|
|
<% finall_topic_score = topic_score %>
|
|
|
|
<% finall_project_score = finall_issue_score + finall_new_score + finall_file_score + finall_code_submit_score + topic_score %>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<title><%= h html_title %></title>
|
|
<meta name="description" content="<%= Redmine::Info.app_name %>" />
|
|
<meta name="keywords" content="issue,bug,tracker" />
|
|
<%= csrf_meta_tag %>
|
|
<%= favicon %>
|
|
<%= stylesheet_link_tag 'jquery/jquery-ui-1.9.2', 'application', 'nyan', :media => 'all' %>
|
|
<%= stylesheet_link_tag 'rtl', :media => 'all' if l(:direction) == 'rtl' %>
|
|
<%= javascript_heads %>
|
|
<%= heads_for_theme %>
|
|
<%= hubspot_head %>
|
|
<%= call_hook :view_layouts_base_html_head %>
|
|
<!-- page specific tags -->
|
|
<%= yield :header_tags -%>
|
|
</head>
|
|
|
|
<h3 class="title"><%= l(:label_projects_score) %></h3>
|
|
<div class="inf_user_image">
|
|
<table style="border-bottom: solid 1px #80a6d2;" width="100%">
|
|
<tr>
|
|
<td align="left" valign="middle" ><%= image_tag(url_to_avatar(@project), :class => 'avatar2') %></td>
|
|
<td>
|
|
<table>
|
|
<tr class="info_font" align="center" style=" word-wrap: break-word; word-break: break-all"><td><%= @project.name %></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td width="35%">
|
|
<table>
|
|
<tr class="info_font"><td><%= l(:label_projects_score) %></td></tr>
|
|
<tr class="buttons_for_score" style="margin-top:30px;margin-left:144px"><td><span style="color:#ec6300"><%= format("%.2f" , finall_project_score ).to_f %></span></td></tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="tabs_new">
|
|
<ul>
|
|
<li>
|
|
<%= link_to l(:label_projects_score), {:controller => 'projects', :action => 'show_projects_score', :remote => true}%> :
|
|
<%= format("%.2f" , finall_project_score ).to_f %>
|
|
</li>
|
|
<li>
|
|
<%= link_to l(:label_issue_score), {:controller => 'projects', :action => 'issue_score_index', :remote => true}%> :
|
|
<%= format("%.2f" , finall_issue_score).to_f %>
|
|
</li>
|
|
<li>
|
|
<%= link_to l(:label_news_score), {:controller => 'projects', :action => 'news_score_index', :remote => true}%> :
|
|
<%= format("%.2f" , finall_new_score).to_f %>
|
|
</li>
|
|
<li>
|
|
<%= link_to l(:label_file_score), {:controller => 'projects', :action => 'file_score_index', :remote => true}%> :
|
|
<%= format("%.2f" , finall_file_score).to_f %>
|
|
</li>
|
|
<li>
|
|
<%= link_to l(:label_code_submit_score), {:controller => 'projects', :action => 'code_submit_score_index', :remote => true}%> :
|
|
<%= format("%.2f" , finall_code_submit_score).to_f %>
|
|
</li>
|
|
<li>
|
|
<%= link_to l(:label_topic_score), {:controller => 'projects', :action => 'projects_topic_score_index', :remote => true}%> :
|
|
<%= format("%.2f" , finall_topic_score).to_f %>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="show_score_detail">
|
|
<%= render :partial => 'projects/project_score_index', :locals => {:index => 0 } %>
|
|
</div>
|
|
<!-- end --> |