diff --git a/app/views/main/_problem.html.haml b/app/views/main/_problem.html.haml new file mode 100644 --- /dev/null +++ b/app/views/main/_problem.html.haml @@ -0,0 +1,18 @@ +.problem-panel{:id => "problem-panel-#{problem.id}", :style => "display:none"} + .problem-form{:id => "problem-form-#{problem.id}"} + - form_tag({ :action => 'download_input', :id => problem.id }, :method => :post) do + %b Input: + %input{:type => "submit", :value => "Download input"} + - form_tag({ :action => 'submit_solution', :id => problem.id }, :method => :post, :multipart => true) do + %b Submit output: + %input{:type => "file", :name => "file"} + %input{:type => "submit", :value => "Submit solution"} + + .problem-description + - if problem.description!=nil + - if problem.description.markdowned + = markdown(problem.description.body) + - else + = problem.description.body + - else + (not available)