Example #1
0
if (isset($_REQUEST['SUBMIT'])) {
    switch ($view) {
        case "monthly":
            $period = $span * 30.5;
            break;
        case "weekly":
            $period = $span * 7;
            break;
        case 'daily':
            $period = $span;
            break;
    }
    // Send the result in CSV format
    header('Content-Type: text/csv');
    header('Content-Disposition: filename=access_logs.csv');
    if ($project->usesFile()) {
        export_file_logs($project, $period, $who);
    }
    if ($project->usesCVS()) {
        export_cvs_logs($project, $period, $who);
    }
    if ($project->usesSVN()) {
        export_svn_logs($project, $period, $who);
    }
    if ($project->usesDocman()) {
        export_doc_logs($project, $period, $who);
    }
    if ($project->usesWiki()) {
        export_wiki_pg_logs($project, $period, $who, 0);
        export_wiki_att_logs($project, $period, $who);
    }