コード例 #1
0
ファイル: manageproject.php プロジェクト: Setrino/collabtive
        }
    }
    $pdf->table($headers, $datlog);
    $pdf->Output("project-{$id}-log.pdf", "D");
} elseif ($action == "projectlogxls") {
    if (!$userpermissions["admin"]["add"]) {
        $template->assign("errortext", "Permission denied.");
        $template->display("error.tpl");
        die;
    }
    $excelFile = fopen(CL_ROOT . "/files/" . CL_CONFIG . "/ics/project-{$id}-log.csv", "w");
    $headline = array(" ", $strtext, $straction, $strdate, $struser);
    fputcsv($excelFile, $headline);
    $thelog = new mylog();
    $datlog = array();
    $tlog = $thelog->getProjectLog($id, 100000);
    $tlog = $thelog->formatdate($tlog, CL_DATEFORMAT);
    if (!empty($tlog)) {
        foreach ($tlog as $logged) {
            if ($logged["type"] == "datei") {
                $logged["type"] = "file";
            } elseif ($logged["type"] == "projekt") {
                $logged["type"] = "project";
            } elseif ($logged["type"] == "track") {
                $logged["type"] = "timetracker";
            }
            $icon = utf8_decode($langfile[$logged["type"]]);
            if ($logged["action"] == 1) {
                $actstr = utf8_decode($langfile["added"]);
            } elseif ($logged["action"] == 2) {
                $actstr = utf8_decode($langfile["edited"]);