|
Moodle
2.2.1
http://www.collinsharper.com
|
Go to the source code of this file.
Namespaces | |
| namespace | quiz |
Variables | |
| $quizid = required_param('id', PARAM_INT) | |
| $groupid = optional_param('groupid', 0, PARAM_INT) | |
| $quiz = $DB->get_record('quiz', array('id' => $quizid)) | |
| $course = $DB->get_record('course', array('id' => $quiz->course)) | |
| $cm = get_coursemodule_from_instance('quiz', $quizid) | |
| $modcontext = get_context_instance(CONTEXT_MODULE, $cm->id) | |
| $line | parameter ['title'] = '' |
| $line | parameter ['y_label_left'] = get_string('participants') |
| $line | parameter ['x_label'] = get_string('grade') |
| $line | parameter ['y_label_angle'] = 90 |
| $line | parameter ['x_label_angle'] = 0 |
| $line | parameter ['x_axis_angle'] = 60 |
| $line | y_tick_labels = null |
| $line | offset_relation = null |
| $line | parameter ['bar_size'] = 1 |
| $line | parameter ['bar_spacing'] = 10 |
| $bands = $quiz->grade | |
| $bandwidth = $quiz->grade / $bands | |
| $bandlabels = array() | |
| for($i=1;$i<=$bands;$i++) $line | x_data = $bandlabels |
| $line | y_format ['allusers'] |
| $line | y_data ['allusers'] = quiz_report_grade_bands($bandwidth, $bands, $quizid, $groupusers) |
| $line | y_order = array('allusers') |
| $ymax = max($line->y_data['allusers']) | |
| $line | parameter ['y_min_left'] = 0 |
| $line | parameter ['y_max_left'] = $ymax |
| $line | parameter ['y_decimal_left'] = 0 |
| $gridlines = $ymax | |
| while($gridlines >=10) $line | parameter ['y_axis_gridlines'] = $gridlines + 1 |
| $bandlabels = array() |
Definition at line 95 of file overviewgraph.php.
| while ($bands > 20||$bands<=10) $bands = $quiz->grade |
Definition at line 79 of file overviewgraph.php.
| $bandwidth = $quiz->grade / $bands |
Definition at line 94 of file overviewgraph.php.
| $cm = get_coursemodule_from_instance('quiz', $quizid) |
Definition at line 37 of file overviewgraph.php.
Definition at line 36 of file overviewgraph.php.
| $gridlines = $ymax |
Definition at line 118 of file overviewgraph.php.
| $groupid = optional_param('groupid', 0, PARAM_INT) |
Definition at line 33 of file overviewgraph.php.
| $modcontext = get_context_instance(CONTEXT_MODULE, $cm->id) |
Definition at line 40 of file overviewgraph.php.
Definition at line 35 of file overviewgraph.php.
| $quizid = required_param('id', PARAM_INT) |
Definition at line 32 of file overviewgraph.php.
Definition at line 112 of file overviewgraph.php.
| $line offset_relation = null |
Definition at line 71 of file overviewgraph.php.
| mixed Set javascript query string parameter = '' |
Definition at line 62 of file overviewgraph.php.
| $line parameter['y_label_left'] = get_string('participants') |
Definition at line 63 of file overviewgraph.php.
| $line parameter['x_label'] = get_string('grade') |
Definition at line 64 of file overviewgraph.php.
| $line parameter['y_label_angle'] = 90 |
Definition at line 65 of file overviewgraph.php.
| $line parameter['x_label_angle'] = 0 |
Definition at line 66 of file overviewgraph.php.
| $line parameter['x_axis_angle'] = 60 |
Definition at line 67 of file overviewgraph.php.
| $line parameter['bar_size'] = 1 |
Definition at line 74 of file overviewgraph.php.
| $line parameter['bar_spacing'] = 10 |
Definition at line 76 of file overviewgraph.php.
| $line parameter['y_min_left'] = 0 |
Definition at line 113 of file overviewgraph.php.
| $line parameter['y_max_left'] = $ymax |
Definition at line 114 of file overviewgraph.php.
| $line parameter['y_decimal_left'] = 0 |
Definition at line 115 of file overviewgraph.php.
| while ($gridlines >=10) $line parameter['y_axis_gridlines'] = $gridlines + 1 |
Definition at line 127 of file overviewgraph.php.
| for ($i=1;$i<=$bands;$i++) $line x_data = $bandlabels |
Definition at line 100 of file overviewgraph.php.
| $line y_data['allusers'] = quiz_report_grade_bands($bandwidth, $bands, $quizid, $groupusers) |
Definition at line 108 of file overviewgraph.php.
| $line y_format['allusers'] |
array( 'colour' => 'red', 'bar' => 'fill', 'shadow_offset' => 1, 'legend' => get_string('allparticipants') )
Definition at line 102 of file overviewgraph.php.
Definition at line 110 of file overviewgraph.php.
| $line y_tick_labels = null |
Definition at line 70 of file overviewgraph.php.