Parent Directory
|
Revision Log
Revision 1.3 - (view) (download)
| 1 : | dservos | 1.1 | <?php |
| 2 : | dservos | 1.2 | /////////////////////////////////////////////////////////////////////////// |
| 3 : | // // | ||
| 4 : | // NOTICE OF COPYRIGHT // | ||
| 5 : | // // | ||
| 6 : | // Moodle - Modular Object-Oriented Dynamic Learning Environment // | ||
| 7 : | // http://moodle.org // | ||
| 8 : | // // | ||
| 9 : | // Copyright (C) 1999 onwards Martin Dougiamas http://moodle.com // | ||
| 10 : | // // | ||
| 11 : | // This program is free software; you can redistribute it and/or modify // | ||
| 12 : | // it under the terms of the GNU General Public License as published by // | ||
| 13 : | // the Free Software Foundation; either version 2 of the License, or // | ||
| 14 : | // (at your option) any later version. // | ||
| 15 : | // // | ||
| 16 : | // This program is distributed in the hope that it will be useful, // | ||
| 17 : | // but WITHOUT ANY WARRANTY; without even the implied warranty of // | ||
| 18 : | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // | ||
| 19 : | // GNU General Public License for more details: // | ||
| 20 : | // // | ||
| 21 : | // http://www.gnu.org/copyleft/gpl.html // | ||
| 22 : | // // | ||
| 23 : | /////////////////////////////////////////////////////////////////////////// | ||
| 24 : | |||
| 25 : | /** | ||
| 26 : | * Sets up the tabs for the report/stats plug-in and displays them. | ||
| 27 : | * @package gradebook | ||
| 28 : | */ | ||
| 29 : | |||
| 30 : | dservos | 1.1 | $row = $tabs = array(); |
| 31 : | $tabcontext = get_context_instance(CONTEXT_COURSE, $COURSE->id); | ||
| 32 : | $row[] = new tabobject('statsreport', | ||
| 33 : | $CFG->wwwroot.'/grade/report/stats/index.php?id='.$courseid, | ||
| 34 : | get_string('modulename', 'gradereport_stats')); | ||
| 35 : | |||
| 36 : | if (has_capability('moodle/grade:manage',$tabcontext ) || | ||
| 37 : | has_capability('moodle/grade:edit', $tabcontext) || | ||
| 38 : | has_capability('gradereport/stats:view', $tabcontext)) { | ||
| 39 : | $row[] = new tabobject('preferences', | ||
| 40 : | $CFG->wwwroot.'/grade/report/stats/preferences.php?id='.$courseid, | ||
| 41 : | get_string('myreportpreferences', 'grades')); | ||
| 42 : | } | ||
| 43 : | dservos | 1.3 | |
| 44 : | $row[] = new tabobject('printable', | ||
| 45 : | $CFG->wwwroot.'/grade/report/stats/print.php?id='.$courseid, | ||
| 46 : | get_string('printable', 'gradereport_stats')); | ||
| 47 : | dservos | 1.1 | |
| 48 : | $tabs[] = $row; | ||
| 49 : | echo '<div class="gradedisplay">'; | ||
| 50 : | print_tabs($tabs, $currenttab); | ||
| 51 : | echo '</div>'; | ||
| 52 : | ?> |
| Moodle CVS Admin | ViewVC Help |
| Powered by ViewVC 1.0.7 |