# HG changeset patch # User Nattee Niparnan # Date 2014-09-28 04:33:37 # Node ID d1517fe62951e06a65d4af8945287abce60fd816 # Parent df535657f72c7d731dcedf1151858d7dbd446687 add more link in submissions and profile page diff --git a/app/views/graders/submission.html.haml b/app/views/graders/submission.html.haml --- a/app/views/graders/submission.html.haml +++ b/app/views/graders/submission.html.haml @@ -21,12 +21,18 @@ %tbody %tr{class: cycle('info-even','info-odd')} %td.field User: - %td.value= "(#{@submission.user.login}) #{@submission.user.full_name}" + %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 - = "(#{@submission.problem.name}) #{@submission.problem.full_name}" + = 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')} diff --git a/app/views/users/profile.html.haml b/app/views/users/profile.html.haml --- a/app/views/users/profile.html.haml +++ b/app/views/users/profile.html.haml @@ -53,7 +53,7 @@ - next unless s.problem %tr %td= link_to "#{s.id}", controller: "graders", action: "submission", id: s.id - %td= s.problem.name + %td= link_to s.problem.name, controller: "problems", action: "stat", id: s.problem %td= s.problem.full_name %td= s.language.pretty_name %td #{s.submitted_at.strftime('%Y-%m-%d %H:%M')} (#{time_ago_in_words(s.submitted_at)} ago)