Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/mod/quiz/report/overview/overviewgraph.php File Reference

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

Variable Documentation

$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.

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.

Definition at line 40 of file overviewgraph.php.

$quiz = $DB->get_record('quiz', array('id' => $quizid))

Definition at line 35 of file overviewgraph.php.

Definition at line 32 of file overviewgraph.php.

$ymax = max($line->y_data['allusers'])

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 = ''
See also:
SimplePie::set_javascript() private

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']
Initial value:
 array(
    'colour' => 'red',
    'bar' => 'fill',
    'shadow_offset' => 1,
    'legend' => get_string('allparticipants')
)

Definition at line 102 of file overviewgraph.php.

$line y_order = array('allusers')

Definition at line 110 of file overviewgraph.php.

$line y_tick_labels = null

Definition at line 70 of file overviewgraph.php.

 All Data Structures Namespaces Files Functions Variables Enumerations