Exemple #1
0
    $pdf->AddPage();
    // print document name (title)
    $pdf->SetFont(PDF_FONT_NAME_DATA, 'B', PDF_FONT_SIZE_DATA * K_TITLE_MAGNIFICATION);
    $pdf->Cell(0, 0, $doc_title, 1, 1, 'C', 1);
    $pdf->Ln(5);
    // print test stats table
    $pdf->printTestResultStat($ts, $pubmode, $display_mode);
    if ($show_graph) {
        // display graph
        $pdf->Ln(5);
        $pdf->printSVGStatsGraph($ts['svgpoints']);
    }
    if ($display_mode > 1) {
        // print question
        $pdf->Bookmark($l['w_statistics']);
        $pdf->printQuestionStats($ts['qstats'], $display_mode);
    }
}
if ($mode > 2) {
    // print testuser details
    if ($testuser_id == 0) {
        foreach ($ts['testuser'] as $tstusr) {
            if (!$pubmode or F_getBoolean($tstusr['test']['test_report_to_users'])) {
                $pdf->AddPage();
                $pdf->printTestUserInfo($tstusr, $onlytext, $pubmode);
            }
        }
    } else {
        if (!$pubmode or F_getBoolean($ts['testuser']['\'' . $testuser_id . '\'']['test']['test_report_to_users'])) {
            $pdf->AddPage();
            $pdf->printTestUserInfo($ts['testuser']['\'' . $testuser_id . '\''], $onlytext, $pubmode);