diff --git a/element/grade/lib.php b/element/grade/lib.php index 1ae8e9d..483320e 100644 --- a/element/grade/lib.php +++ b/element/grade/lib.php @@ -84,7 +84,7 @@ class customcert_element_grade extends customcert_element_base { * @param bool $preview true if it is a preview, false otherwise */ public function render($pdf, $preview) { - global $USER; + global $COURSE, $USER; // If there is no element data, we have nothing to display. if (empty($this->element->data)) { @@ -96,7 +96,8 @@ class customcert_element_grade extends customcert_element_base { // If we are previewing this certificate then just show a demonstration grade. if ($preview) { - $grade = get_string('previewgrade', 'customcertelement_grade') . ": 50%"; + $courseitem = grade_item::fetch_course_item($COURSE->id); + $grade = grade_format_gradevalue('100', $courseitem, true, $gradeinfo->gradeformat, 2); } else { // Get the grade for the grade item. $grade = self::get_grade($gradeinfo, $USER->id); diff --git a/element/grade/version.php b/element/grade/version.php index 1cec041..84d624b 100644 --- a/element/grade/version.php +++ b/element/grade/version.php @@ -24,6 +24,6 @@ defined('MOODLE_INTERNAL') || die('Direct access to this script is forbidden.'); -$plugin->version = 2013062800; +$plugin->version = 2013072600; $plugin->requires = 2013040500; // Requires this Moodle version. $plugin->component = 'customcertelement_grade';