|
|
|
@ -196,59 +196,64 @@
|
|
|
|
|
</div>
|
|
|
|
|
<% end %>
|
|
|
|
|
<%# 工具栏展开 %>
|
|
|
|
|
<div class="subNav subNav_jiantou" id="expand_tools_expand" nhtype="toggle4cookie" data-id="expand_tool_more" data-target="#navContentCourse" data-val="retract"><%= l(:label_project_more) %></div>
|
|
|
|
|
<ul class="navContent" id="navContentCourse">
|
|
|
|
|
<%= render 'courses/tool_expand', :locals => {:is_teacher => is_teacher, :course_file_num => course_file_num} %>
|
|
|
|
|
</ul>
|
|
|
|
|
<% if @course.homework_commons.count == 0 || @course.news.count == 0 || course_file_num == 0 || course_poll_count == 0 || @course.exercises.count == 0 ||
|
|
|
|
|
course_feedback_count == 0 || @course.exercises.count == 0 || (@course.boards.first ? @course.boards.first.topics.count : 0) == 0 %>
|
|
|
|
|
<div class="subNav subNav_jiantou" id="expand_tools_expand" nhtype="toggle4cookie" data-id="expand_tool_more" data-target="#navContentCourse" data-val="retract"><%= l(:label_project_more) %></div>
|
|
|
|
|
<ul class="navContent" id="navContentCourse">
|
|
|
|
|
<%= render 'courses/tool_expand', :locals => {:is_teacher => is_teacher, :course_file_num => course_file_num} %>
|
|
|
|
|
</ul>
|
|
|
|
|
<% end %>
|
|
|
|
|
</div><!--项目侧导航 end-->
|
|
|
|
|
<%# 课程贡献榜 %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
<% unless contributor_course_scor(@course.id).count == 0 %>
|
|
|
|
|
<ul class="rankList">
|
|
|
|
|
<ul class="rankList">
|
|
|
|
|
<h4>课程贡献榜</h4>
|
|
|
|
|
<% contributor_course_scor(@course.id).each do |contributor_score| %>
|
|
|
|
|
<% unless contributor_score.total_score ==0 %>
|
|
|
|
|
<li> <a href="javascript:void:(0);"><%=link_to image_tag(url_to_avatar(contributor_score.user), :width => "35", :height => "35", :class=> "rankPortrait"),user_path(contributor_score.user) %></a>
|
|
|
|
|
<p><a href="javascript:void:(0);"><%=link_to contributor_score.user, user_path(contributor_score.user), :title => contributor_score.user %></a></p>
|
|
|
|
|
<p><span class="c_green" style="cursor:pointer">
|
|
|
|
|
<%#= link_to ma.course_message.title, {:controller => 'news', :action => 'show', :id => ma.course_message.id },
|
|
|
|
|
:class =>"#{ma.viewed == 0 ? "newsBlack" : "newsGrey"}",
|
|
|
|
|
:onmouseover =>"message_titile_show($(this),event)",
|
|
|
|
|
:onmouseout => "message_titile_hide($(this))" %>
|
|
|
|
|
<a onmouseover ="message_titile_show($(this),event)" onmouseout ="message_titile_hide($(this))" class="c_green"><%= contributor_score.total_score.to_i %></a></span></p>
|
|
|
|
|
<div style="display: none" class="numIntro">
|
|
|
|
|
<% unless contributor_score.resource_num == 0 %>
|
|
|
|
|
资源:<%= contributor_score.resource_num %><br />
|
|
|
|
|
课程资源:<%= contributor_score.resource_num %><br />
|
|
|
|
|
<% end %>
|
|
|
|
|
<% unless contributor_score.message_num == 0 %>
|
|
|
|
|
评论:<%= contributor_score.message_num %><br />
|
|
|
|
|
课程讨论:<%= contributor_score.message_num %><br />
|
|
|
|
|
<% end %>
|
|
|
|
|
<% unless contributor_score.message_reply_num == 0 %>
|
|
|
|
|
评论回复:<%= contributor_score.message_reply_num %><br />
|
|
|
|
|
<% end %>
|
|
|
|
|
<% unless contributor_score.journal_num == 0 %>
|
|
|
|
|
留言:<%= contributor_score.journal_num %><br />
|
|
|
|
|
课程留言:<%= contributor_score.journal_num %><br />
|
|
|
|
|
<% end %>
|
|
|
|
|
<% unless contributor_score.news_reply_num == 0 %>
|
|
|
|
|
通知:<%= contributor_score.news_reply_num %><br />
|
|
|
|
|
课程通知:<%= contributor_score.news_reply_num %><br />
|
|
|
|
|
<% end %>
|
|
|
|
|
</div>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% end %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</ul>
|
|
|
|
|
<% end %>
|
|
|
|
|
|
|
|
|
|
<% hero_homework_scores = hero_homework_score(@course, "desc") %>
|
|
|
|
|
<% unless hero_homework_scores.map(&:score).detect{|s| s != nil}.nil? %>
|
|
|
|
|
<ul class="rankList">
|
|
|
|
|
<h4>课程英雄榜</h4>
|
|
|
|
|
<% hero_homework_scores.each do |student_score| %>
|
|
|
|
|
<% unless student_score.score.nil? %>
|
|
|
|
|
<li> <a href="javascript:void:(0);"><%=link_to image_tag(url_to_avatar(student_score.user), :width => "35", :height => "35", :class=> "rankPortrait"),user_path(student_score.user) %></a>
|
|
|
|
|
<p><a href="javascript:void:(0);"><%=link_to student_score.user, user_path(student_score.user), :title => student_score.user %></a></p>
|
|
|
|
|
<p><span class="c_red" style="cursor:pointer" title="作业总分:<%= student_score.score %>"><%= student_score.score.to_i %></span></p>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% end %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</ul>
|
|
|
|
|
<% end %>
|
|
|
|
|
<ul class="rankList">
|
|
|
|
|
<h4>课程英雄榜</h4>
|
|
|
|
|
<% hero_homework_score(@course, "desc").each do |student_score| %>
|
|
|
|
|
<% unless student_score.score.nil? %>
|
|
|
|
|
<li> <a href="javascript:void:(0);"><%=link_to image_tag(url_to_avatar(student_score.user), :width => "35", :height => "35", :class=> "rankPortrait"),user_path(student_score.user) %></a>
|
|
|
|
|
<p><a href="javascript:void:(0);"><%=link_to student_score.user, user_path(student_score.user), :title => student_score.user %></a></p>
|
|
|
|
|
<p><span class="c_red" style="cursor:pointer" title="作业总分:<%= student_score.score %>"><%= student_score.score.to_i %></span></p>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% end %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<div class="project_intro">
|
|
|
|
|
<div id="course_description" class="course_description">
|
|
|
|
|