Description:
[web] normalize full_score to 100, more hints on how to submit questions, hint on the disabling to test interface during the last 30 minutes git-svn-id: http://theory.cpe.ku.ac.th/grader/web/trunk@253 6386c4cd-e34a-4fa8-8920-d93eb39b512e
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r125:89874907db3e - - 5 files changed: 24 inserted, 3 deleted

@@ -32,7 +32,11
32
32
33 def report_active(task=nil)
33 def report_active(task=nil)
34 self.active = true
34 self.active = true
35 + if task!=nil
35 self.task_id = task.id
36 self.task_id = task.id
37 + else
38 + self.task_id = nil
39 + end
36 self.task_type = task.class.to_s
40 self.task_type = task.class.to_s
37 self.save
41 self.save
38 end
42 end
@@ -9,7 +9,7
9 - if submission.graded_at!=nil
9 - if submission.graded_at!=nil
10 = "Graded at #{format_short_time(submission.graded_at)}."
10 = "Graded at #{format_short_time(submission.graded_at)}."
11 %br/
11 %br/
12 - = "Score: #{submission.points} " if Configuration['ui.show_score']
12 + = "Score: #{(submission.points*100/submission.problem.full_score).to_i} " if Configuration['ui.show_score']
13 = " ["
13 = " ["
14 %tt
14 %tt
15 = submission.grader_comment
15 = submission.grader_comment
@@ -7,7 +7,7
7 = format_short_time(submission.submitted_at)
7 = format_short_time(submission.submitted_at)
8 - else
8 - else
9 = "Graded at #{format_short_time(submission.graded_at)}, "
9 = "Graded at #{format_short_time(submission.graded_at)}, "
10 - = "score: #{submission.points} " if Configuration['ui.show_score']
10 + = "score: #{(submission.points*100/submission.problem.full_score).to_i} " if Configuration['ui.show_score']
11 = " ["
11 = " ["
12 %tt
12 %tt
13 = submission.grader_comment
13 = submission.grader_comment
@@ -1,6 +1,18
1 = user_title_bar(@user)
1 = user_title_bar(@user)
2
2
3 - %h3 Your Messages
3 + .announcementbox
4 + %span{:class => 'title'}
5 + How to submit clarification requests
6 + .announcement
7 + %p
8 + :markdown
9 + The clarification requests should be phrased as yes/no questions.
10 + The answers will be one of the following:
11 + (1) **YES**,
12 + (2) <b>NO</b>,
13 + (3) **ANSWERED IN TASK DESCRIPTION (EXPLICITLY OR IMPLICITLY)**,
14 + (4) **INVALID QUESTION**, and
15 + (5) **NO COMMENT**.
4
16
5 - form_for 'message', nil, :url => { :action => 'create'} do |f|
17 - form_for 'message', nil, :url => { :action => 'create'} do |f|
6 %p
18 %p
@@ -2,6 +2,11
2
2
3 <h2>Test Interface</h2>
3 <h2>Test Interface</h2>
4
4
5 + <p>
6 + <b>Note:</b> Test interface will be disabled in the last 30 minutes
7 + of the contest time on your site.
8 + </p>
9 +
5 <% if @problems.length==0 %>
10 <% if @problems.length==0 %>
6 There is no submission
11 There is no submission
7 <% else %>
12 <% else %>
You need to be logged in to leave comments. Login now