//%style{type: "text/css"} // = @css_style %h1= "Submission: #{@submission.id}" %textarea#data{style: "display:none;"} :preserve #{@submission.source} //%div.highlight{:style => "border: 1px solid black;"} //=@formatted_code.html_safe .containter .row .col-md-7 %h2 Source Code .col-md-5 %h2 Stat .row .col-md-7 %div#editor{ style: "font-size: 14px; height: 400px; border-radius:5px;" } :javascript e = ace.edit("editor") e.setOptions({ maxLines: Infinity }) e.setValue($("#data").text()) e.gotoLine(1) e.getSession().setMode("#{get_ace_mode(@submission.language)}") e.setReadOnly(true) .col-md-5 %table.table.table-striped %tr %td.text-right %strong User %td - if @submission.user = link_to "(#{@submission.user.login})", controller: "users", action: "profile", id: @submission.user = @submission.user.full_name - else = "(n/a)" %tr %td.text-right %strong Task %td - if @submission.problem!=nil = link_to "(#{@submission.problem.name})", controller: "problems", action: "stat", id: @submission.problem = @submission.problem.full_name - else = "(n/a)" %tr %td.text-right %strong Tries %td= @submission.number %tr %td.text-right %strong Language %td= @submission.language.pretty_name %tr %td.text-right %strong Submitted %td #{time_ago_in_words(@submission.submitted_at)} ago (at #{@submission.submitted_at.to_formatted_s(:long)}) %tr %td.text-right %strong Graded - if @submission.graded_at %td #{time_ago_in_words(@submission.graded_at)} ago (at #{@submission.graded_at.to_formatted_s(:long)}) - else %td - %tr %td.text-right %strong Points %td #{@submission.points}/#{@submission.problem.full_score} %tr %td.text-right %strong Comment %td #{@submission.grader_comment} %tr %td.text-right %strong Runtime (s) %td #{@submission.max_runtime} %tr %td.text-right %strong Memory (kb) %td #{@submission.peak_memory} - if session[:admin] %tr %td.text-right %strong IP %td #{@submission.ip_address}