Ignore:
Timestamp:
May 2, 2016, 12:09:23 PM (3 years ago)
Author:
jrpelegrina
Message:

Updated to moodle 3.0.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • moodle/trunk/fuentes/grade/report/singleview/classes/local/screen/grade.php

    r136 r1331  
    7373
    7474    /**
     75     * Get the label for the select box that chooses items for this page.
     76     * @return string
     77     */
     78    public function select_label() {
     79        return get_string('selectuser', 'gradereport_singleview');
     80    }
     81
     82    /**
    7583     * Get the description of this page
    7684     * @return string
     
    279287     */
    280288    public function heading() {
    281         return $this->item->get_name();
     289        return get_string('gradeitem', 'gradereport_singleview', $this->item->get_name());
    282290    }
    283291
     
    326334                    $data->$field = empty($grade) ? $null : $grade->finalgrade;
    327335                    $data->{"old$field"} = $data->$field;
    328 
    329                     preg_match('/_(\d+)_(\d+)/', $field, $oldoverride);
    330                     $oldoverride = 'oldoverride' . $oldoverride[0];
    331                     if (empty($data->$oldoverride)) {
    332                         $data->$field = (!isset($grade->rawgrade)) ? $null : $grade->rawgrade;
    333                     }
    334336                }
    335337            }
    336338
    337339            foreach ($data as $varname => $value) {
    338                 if (preg_match('/override_(\d+)_(\d+)/', $varname, $matches)) {
    339                     $data->$matches[0] = '1';
     340                if (preg_match('/^oldoverride_(\d+)_(\d+)/', $varname, $matches)) {
     341                    // If we've selected overriding all grades.
     342                    if ($filter == 'all') {
     343                        $override = "override_{$matches[1]}_{$matches[2]}";
     344                        $data->$override = '1';
     345                    }
    340346                }
    341347                if (!preg_match('/^finalgrade_(\d+)_/', $varname, $matches)) {
Note: See TracChangeset for help on using the changeset viewer.