]> wagnertech.de Git - timetracker.git/commitdiff
Work in progress adding attachments to reports.
authorNik Okuntseff <support@anuko.com>
Sun, 7 Apr 2019 13:10:52 +0000 (13:10 +0000)
committerNik Okuntseff <support@anuko.com>
Sun, 7 Apr 2019 13:10:52 +0000 (13:10 +0000)
WEB-INF/templates/footer.tpl
WEB-INF/templates/reports.tpl
reports.php

index 3f7bfb70ab596f280de5f4a9d7cb55049c337969..45e4aecda69d4add21fb80391efb60a6829c0e04 100644 (file)
@@ -12,7 +12,7 @@
       <br>
       <table cellspacing="0" cellpadding="4" width="100%" border="0">
         <tr>
-          <td align="center">&nbsp;Anuko Time Tracker 1.18.64.4916 | Copyright &copy; <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
+          <td align="center">&nbsp;Anuko Time Tracker 1.18.64.4917 | Copyright &copy; <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
             <a href="https://www.anuko.com/lp/tt_4.htm" target="_blank">{$i18n.footer.credits}</a> |
             <a href="https://www.anuko.com/lp/tt_5.htm" target="_blank">{$i18n.footer.license}</a> |
             <a href="https://www.anuko.com/lp/tt_7.htm" target="_blank">{$i18n.footer.improve}</a>
index 3b66c71f9939b900c86660301d041cc7972836aa..3f1dea048b4d33ed985b6dd095ce845e99bad8fa 100644 (file)
@@ -380,6 +380,9 @@ function handleCheckboxes() {
                     <tr><td><label>{$forms.reportForm.chcost.control}&nbsp;{$i18n.label.cost}</label></td></tr>
 {if $show_paid_status}
                     <tr><td><label>{$forms.reportForm.chpaid.control}&nbsp;{$i18n.label.paid}</label></td></tr>
+{/if}
+{if $show_files}
+                    <tr><td><label>{$forms.reportForm.chfiles.control}&nbsp;{$i18n.label.files}</label></td></tr>
 {/if}
                   </table>
                 </td>
index 958d88bc91eb27ce2608c7b54bcb73cc01fc9e0d..d94ee7574904ce1b6571262841cbe21fb6df285b 100644 (file)
@@ -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);