lib.php

来自「很棒的在线教学系统」· PHP 代码 · 共 57 行

PHP
57
字号
<?php    /**    * This file is also required by /admin/reports/stats/index.php.    */           require_once($CFG->dirroot.'/lib/statslib.php');    function report_stats_mode_menu($course, $mode, $time, $url) {        global $CFG;        /*                $reportoptions = stats_get_report_options($course->id, $mode);        $timeoptions = report_stats_timeoptions($mode);        if (empty($timeoptions)) {            print_error('nostatstodisplay', '', $CFG->wwwroot.'/course/view.php?id='.$course->id);        }        */        $options = array();        $options[STATS_MODE_GENERAL] = get_string('statsmodegeneral');        $options[STATS_MODE_DETAILED] = get_string('statsmodedetailed');        if (has_capability('coursereport/stats:view', get_context_instance(CONTEXT_SYSTEM))) {            $options[STATS_MODE_RANKED] = get_string('reports');        }                return popup_form($url."?course=$course->id&amp;time=$time&amp;mode=", $options, 'switchmode', $mode, '', '', '', true);    }    function report_stats_timeoptions($mode) {        global $CFG;                $tableprefix = $CFG->prefix.'stats_';        if ($mode == STATS_MODE_DETAILED) {            $tableprefix = $CFG->prefix.'stats_user_';        }        $earliestday = get_field_sql('SELECT timeend FROM '.$tableprefix.'daily ORDER BY timeend');        $earliestweek = get_field_sql('SELECT timeend FROM '.$tableprefix.'weekly ORDER BY timeend');        $earliestmonth = get_field_sql('SELECT timeend FROM '.$tableprefix.'monthly ORDER BY timeend');        if (empty($earliestday)) $earliestday = time();        if (empty($earliestweek)) $earliestweek = time();        if (empty($earliestmonth)) $earliestmonth = time();        $now = stats_get_base_daily();        $lastweekend = stats_get_base_weekly();        $lastmonthend = stats_get_base_monthly();        return stats_get_time_options($now,$lastweekend,$lastmonthend,$earliestday,$earliestweek,$earliestmonth);    }?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?