From ceb181e6699538fe4bb3c10986d7ee67e67d2765 Mon Sep 17 00:00:00 2001 From: sw <939547590@qq.com> Date: Thu, 30 Oct 2014 10:58:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E6=96=B0=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E4=BD=9C=E4=B8=9A=E5=88=97=E8=A1=A8=E9=9D=99=E6=80=81=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/bids/_homework.html.erb | 29 -- app/views/bids/_homework_list.html.erb | 373 ++++++++++++++---------- public/stylesheets/css.css | 3 +- public/stylesheets/images/225905790.jpg | Bin 0 -> 12704 bytes public/stylesheets/images/close.png | Bin 0 -> 1637 bytes public/stylesheets/images/pic_down.png | Bin 0 -> 714 bytes public/stylesheets/images/star.png | Bin 0 -> 1601 bytes 7 files changed, 215 insertions(+), 190 deletions(-) create mode 100644 public/stylesheets/images/225905790.jpg create mode 100644 public/stylesheets/images/close.png create mode 100644 public/stylesheets/images/pic_down.png create mode 100644 public/stylesheets/images/star.png diff --git a/app/views/bids/_homework.html.erb b/app/views/bids/_homework.html.erb index f3578e713..5071444f4 100644 --- a/app/views/bids/_homework.html.erb +++ b/app/views/bids/_homework.html.erb @@ -35,35 +35,6 @@ <% end %> - - - - - - - - - -
- <% if @homework_list.empty? %> -
- 暂无学生提交作业! -
- <% end %> -
- -
- - - -
-
<%= render :partial => 'homework_list', :locals => {:homework => @homework_list} %>
diff --git a/app/views/bids/_homework_list.html.erb b/app/views/bids/_homework_list.html.erb index 0326f218c..a460a0d7a 100644 --- a/app/views/bids/_homework_list.html.erb +++ b/app/views/bids/_homework_list.html.erb @@ -1,163 +1,218 @@ - -<% is_student = is_cur_course_student(@bid.courses.first) %> -<% is_teacher = is_course_teacher(User.current,@bid.courses.first) %> - -<% is_evaluation = @bid.is_evaluation == 1 || @bid.is_evaluation == nil %> -<%= form_tag(:controller => 'bids', :action => "show_courseEx", :method => :get) do %> -
- - - - - -
<%= l(:label_task_plural)%>(<%= @homework_list.count%>) - <%= link_to "作业打包下载", zipdown_assort_path(obj_class: @bid.class, obj_id: @bid), class: "button_submit button_submit_font_white", style: "margin: 5px 10px;line-height: 20px;height: 20px;display: inline-block;" if(is_teacher && @bid.homeworks.count > 0) %> - - -
-
-<% end %> -<% display_id = im_watching_student_id? @bid%> -<% @homework_list.each do |homework|%> - - - - - -
- - <% user_name = is_teacher ? (homework.user.lastname + homework.user.firstname) : homework.user.login %> - - - - - - - - - - -
<%= image_tag(url_to_avatar(homework.user), :class => "avatar")%>
-

- <%= link_to user_name, user_path(homework.user),{:style => "color:#727272"} %> -

-
- <% if (users_for_homework(homework).include?(User.current) || is_teacher) %> - <%= link_to l(:button_edit), edit_homework_attach_path(homework) %> - <% if homework.user == User.current || is_teacher %> - <%= link_to(l(:label_bid_respond_delete), homework, - method: :delete, :confirm => l(:text_are_you_sure)) %> - <% end %> - <% end %> -
- -
- - - - - - + + + 作业列表页_老师界面 + + <%= stylesheet_link_tag 'css', :media => 'all' %> + - - - - + +
+
+
    +
  • 未批作业
  • +
  • 已改作业
  • +
  • 全部作业
  • +
  • 作业下载
  • +
  • 留言(23)
  • -
- - - - - - - -
- 作品名称:  - <% if homework.name == nil || homework.name == "" %> - <% homework_filename = homework.user.name + "提交的作业" %> - <% else %> - <% homework_filename = homework.name %> - <% end %> - - <%= link_to homework_filename , homework_attach_path(homework)%> - - - 合作成员:  - <% homework_users = homework_user_of_homework(homework,is_teacher) %> - <% if homework.users.count == 0 %> - 无 - <% else %> - <%= homework_users %> - <% end %> - - <% if Time.parse(@bid.deadline.to_s).strftime("%Y-%m-%d") < Time.parse(homework.created_at.to_s).strftime("%Y-%m-%d") %> - 迟交 - <% end %> -
- 开发项目:  - <% if homework.project != nil %> - - <%= link_to homework.project.name,project_path(homework.project.id)%> - - <% else %> - 暂无 - <% end %> - - 项目得分:  - ;"> - <%= homework.project.nil? ? "N/A" : project_scores(homework.project) %> - - -
- 提交文件:  - <% if is_evaluation || is_teacher%> - <%= link_to "打包下载", :controller => "zipdown", :action => "download_user_homework",:homework => homework%> - <% else %> - 未开启互评功能作业不允许下载 - <% end %> - - - 互评得分:  - <%# student_homework_score = student_score_for_homework(homework) %> - ;"> - <% score = homework.s_score.nil? ? "N/A" : format("%.2f",homework.s_score) %> - <%= score %> -    - <% if is_evaluation && is_student && (!users_for_homework(homework).include? User.current)%> - <%= link_to "学生互评>>",homework_attach_path(homework) %> - <% end %> - -
- <% if is_evaluation || is_teacher%> - <%= render :partial => 'app_link', :locals => {:attachments => homework.attachments} %> - <% end %> - - 终评得分:  - <%# totle_homework_score = score_for_homework(homework) %> - <% totle_homework_score = format("%.2f",(homework.t_score.nil? ? 0.00 : homework.t_score) * ((@bid.proportion.nil? ? 60 : @bid.proportion) * 1.0 / 100) + - (homework.s_score.nil? ? 0.00 : homework.s_score) * (1 - (@bid.proportion.nil? ? 60 : @bid.proportion) * 1.0 / 100)) %> - ;"> - <% score = totle_homework_score == "0.00"? "N/A" : totle_homework_score %> - <%= score %> -    - <% if is_teacher %> - <%= link_to "教师评分>>",homework_attach_path(homework) %> - <% end %> - -
-
-
-<% end %> - - \ No newline at end of file + +
+
+
+
作品列表(20)按 评分 / 时间 排序
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
作品列表(2)按 评分 / 时间 排序
+
+ +
+ +
+ +
+
+
+
作品列表(3)按 评分 / 时间 排序
+
+ +
+ +
+ +
+ +
+
+
+
+
+

留言内容

+ + 取  消留  言 + +
+
+
+ +
+ + + + diff --git a/public/stylesheets/css.css b/public/stylesheets/css.css index ecab893ec..9d62bfd4d 100644 --- a/public/stylesheets/css.css +++ b/public/stylesheets/css.css @@ -15,7 +15,6 @@ a:hover{ text-decoration:underline;} /* 作业列表 */ .ttl{ } .ctt{height:820px;clear:both; } -#content{float:right;clear:both;width:693px;/*滑动门的宽度*/} /* TAB 切换效果 */ .tb_{ background-color: #eaeaea; height:40px; } .tb_ ul{height:40px; } @@ -39,7 +38,7 @@ a:hover{ text-decoration:underline;} .pic_head img{ border:1px solid #fff;} .pic_head img:hover{border:1px solid #15bccf;} .dis ul li.wname a{ width:260px; font-size:14px; color:#595959; padding:20px 0 0 15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} -.dis ul li.wdown a{padding-top:22px; color:#3d7ec2; margin-right:43px;} +.dis ul li.wdown a{padding-top:22px; color:#3d7ec2; margin-right:33px;} .wscore{ padding-top:22px; color:#888888;} .dis ul li.wping{margin-left:16px; } .dis ul li.wping a{ margin-top:18px; margin-bottom:3px; width:43px; height:23px; background:#15bccf; color:#fff; text-align:center; padding-top:3px;} diff --git a/public/stylesheets/images/225905790.jpg b/public/stylesheets/images/225905790.jpg new file mode 100644 index 0000000000000000000000000000000000000000..957db4bc847e264c0c0082bf9c31d1c55915a401 GIT binary patch literal 12704 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

~ literal 0 HcmV?d00001 diff --git a/public/stylesheets/images/close.png b/public/stylesheets/images/close.png new file mode 100644 index 0000000000000000000000000000000000000000..301ba5e85e4af660ec48808a6b3c37aac00e2f78 GIT binary patch literal 1637 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 literal 0 HcmV?d00001