'label.totals_only' => 'Només totals',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Pouze součty',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Kun Total',
'label.quota' => 'Kvota',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Nur Gesamtstunden',
'label.quota' => 'Quote',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.work_units_short' => 'Units',
'label.totals_only' => 'Totals only',
'label.quota' => 'Quota',
+'label.timesheet' => 'Timesheet',
'label.submitted' => 'Submitted',
'label.approved' => 'Approved',
'form.reports.include_not_billable' => 'not billable',
'form.reports.include_invoiced' => 'invoiced',
'form.reports.include_not_invoiced' => 'not invoiced',
+'form.reports.include_assigned' => 'assigned',
+'form.reports.include_not_assigned' => 'not assigned',
'form.reports.select_period' => 'Select time period',
'form.reports.set_period' => 'or set dates',
'form.reports.show_fields' => 'Show fields',
'label.totals_only' => 'Solo totales',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Ainult summad',
'label.quota' => 'Kvoot',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
// 'label.work_units_short' => 'Units',
// 'label.totals_only' => 'Totals only',
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Vain yhteissummat',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Totaux uniquement',
'label.quota' => 'Quota',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Σύνολα μόνο',
'label.quota' => 'Ποσοστό',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'labl.totals_only' => 'סיכומים בלבד',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
// 'label.work_units_short' => 'Units',
// 'label.totals_only' => 'Totals only',
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Solo i totali',
'label.quota' => 'Quota',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => '全体だけ',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => '오직 전체만',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Alleen totalen',
'label.quota' => 'Maanddoel',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
// 'label.work_units_short' => 'Units',
// 'label.totals_only' => 'Totals only',
// 'label.quota' => 'Quota'
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Tylko sumy',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Somente totais',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
// 'label.work_units_short' => 'Units',
// 'label.totals_only' => 'Totals only',
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Numai totaluri',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.work_units_short' => 'Единицы',
'label.totals_only' => 'Только итоги',
'label.quota' => 'Квота',
+'label.timesheet' => 'Табель учёта',
'label.submitted' => 'Подано',
'label.approved' => 'Одобрено',
// 'label.work_units_short' => 'Units',
'label.totals_only' => 'Iba celkové',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.quota' => 'Quota',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
// 'label.work_units_short' => 'Units',
// 'label.totals_only' => 'Totals only',
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Samo zbirno',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Visa endast summeringar',
'label.quota' => 'Kvot',
// TODO: translate the following.
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
'label.totals_only' => 'Sadece toplamlar',
// TODO: translate the following.
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
// 'label.work_units_short' => 'Units',
// 'label.totals_only' => 'Totals only',
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
// 'label.work_units_short' => 'Units',
// 'label.totals_only' => 'Totals only',
// 'label.quota' => 'Quota',
+// 'label.timesheet' => 'Timesheet',
// 'label.submitted' => 'Submitted',
// 'label.approved' => 'Approved',
<br>
<table cellspacing="0" cellpadding="4" width="100%" border="0">
<tr>
- <td align="center"> Anuko Time Tracker 1.18.37.4725 | Copyright © <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
+ <td align="center"> Anuko Time Tracker 1.18.37.4726 | Copyright © <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>
{if ($user->can('manage_invoices') && $user->isPluginEnabled('ps'))}
<tr>
<td><b>{$i18n.label.paid_status}</b></td>
+ <td> </td>
+ {if $user->isPluginEnabled('ts')}
+ <td><b>{$i18n.label.timesheet}</b></td>
+ {/if}
</tr>
<tr>
<td>{$forms.reportForm.paid_status.control}</td>
+ <td> </td>
+ {if $user->isPluginEnabled('ts')}
+ <td>{$forms.reportForm.timesheet.control}</td>
+ {/if}
</tr>
{/if}
{if $user->can('view_reports') || $user->can('view_all_reports') || $user->isClient()}
));
}
+// TODO: check rights.
+if ($user->isPluginEnabled('ts')) {
+ $form->addInput(array('type'=>'combobox',
+ 'name'=>'timesheet',
+ 'style'=>'width: 250px;',
+ 'data'=>array('1'=>$i18n->get('form.reports.include_assigned'),'2'=>$i18n->get('form.reports.include_not_assigned')),
+ 'empty'=>array(''=>$i18n->get('dropdown.all'))
+ ));
+}
+
$user_list = array();
if ($user->can('view_reports') || $user->can('view_all_reports') || $user->isClient()) {
// Prepare user and assigned projects arrays.