<% content_for :header_tags do %> <%= javascript_include_tag "/assets/codemirror/codemirror_python_ruby_c" %> <%= stylesheet_link_tag "/assets/codemirror/codemirror" %> <% end %> <script type="text/javascript"> $(function(){ $("#RSide").removeAttr("id"); $("#homework_page_right").css("min-height",$("#LSide").height()-30); $("#Container").css("width","1000px"); }); // 匿评弹框提示 <%# if @is_evaluation && !@stundet_works.empty?%> // $(function(){ // $('#ajax-modal').html('<%#= escape_javascript(render :partial => 'student_work/praise_alert') %>'); // showModal('ajax-modal', '500px'); // $('#ajax-modal').siblings().remove(); // $('#ajax-modal').before("<span style='float: right;cursor:pointer;'>" + // "<a href='javascript:' onclick='clickCanel();'><img src='/images/bid/close.png' width='26px' height='26px' /></a></span>"); // $('#ajax-modal').parent().css("top","").css("left",""); // $('#ajax-modal').parent().addClass("anonymos"); // }); <%# end%> //设置评分规则 function set_score_rule(){ $('#ajax-modal').html('<%= escape_javascript(render :partial => 'student_work/set_score_rule',:locals => {:homework => @homework,:student_path => true}) %>'); showModal('ajax-modal', '350px'); $('#ajax-modal').siblings().remove(); $('#ajax-modal').before("<span style='float: right;cursor:pointer;'>" + "<a href='javascript:' onclick='clickCanel();'><img src='/images/bid/close.png' width='26px' height='26px' /></a></span>"); $('#ajax-modal').parent().css("top","25%").css("left","35%").css("position","fixed").css("border","3px solid #269ac9"); } $(function(){ $("#homework_info_hidden").click(function(){ $("#homeworkInformation").hide(); $("#homework_info_hidden").hide(); $("#homework_info_show").show(); }); $("#homework_info_show").click(function(){ $("#homework_info_show").hide(); $("#homeworkInformation").show(); $("#homework_info_hidden").show(); }); if($("#homework_description").height() > 54) { $("#homeworkDetailShow").show(); } $("#homeworkDetailShow").click(function(){ $("#homeworkDetail").toggleClass("max_h54"); $("#homeworkDetailShow").hide(); $("#homeworkDetailHide").show(); }); $("#homeworkDetailHide").click(function(){ $("#homeworkDetail").toggleClass("max_h54"); $("#homeworkDetailHide").hide(); $("#homeworkDetailShow").show(); }); }); </script> <div class="homepageRight mt0 ml10"> <div class="resources" id="homework_page_right"> <div class="hworkListBanner"> <div id="menu_r" class="fl"> <ul class="menu_r"> <li> <a href="javascript:void(0);" class="parent"> <% @all_homework_commons.each_with_index do |homework_common,index |%> <% if homework_common.id == @homework.id %> <%="作业 #{@all_homework_commons.count - index}" %> <% end %> <% end%> </a> <ul> <% @all_homework_commons.each_with_index do |homework_common,index |%> <li class="pr10"> <%= link_to "作业#{@all_homework_commons.count - index}:#{homework_common.name}",student_work_index_path(:homework => homework_common.id)%> <%#= link_to "第#{@homework_commons.count - index}次作业",student_work_index_path(:homework => homework_common.id)%> </li> <% end%> </ul> </li> <!---level1 end---> </ul> <!---menu_r end---> </div> <!--div class="hworkInfor"><a href="javascript:void(0);" class="linkBlue">作业信息</a></div--> <% if @is_teacher%> <div class="fr mt5"> <ul class="resourcesSelect"> <li class="resourcesSelected"> <a href="javascript:void(0);" class="resourcesIcon"></a> <ul class="hworkMenu"> <li> <%= link_to "导出作业成绩", student_work_index_path(:homework => @homework.id,:order => @order, :sort => @b_sort, :name => @name, :group => @group, :format => 'xls'),:class=>'hworkExport postTypeGrey', :id => "export_student_work"%> </li> <li> <% if @homework.student_works.empty?%> <%= link_to "导出作业附件", "javascript:void(0)", class: "hworkExport resourcesGrey", :onclick => "alert('没有学生提交作业,无法下载附件')" %> <% else%> <%= link_to "导出作业附件", zipdown_assort_path(obj_class: @homework.class, obj_id: @homework, format: :json), remote: true, class: "hworkExport resourcesGrey", :id => "download_homework_attachments" %> <% end%> </li> <li> <%= link_to("导出缺评情况", absence_penalty_list_student_work_index_path(:homework => @homework.id, :format => 'xls'),:class=>'hworkExport resourcesGrey')%> </li> <li> <%= link_to("导出匿评情况", evaluation_list_student_work_index_path(:homework => @homework.id, :format => 'xls'),:class=>'hworkExport resourcesGrey')%> </li> <li> <a href="javascript:void(0);" class="hworkSetting resourcesGrey" onclick="set_score_rule();">评分设置</a> </li> </ul> </li> </ul> </div> <% end%> <div class="cl"></div> </div> <div class="homeworkInfo" id="homeworkInformation"> <div class=""> <div class="homepagePostTitle fl hidden m_w460" title="<%= @homework.name %>"><%= @homework.name %></div> <% if @homework.homework_detail_manual%> <% if @homework.homework_detail_manual.comment_status == 0 %> <span class="grey_homework_btn_cir ml5">未发布</span> <% elsif @homework.homework_detail_manual.comment_status == 1%> <% if @homework.anonymous_comment == 0%> <span class="grey_homework_btn_cir ml5">未开启匿评</span> <% else %> <span class="grey_homework_btn_cir ml5">匿评已禁用</span> <% end %> <% if Time.parse(@homework.end_time.to_s).strftime("%Y-%m-%d") >= Time.now.strftime("%Y-%m-%d")%> <span class="green_homework_btn_cir ml5">作品提交中</span> <% elsif Time.parse(@homework.end_time.to_s).strftime("%Y-%m-%d") < Time.now.strftime("%Y-%m-%d") %> <span class="red_homework_btn_cir ml5">作品补交中</span> <% end %> <% elsif @homework.homework_detail_manual.comment_status == 2%> <% if @homework.anonymous_comment == 0%> <span class="green_homework_btn_cir ml5">匿评中</span> <% else %> <span class="grey_homework_btn_cir ml5">匿评已禁用</span> <% end %> <span class="green_homework_btn_cir ml5" title="目前教师和教辅正在评阅">教师评阅中</span> <% elsif @homework.homework_detail_manual.comment_status == 3%> <% if @homework.anonymous_comment == 0%> <span class="grey_homework_btn_cir ml5">匿评已结束</span> <% else %> <span class="grey_homework_btn_cir ml5">匿评已禁用</span> <% end %> <span class="green_homework_btn_cir ml5" title="目前教师和教辅正在评阅">教师评阅中</span> <% end%> <% end%> <span class="fr c_grey"> <a href="javascript:void(0);" class="linkGrey2" id="homework_info_hidden">[ 隐藏作业信息 ]</a> </span> <div class="cl"></div> <div class="fontGrey2 db mb5">发布者:<%= @homework.user.show_name %></div> <div class="homeworkDetail upload_img break_word list_style max_h54" id="homeworkDetail"> <div id="homework_description"><%= @homework.description.html_safe %></div> </div> <div id="homeworkDetailShow" class="fr" style="display:none;"><a href="javascript:void(0);" class="linkBlue">[展开]</a></div> <div id="homeworkDetailHide" class="fr" style="display:none;"><a href="javascript:void(0);" class="linkBlue">[收起]</a></div> <div class="cl"></div> <div> <%= render :partial=>"attachments/activity_attach", :locals=>{:activity => @homework} %> <div class="cl"></div> </div> <div class="mt5"> <% if @homework.end_time && @homework.publish_time %> <% if @homework.homework_detail_manual && @homework.homework_detail_manual.comment_status < 2 %> <div class="fontGrey2 db fl">提交截止时间:<%= @homework.end_time %> 23:59</div> <% elsif @homework.homework_detail_manual && @homework.homework_detail_manual.comment_status >= 2 && @homework.anonymous_comment == 0 %> <div class="fontGrey2 db fl">匿评截止时间:<%= @homework.homework_detail_manual.evaluation_end %> 23:59</div> <% end %> <% if @homework.homework_detail_manual.comment_status == 0 %> <div class="fontGrey2 db fl ml10">发布时间:<%= @homework.publish_time %> 00:00</div> <% end %> <% end %> <% if @homework.homework_detail_manual%> <% if @homework.homework_detail_manual.comment_status == 1%> <% end_time = @homework.end_time.to_time.to_i + 24*60*60 - 1 %> <% if end_time >= Time.now.to_i %> <div class="fontGrey2 db fr">提交剩余时间: <span class="c_red"><%= (end_time - Time.now.to_i) / (24*60*60) %></span> 天 <span class="c_red"><%= ((end_time - Time.now.to_i) % (24*60*60)) / (60*60)%></span> 小时 <span class="c_red"><%= (((end_time - Time.now.to_i) % (24*60*60)) % (60*60)) / 60%></span> 分</div> <% else %> <div class="fontGrey2 db fr c_red">提交已截止</div> <% end %> <% elsif @homework.homework_detail_manual.comment_status == 2%> <% end_time = @homework.homework_detail_manual.evaluation_end.to_time.to_i + 24*60*60 - 1 %> <% if end_time >= Time.now.to_i %> <div class="fontGrey2 db fr">匿评剩余时间: <span class="c_red"><%= (end_time - Time.now.to_i) / (24*60*60)%></span> 天 <span class="c_red"><%= ((end_time - Time.now.to_i) % (24*60*60)) / (60*60)%></span> 小时 <span class="c_red"><%= (((end_time - Time.now.to_i) % (24*60*60)) % (60*60)) / 60%></span> 分</div> <% else %> <div class="fontGrey2 db fr c_red">匿评已截止</div> <% end %> <% end%> <% end%> <div class="cl"></div> </div> </div> </div> <div class="hworkListContainer"> <div class="ctt2"> <div class="dis" id="homework_student_work_list"> <%= render :partial => "student_work/student_work_list"%> </div> </div> </div> <div class="cl"></div> </div> </div> <div class="cl"></div>