diff --git a/app/helpers/journals_helper.rb b/app/helpers/journals_helper.rb
index 1a0b9ca0d..3591a0168 100644
--- a/app/helpers/journals_helper.rb
+++ b/app/helpers/journals_helper.rb
@@ -119,7 +119,7 @@ module JournalsHelper
content << textAreailizable(journal, :notes)
css_classes = "wiki"
css_classes << " editable" if editable
- content_tag('div', content.html_safe, :id => "journal-#{journal.id}-notes", :class => css_classes ,:style => "width:510px")
+ content_tag('div', content.html_safe, :id => "journal-#{journal.id}-notes", :class => css_classes)
end
def link_to_in_place_notes_editor(text, field_id, url, options={})
diff --git a/app/views/users/user_messages.html.erb b/app/views/users/user_messages.html.erb
index 93969f71b..63876084d 100644
--- a/app/views/users/user_messages.html.erb
+++ b/app/views/users/user_messages.html.erb
@@ -127,7 +127,7 @@
:onmouseover =>"message_titile_show($(this),event)",
:onmouseout => "message_titile_hide($(this))" %>
- <% if User.current.allowed_to?(:as_teacher,ma.course_message) %>
+ <% if User.current.allowed_to?(:as_teacher,ma.course_message.course) %>
<%= User.current.lastname + User.current.firstname %>老师您好!
<%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师刚刚发布了一个作业:
@@ -175,47 +175,22 @@
<%= User.current.lastname + User.current.firstname %>同学您好!
<%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师发布的作业截止日期快到了:
-
课程名称:<%= ma.course_message.course.name %>(<%= ma.course_message.course.term %>)
-
作业标题:<%= ma.course_message.name %>
-
提交截止:<%= ma.course_message.end_time %>@nbsp; 24点
-
-
匿评关闭:<%= ma.course_message.homework_detail_manual.evaluation_end %>
- @nbsp;@nbsp;24点
-
+
匿评关闭:<%= ma.course_message.homework_detail_manual.evaluation_end %>@nbsp;@nbsp;24点
迟交扣分:<%= ma.course_message.late_penalty %>分
-
-
- 请同学们抓紧时间提交自己的作品,谢谢!
-
+
请同学们抓紧时间提交自己的作品,谢谢!
<% else %>
-
<%= User.current.lastname + User.current.firstname %>老师您好!
- <%= ma.course_message.user.lastname + ma.course_message.user.firstname %>
- 老师发布的作业截止日期快到了:
-
-
课程名称:<%= ma.course_message.course.name %>
- (<%= ma.course_message.course.term %>)
-
+
<%= User.current.lastname + User.current.firstname %>老师您好!<%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师发布的作业截止日期快到了:
+
课程名称:<%= ma.course_message.course.name %>(<%= ma.course_message.course.term %>)
作业标题:<%= ma.course_message.name %>
-
提交截止:<%= ma.course_message.end_time %>@nbsp;@nbsp;24点
-
-
匿评开始:<%= ma.course_message.homework_detail_manual.evaluation_start %>
- @nbsp;@nbsp;24点
-
-
匿评关闭:<%= ma.course_message.homework_detail_manual.evaluation_end %>
- @nbsp;@nbsp;24点
-
+
匿评开始:<%= ma.course_message.homework_detail_manual.evaluation_start %>@nbsp;@nbsp;24点
+
匿评关闭:<%= ma.course_message.homework_detail_manual.evaluation_end %>@nbsp;@nbsp;24点
迟交扣分:<%= ma.course_message.late_penalty %>分
-
-
缺评扣分:<%= ma.course_message.homework_detail_manual.absence_penalty %>分
-
-
-
- 您可以修改作业内容、评分规则、匿评过程等,谢谢!
-
+
缺评扣分:<%= ma.course_message.homework_detail_manual.absence_penalty %>分
+
您可以修改作业内容、评分规则、匿评过程等,谢谢!
<% end %>
截止时间快到了!
@@ -240,14 +215,13 @@
- <%= User.current.lastname + User.current.firstname %><%= User.current.members.where("course_id=?", ma.course.id).first.roles.first.name == 'Student' ? '同学' : '老师' %>
- 您好!<%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师开启了匿评,作业详情如下:
+ <%= User.current.lastname + User.current.firstname %><%= User.current.members.where("course_id=?", ma.course.id).first.roles.first.name == 'Student' ? '同学' : '老师' %>您好!
+ <%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师开启了匿评,作业详情如下:
课程名称:<%= ma.course_message.course.name %>(<%= ma.course_message.course.term %>)
作业标题:<%= ma.course_message.name %>
-
- 匿评开启:<%= ma.course_message.homework_detail_manual.evaluation_end %> 24点
+ 截止日期:<%= ma.course_message.homework_detail_manual.evaluation_end %> 24点
<%= time_tag(ma.created_at).html_safe %>
@@ -267,14 +241,11 @@
- <%= User.current.lastname + User.current.firstname %><%= User.current.members.where("course_id=?", ma.course.id).first.roles.first.name == 'Student' ? '同学':'老师'%>您好!<%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师关闭了匿评,作业详情如下:
+ <%= User.current.lastname + User.current.firstname %><%= User.current.members.where("course_id=?", ma.course.id).first.roles.first.name == 'Student' ? '同学':'老师'%>您好!
+ <%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师关闭了匿评,作业详情如下:
课程名称:<%= ma.course_message.course.name %>(<%= ma.course_message.course.term %>)
-
作业标题:<%= ma.course_message.name %>
- <% unless ma.course_message.description.blank? %>
-
作业内容:
-
<%= ma.course_message.description.html_safe %>
- <% end %>
+
作业标题:<%= ma.course_message.name %>
<%= time_tag(ma.created_at).html_safe %>
@@ -296,13 +267,12 @@
:onmouseout => "message_titile_hide($(this))" %>
-
您好!<%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师启动作业匿评失败,作业详情如下:
-
课程:<%= ma.course_message.course.name %>(<%= ma.course_message.course.term %>)
-
作业标题:<%= ma.course_message.name %>
- <% unless ma.course_message.description.blank? %>
-
作业内容:
-
<%= ma.course_message.description.html_safe %>
- <% end %>
+
+ <%= User.current.lastname + User.current.firstname %><%= User.current.allowed_to?(:as_teacher, ma.course_message.course) ? '老师':'同学'%>您好!
+ <%= ma.course_message.user.lastname + ma.course_message.user.firstname %>老师启动作业匿评失败,作业详情如下:
+
+
课程名称:<%= ma.course_message.course.name %>(<%= ma.course_message.course.term %>)
+
作业标题:<%= ma.course_message.name %>
<%= time_tag(ma.created_at).html_safe %>
@@ -386,13 +356,8 @@
:onmouseout => "message_titile_hide($(this))" %>
<%= ma.content.html_safe %>
-
课程:<%= ma.course.name %>
- (<%= ma.course.term %>)
-
作业标题:<%=ma.course_message.student_work.homework_common.name %>
- <% unless ma.course_message.student_work.homework_common.description.blank? %>
-
作业内容:
-
<%= ma.course_message.student_work.homework_common.description.html_safe %>
- <% end %>
+
课程名称:<%= ma.course.name %>(<%= ma.course.term %>)
+
作业标题:<%=ma.course_message.student_work.homework_common.name %>
<% end %>
<%= time_tag(ma.created_at).html_safe %>
@@ -437,16 +402,12 @@
:onmouseout => "message_titile_hide($(this))" %>
-
回复内容:
+
回复内容:
<%= ma.course_message.notes %>
-
您的作品评论:
-
<%= ma.course_message.jour.comment %>
-
课程:<%= ma.course.name %>(<%= ma.course.term %>)
-
作业标题:<%=ma.course_message.jour.student_work.homework_common.name %>
- <% unless ma.course_message.jour.student_work.homework_common.description.blank? %>
-
作业内容:
-
<%= ma.course_message.jour.student_work.homework_common.description.html_safe %>
- <% end %>
+
您的评论:
+
<%= ma.course_message.jour.comment %>
+
课程名称:<%= ma.course.name %>(<%= ma.course.term %>)
+
作业标题:<%=ma.course_message.jour.student_work.homework_common.name %>
<%= time_tag(ma.created_at).html_safe %>
diff --git a/public/javascripts/homework.js b/public/javascripts/homework.js
index ad3ad02fe..f1b6e1814 100644
--- a/public/javascripts/homework.js
+++ b/public/javascripts/homework.js
@@ -184,6 +184,14 @@ $(function(){
$("#BluePopupBox").on('click', 'a.icon_add', function(){
var html = bt('t:test-answer-list', null);
$(this).parent('.mt10').after(html);
+ var inputs = document.getElementsByName("program[input][]");
+ var outputs = document.getElementsByName("program[output][]");
+ if (inputs.length == outputs.length) {
+ for (var i=0; i