|
|
|
@ -1,28 +1,47 @@
|
|
|
|
|
<% courses.each do |course|%>
|
|
|
|
|
<li class="homepageLeftMenuCoursesLine pr">
|
|
|
|
|
<% is_teacher = User.current.logged? && (User.current.admin? || User.current.allowed_to?(:as_teacher,course)) %>
|
|
|
|
|
<%= link_to course.name, course_path(course.id,:host=>Setting.host_course), :class => "coursesLineGrey hidden #{course_endTime_timeout?(course) ? 'c_dark_grey' : ''}",
|
|
|
|
|
:title => (course.is_public? ? "公开课程:":"私有课程:")+course.name+"("+course.time.to_s+course.term+")"%>
|
|
|
|
|
<% count = ShieldActivity.where("container_type='User' and container_id=#{user.id} and shield_type='Course' and shield_id=#{course.id}").count %>
|
|
|
|
|
<ul class="<%= count > 0 ? 'shild shildP':'subNavArrow'%>">
|
|
|
|
|
<li>
|
|
|
|
|
<ul class="subNavMenu boxShadow">
|
|
|
|
|
<% if is_teacher %>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "作业",homework_common_index_path(:course => course.id), :class => 'fl fontGrey2 w48', :target => '_blank' %>
|
|
|
|
|
<%= link_to '+',homework_common_index_path(:course => course.id,:is_new => 1), :class => 'fr fb', :title => '发布作业',:target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "通知", course_news_index_path(course), :class => 'fl w48',:target => '_blank' %>
|
|
|
|
|
<%= link_to "+", new_course_news_path(course,:is_new=>1), :class => 'fr fb', :title => '发布通知',:target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<% else %>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "作业",homework_common_index_path(:course => course.id), :target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "通知", course_news_index_path(course),:target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<% if is_teacher || (course.publish_resource == 1 && User.current.member_of_course?(course)) %>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "资源",course_files_path(course), :class => 'fl w48',:target => '_blank' %>
|
|
|
|
|
<%= link_to "+",upload_files_menu_path(:course_id => course.id), :class => 'fr fb',:remote => true, :title => '上传资源' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<% else %>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "资源",course_files_path(course),:target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<% end %>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "作业",homework_common_index_path(:course => course.id), :class => 'fl fontGrey2', :target => '_blank' %>
|
|
|
|
|
<%= link_to '+',homework_common_index_path(:course => course.id,:is_new => 1), :class => 'fr fb', :title => '发布作业',:target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "通知", course_news_index_path(course), :class => 'fl',:target => '_blank' %>
|
|
|
|
|
<%= link_to "+", new_course_news_path(course,:is_new=>1), :class => 'fr fb', :title => '发布通知',:target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "资源",course_files_path(course), :class => 'fl',:target => '_blank' %>
|
|
|
|
|
<%= link_to "+",upload_files_menu_path(:course_id => course.id), :class => 'fr fb',:remote => true, :title => '上传资源' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="subNavRow">
|
|
|
|
|
<%= link_to "论坛",course_boards_path(course), :class => 'fl',:target => '_blank' %>
|
|
|
|
|
<%= link_to "论坛",course_boards_path(course), :class => 'fl w48',:target => '_blank' %>
|
|
|
|
|
<%= link_to "+",course_boards_path(course, :flag => true, :is_new => 1), :class => 'fr fb', :title => '发布帖子',:target => '_blank' %>
|
|
|
|
|
<div class="cl"></div>
|
|
|
|
|
</li>
|
|
|
|
|