id); $row[] = new tabobject('statsreport', $CFG->wwwroot.'/grade/report/stats/index.php?id='.$courseid, get_string('modulename', 'gradereport_stats')); if (has_capability('moodle/grade:manage',$tabcontext ) || has_capability('moodle/grade:edit', $tabcontext) || has_capability('gradereport/stats:view', $tabcontext)) { $row[] = new tabobject('preferences', $CFG->wwwroot.'/grade/report/stats/preferences.php?id='.$courseid, get_string('myreportpreferences', 'grades')); } /// A bit of a hack to make the printable tab open a new window. $row[] = new tabobject('printable', '#" onClick="javascript:window.open(\'' . $CFG->wwwroot. '/grade/report/stats/print.php?id=' . $courseid . '\')', get_string('printable', 'gradereport_stats')); $tabs[] = $row; echo '