educoder/app/views/homework_common/setting.html.erb

101 lines
4.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<style>
.magic-radio + label:before, .magic-checkbox + label:before {top: 5px;}
.magic-radio + label:after {left: 5px;}
</style>
<div class="edu-class-container">
<p class="mb10">
<i class="fa fa-map-marker mr5 color-grey"></i>
<%= link_to @course.name, course_path(@course) %>
> <%= link_to "#{@homework.homework_type_ch}作业", homework_common_index_path(:course => @course.id, :homework_type => @homework.homework_type) %> > #<%= link_to (get_hw_index(@homework, @is_teacher, @homework.homework_type) + 1), student_work_index_path(:homework => @homework.id) %>
</p>
<div class="edu-con-top clearfix user_bg_shadow">
<p class="ml15 color-grey fl">
<% if !@homework.is_public %>
<i class="fa fa-lock mr5"></i>
<% end %>
<%= @homework.name %></p>
<%= link_to '作业详情', student_work_index_path(:homework => @homework.id), :class => 'fr font-12 mr15 color-blue mt3' %>
</div>
<%= form_tag(homework_setting_homework_common_path(@homework), :method => "post", :id => 'homework_setting_form') do |f| %>
<div class="edu-con-bg01 mt15 user_bg_shadow" id="homework_publish_setting">
<% edit_mode = @is_new && @is_teacher %>
<div class="<%= edit_mode ? 'none' : '' %>" id="show_publish_setting">
<%= render :partial => 'show_publish_setting' %>
</div>
<div class="<%= edit_mode ? '' : 'none' %>" id="edit_publish_setting">
<%= render :partial => 'edit_publish_setting' %>
</div>
</div>
<div class="edu-con-bg01 mt15 user_bg_shadow" id="homework_late_setting">
<div class="<%= edit_mode ? 'none' : '' %>" id="show_late_setting">
<%= render :partial => 'show_late_setting' %>
</div>
<div class="<%= edit_mode ? '' : 'none' %>" id="edit_late_setting">
<%= render :partial => 'edit_late_setting' %>
</div>
</div>
<% if @homework.homework_type != 4 %>
<div class="edu-con-bg01 mt15 user_bg_shadow" id="homework_anon_setting">
<div class="<%= edit_mode ? 'none' : '' %>" id="show_anon_setting">
<%= render :partial => 'show_anon_setting' %>
</div>
<div class="<%= edit_mode ? '' : 'none' %>" id="edit_anon_setting">
<%= render :partial => 'edit_anon_setting' %>
</div>
</div>
<% end %>
<div class="edu-con-bg01 mt15 user_bg_shadow" id="homework_score_setting">
<% if @homework.homework_type == 4 %>
<div class="edu-con-top clearfix mb15">
<p class="ml15 fl">评分设置</p>
</div>
<div class="ml30 mr30 pb10">
<div class="clearfix pr">
<ul>
<li class="clearfix">
<label class="panel-form-label fl mr10">最终成绩组成</label>
</li>
<li class="clearfix">
<label class="panel-form-label fl mr10">系统评分</label>
<input type="text" disabled class="fl task-form-15 task-height-40 panel-box-sizing" value="100%" placeholder="100%" />
<div class="popup_tip_box fontGrey2" style="right:-15px; top:0px;width:405px;">
<em></em>
<span></span>
<p>系统评分是根据学生的任务完成情况,按照百分比计算 <br/>
例如实训任务5关学生A完成3关则最终成绩为 3 / 5 * 100 = 60分 <br/>
注意:学生完成实训后,必须关联实训项目,否则成绩为零
</p>
</div>
</li>
</ul>
</div>
</div>
<% else %>
<div class="<%= edit_mode ? 'none' : '' %>" id="show_score_setting">
<%= render :partial => 'show_score_setting' %>
</div>
<div class="<%= edit_mode ? '' : 'none' %>" id="edit_score_setting">
<%= render :partial => 'edit_score_setting' %>
</div>
<% end %>
</div>
<div class="edu-con-bg01 mt15 user_bg_shadow" id="homework_public_setting">
<div class="<%= edit_mode ? 'none' : '' %>" id="show_public_setting">
<%= render :partial => 'show_public_setting' %>
</div>
<div class="<%= edit_mode ? '' : 'none' %>" id="edit_public_setting">
<%= render :partial => 'edit_public_setting' %>
</div>
</div>
<div class="clearfix mt15 <%= edit_mode ? '' : 'none' %>" id="homework_setting_submit_block">
<a href="javascript:void(0);" id="homework_setting_form_submit" class="task-btn task-btn-blue fr">提交</a>
<a href="javascript:void(0);" onclick="s_op_confirm_box('<%= student_work_index_path(:homework => @homework.id) %>', '修改的内容将全部丢失<br/>是否确认取消保存')" class="task-btn fr mr10">取消</a>
</div>
<% end %>
</div>