Show More
Commit Description:
Merged online-registration branch changes r297:303 into the trunk...
Commit Description:
Merged online-registration branch changes r297:303 into the trunk
git-svn-id: http://theory.cpe.ku.ac.th/grader/web/trunk@303 6386c4cd-e34a-4fa8-8920-d93eb39b512e
References:
File last commit:
Show/Diff file:
Action:
app/views/problems/_form.rhtml
| 52 lines
| 1.7 KiB
| text/html+ruby
| RhtmlLexer
|
|
r0 | <%= error_messages_for 'problem' %> | ||
<!--[form:problem]--> | ||||
<p><label for="problem_name">Name</label><br/> | ||||
<%= text_field 'problem', 'name' %></p> | ||||
<p><label for="problem_full_name">Full name</label><br/> | ||||
<%= text_field 'problem', 'full_name' %></p> | ||||
<p><label for="problem_full_score">Full score</label><br/> | ||||
<%= text_field 'problem', 'full_score' %></p> | ||||
<p><label for="problem_date_added">Date added</label><br/> | ||||
<%= date_select 'problem', 'date_added' %></p> | ||||
|
r99 | <% | ||
# TODO: these should be put in model Problem, but I can't think of | ||||
# nice default values for them. These values look fine only | ||||
# in this case (of lazily adding new problems). | ||||
@problem.available = true if @problem!=nil and @problem.available==nil | ||||
@problem.test_allowed = true if @problem!=nil and @problem.test_allowed==nil | ||||
@problem.output_only = false if @problem!=nil and @problem.output_only==nil | ||||
%> | ||||
|
r94 | |||
|
r99 | <p> | ||
<label for="problem_available">Available?</label> | ||||
<%= check_box :problem, :available %> | ||||
<label for="problem_test_allowed">Test allowed?</label> | ||||
<%= check_box :problem, :test_allowed %> | ||||
<label for="problem_output_only">Output only?</label> | ||||
<%= check_box :problem, :output_only %> | ||||
</p> | ||||
|
r94 | |||
|
r92 | <%= error_messages_for 'description' %> | ||
<p><label for="description_body">Description</label><br/> | ||||
<%= text_area :description, :body, :rows => 10, :cols => 80 %></p> | ||||
<p><label for="description_markdowned">Markdowned?</label> | ||||
<%= select "description", | ||||
"markdowned", | ||||
[['True',true],['False',false]], | ||||
{:selected => (@description) ? @description.markdowned : false } | ||||
%></p> | ||||
|
r88 | |||
|
r19 | <p><label for="problem_url">URL</label><br/> | ||
<%= text_field 'problem', 'url' %></p> | ||||
|
r94 | |||
|
r0 | <!--[eoform:problem]--> | ||