<% # Copyright (C) 2011 - present Instructure, Inc. # # This file is part of Canvas. # # Canvas is free software: you can redistribute it and/or modify it under # the terms of the GNU Affero General Public License as published by the Free # Software Foundation, version 3 of the License. # # Canvas is distributed in the hope that it will be useful, but WITHOUT ANY # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR # A PARTICULAR PURPOSE. See the GNU Affero General Public License for more # details. # # You should have received a copy of the GNU Affero General Public License along # with this program. If not, see . %> <% if @can_grade && @current_student_submissions.present? %> <% subs = @current_student_submissions %>
<% graded = subs.select(&:graded?).length # this includes resubmissions that were previously graded %> <% resubmitted = subs.select(&:needs_regrading?).length %> <% submitted = subs.length %> <%= t :graded_count, "%{graded_count} *out of* %{total} Submissions Graded", :graded_count => graded, :total => submitted, :wrapper => '\1' %> <% if resubmitted > 0 %>
<%= t :resubmission_count, { :one => "1 Ungraded Re-submission", :other => "%{count} Ungraded Re-submissions" }, :count => resubmitted %>
<% end %>
<% end %>