$def with (course,task,individual_data,classroom_data)
$# Copyright (c) 2014-2015 Université Catholique de Louvain.
$#
$# This file is part of INGInious.
$#
$# INGInious 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, either version 3 of the License, or
$# (at your option) any later version.
$#
$# INGInious 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 INGInious. If not, see .
$var title: $:task.get_name() - $:course.get_name()
$var Column: $:template_helper.call('course_admin_menu',course=course,current='tasks')
$def NavbarF():
- $course.get_name()
-
-
- $task.get_name() (current)
$var Navbar: $:NavbarF()
Results for task "$task.get_name()"
Student |
Status |
# submissions |
|
$for user in individual_data:
$if user["realname"] != "":
$user["realname"]
($user["username"] - email)
$else:
$user["username"]
|
$if user["status"] == "notviewed":
Not viewed
$elif user["status"] == "notattempted":
Not attempted (viewed)
$elif user["status"] == "succeeded":
Succeeded ($user["grade"]%)
$else:
Failed ($user["grade"]%)
|
$user["tried"] |
|
Classroom |
Status |
# submissions |
|
$ text = ["My classrooms","Other classrooms"]
$for ind in range(0,2):
$if len(classroom_data[ind]) > 0:
$if len(classroom_data[0]) > 0 and len(classroom_data[1]) > 0:
$text[ind] |
$for classroom in classroom_data[ind]:
$classroom['description']
|
$if classroom["status"] == "notviewed":
Not viewed
$elif classroom["status"] == "notattempted":
Not attempted (viewed)
$elif classroom["status"] == "succeeded":
Succeeded ($classroom["grade"]%)
$else:
Failed ($classroom["grade"]%)
|
$classroom["tried"] |
|