From 6976c8e1b5c71989f961da5ca13994196798fcfb Mon Sep 17 00:00:00 2001 From: Zig Tan Date: Fri, 29 Dec 2017 09:47:40 +0800 Subject: [PATCH] MDL-56945 assign: Add 'View all submissions' link to PDF feedback/grader --- mod/assign/classes/output/grading_app.php | 3 +++ mod/assign/templates/grading_navigation.mustache | 16 ++++++++++------ .../mod_assign/grading_navigation.mustache | 16 ++++++++++------ 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/mod/assign/classes/output/grading_app.php b/mod/assign/classes/output/grading_app.php index aa2f65984ac..c26f8701085 100644 --- a/mod/assign/classes/output/grading_app.php +++ b/mod/assign/classes/output/grading_app.php @@ -121,6 +121,9 @@ class grading_app implements templatable, renderable { } } + $export->actiongrading = 'grading'; + $export->viewgrading = get_string('viewgrading', 'mod_assign'); + $export->showreview = $showreview; $time = time(); diff --git a/mod/assign/templates/grading_navigation.mustache b/mod/assign/templates/grading_navigation.mustache index 62e5d996fae..9a6927a8608 100644 --- a/mod/assign/templates/grading_navigation.mustache +++ b/mod/assign/templates/grading_navigation.mustache @@ -46,13 +46,21 @@ {{{coursename}}}
{{! - Row 2) Assignment name & link. + Row 2) Assignment name & link, & edit settings. }} {{name}} +{{#caneditsettings}} +{{#pix}}t/edit, core,{{#str}}editsettings{{/str}}{{/pix}} +{{/caneditsettings}} + +
+ {{! - Row 3) Edit settings, due date, with tool-tip thing. + Row 3) Assignment grading & link, due date, with tool-tip thing. }} +{{viewgrading}} + -
-{{#caneditsettings}} -{{#pix}}t/edit, core,{{#str}}editsettings{{/str}}{{/pix}} -{{/caneditsettings}} diff --git a/theme/boost/templates/mod_assign/grading_navigation.mustache b/theme/boost/templates/mod_assign/grading_navigation.mustache index c6809b337c4..ab2d9e56005 100644 --- a/theme/boost/templates/mod_assign/grading_navigation.mustache +++ b/theme/boost/templates/mod_assign/grading_navigation.mustache @@ -46,13 +46,21 @@ {{{coursename}}}
{{! - Row 2) Assignment name & link. + Row 2) Assignment name & link, & edit settings. }} {{name}} +{{#caneditsettings}} +{{#pix}}t/edit, core,{{#str}}editsettings{{/str}}{{/pix}} +{{/caneditsettings}} + +
+ {{! - Row 3) Edit settings, due date, with tool-tip thing. + Row 3) Assignment grading & link, due date, with tool-tip thing. }} +{{viewgrading}} + -
-{{#caneditsettings}} -{{#pix}}t/edit, core,{{#str}}editsettings{{/str}}{{/pix}} -{{/caneditsettings}}