%style{type: "text/css"} = @css_style :css .field { font-weight: bold; text-align: right; padding: 3px; } %h1= "Submission: #{@submission.id}" %h2 Stat %table.info %thead %tr.info-head %th Field %th Value %tbody %tr{class: cycle('info-even','info-odd')} %td.field User: %td.value - if @submission.user = link_to "(#{@submission.user.login})", controller: "users", action: "profile", id: @submission.user = @submission.user.full_name - else = "(n/a)" %tr{class: cycle('info-even','info-odd')} %td.field Problem: %td.value - if @submission.problem!=nil = link_to "(#{@submission.problem.name})", controller: "problems", action: "stat", id: @submission.problem = @submission.problem.full_name - else = "(n/a)" %tr{class: cycle('info-even','info-odd')} %td.field Tries: %td.value= @submission.number %tr{class: cycle('info-even','info-odd')} %td.field Submitted: %td.value #{time_ago_in_words(@submission.submitted_at)} ago (at #{@submission.submitted_at.to_formatted_s(:long)}) %tr{class: cycle('info-even','info-odd')} %td.field Graded: %td.value #{time_ago_in_words(@submission.graded_at)} ago (at #{@submission.graded_at.to_formatted_s(:long)}) %tr{class: cycle('info-even','info-odd')} %td.field Points: %td.value #{@submission.points}/#{@submission.problem.full_score} %tr{class: cycle('info-even','info-odd')} %td.field Comment: %td.value #{@submission.grader_comment} %tr{class: cycle('info-even','info-odd')} %td.field Runtime (s): %td.value #{@submission.max_runtime} %tr{class: cycle('info-even','info-odd')} %td.field Memory (kb): %td.value #{@submission.peak_memory} - if session[:admin] %tr{class: cycle('info-even','info-odd')} %td.field IP: %td.value #{@submission.ip_address} %h2 Source code //%div.highlight{:style => "border: 1px solid black;"} =@formatted_code.html_safe