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:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r125:89874907db3e - - 5 files changed: 25 inserted, 4 deleted
@@ -32,7 +32,11 | |||
|
32 | 32 | |
|
33 | 33 | def report_active(task=nil) |
|
34 | 34 | self.active = true |
|
35 | - self.task_id = task.id | |
|
35 | + if task!=nil | |
|
36 | + self.task_id = task.id | |
|
37 | + else | |
|
38 | + self.task_id = nil | |
|
39 | + end | |
|
36 | 40 | self.task_type = task.class.to_s |
|
37 | 41 | self.save |
|
38 | 42 | end |
@@ -9,7 +9,7 | |||
|
9 | 9 | - if submission.graded_at!=nil |
|
10 | 10 | = "Graded at #{format_short_time(submission.graded_at)}." |
|
11 | 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 | 14 | %tt |
|
15 | 15 | = submission.grader_comment |
@@ -7,7 +7,7 | |||
|
7 | 7 | = format_short_time(submission.submitted_at) |
|
8 | 8 | - else |
|
9 | 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 | 12 | %tt |
|
13 | 13 | = submission.grader_comment |
@@ -1,6 +1,18 | |||
|
1 | 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 | 17 | - form_for 'message', nil, :url => { :action => 'create'} do |f| |
|
6 | 18 | %p |
You need to be logged in to leave comments.
Login now