From: Nik Okuntseff Date: Sun, 7 Apr 2019 13:10:52 +0000 (+0000) Subject: Work in progress adding attachments to reports. X-Git-Tag: timetracker_1.19-1~118 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=9c5d423a2225aefe185f426088e9d19818bca011;p=timetracker.git Work in progress adding attachments to reports. --- diff --git a/WEB-INF/templates/footer.tpl b/WEB-INF/templates/footer.tpl index 3f7bfb70..45e4aecd 100644 --- a/WEB-INF/templates/footer.tpl +++ b/WEB-INF/templates/footer.tpl @@ -12,7 +12,7 @@
- {if $show_paid_status} +{/if} +{if $show_files} + {/if}
 Anuko Time Tracker 1.18.64.4916 | Copyright © Anuko | +  Anuko Time Tracker 1.18.64.4917 | Copyright © Anuko | {$i18n.footer.credits} | {$i18n.footer.license} | {$i18n.footer.improve} diff --git a/WEB-INF/templates/reports.tpl b/WEB-INF/templates/reports.tpl index 3b66c71f..3f1dea04 100644 --- a/WEB-INF/templates/reports.tpl +++ b/WEB-INF/templates/reports.tpl @@ -380,6 +380,9 @@ function handleCheckboxes() {
diff --git a/reports.php b/reports.php index 958d88bc..d94ee757 100644 --- a/reports.php +++ b/reports.php @@ -291,6 +291,9 @@ if ($showTimesheetCheckbox) $form->addInput(array('type'=>'checkbox','name'=>'chtimesheet')); if ($showApproved) $form->addInput(array('type'=>'checkbox','name'=>'chapproved')); +if (isTrue('FILES_DEBUG')) $showFiles = $user->isPluginEnabled('at'); +if ($showFiles) + $form->addInput(array('type'=>'checkbox','name'=>'chfiles')); // Add a hidden control for timesheet_user_id (who to generate a timesheet for). if ($showTimesheetCheckbox) @@ -352,6 +355,7 @@ if ($request->isGet() && !$bean->isSaved()) { $form->setValueByElement('chcf_1', '0'); $form->setValueByElement('chunits', '0'); $form->setValueByElement('chinvoice', '0'); + $form->setValueByElement('chfiles', '1'); $form->setValueByElement('chtotalsonly', '0'); } @@ -458,6 +462,7 @@ $smarty->assign('show_start', $showStart); $smarty->assign('show_finish', $showFinish); $smarty->assign('show_work_units', $showWorkUnits); $smarty->assign('show_ip', $showIP); +$smarty->assign('show_files', $showFiles); $smarty->assign('project_list', $project_list); $smarty->assign('task_list', $task_list); $smarty->assign('assigned_projects', $assigned_projects);