예제 #1
0
function gradebookDispatch($op)
{
    //if(isset($_POST['showgrade'])) $op = 'coursereport';
    switch ($op) {
        case "showgrade":
            showgrade();
            break;
        case "coursereport":
            coursereport();
            break;
    }
}
예제 #2
0
function coursereportDispatch($op)
{
    if (isset($_POST['undo'])) {
        $op = 'coursereport';
    }
    if (isset($_POST['undo_testreview'])) {
        $op = 'testvote';
    }
    if (isset($_POST['undo_reset'])) {
        $op = 'testvote';
    }
    if (isset($_POST['view_answer'])) {
        $op = 'testreview';
    }
    switch ($op) {
        case "export":
            export();
            break;
        case "coursereport":
            coursereport();
            break;
        case "testvote":
            testvote();
            break;
        case "testreview":
            testreview();
            break;
        case "testQuestion":
            testQuestion();
            break;
        case "finalvote":
            finalvote();
            break;
        case "roundtest":
            roundtest();
            break;
        case "roundreport":
            roundreport();
            break;
        case "redofinal":
            redofinal();
            break;
        case "addactivity":
            modactivity();
            break;
        case "modactivityscore":
            modactivityscore();
            break;
        case "delactivity":
            delactivity();
            break;
        case "moveright":
            movereport('right');
            break;
        case "moveleft":
            movereport('left');
            break;
        case "testreport":
            testreport($_GET['idTrack'], $_GET['idTest'], $_GET['testName'], $_GET['studentName']);
            break;
        case "scormreport":
            scormreport($_GET['idTest']);
            break;
        case "showchart":
            showchart();
            break;
        case "addscorm":
            modscorm();
            break;
    }
}