<table cellspacing="4" cellpadding="7" border="0" width="720">
<tr>
<td>
- <table border='0' cellpadding='3' cellspacing='1' width="100%">
+ <table border="0" cellpadding="3" cellspacing="1" width="100%">
<tr>
{if $user->isPluginEnabled('cl')}
<td class="tableHeader" align="center">{$i18n.label.client}</td>
{/foreach}
// Mandatory top option for project dropdown.
-empty_label_project = '{$i18n.dropdown.select|escape:'javascript'}';
+empty_label_project = "{$i18n.dropdown.select|escape:'javascript'}";
// The fillProjectDropdown function populates the project combo box with
// projects associated with a selected client (client id is passed here as id).
{/foreach}
// Mandatory top option for project dropdown.
-empty_label_project = '{$i18n.dropdown.select|escape:'javascript'}';
+empty_label_project = "{$i18n.dropdown.select|escape:'javascript'}";
// The fillProjectDropdown function populates the project combo box with
// projects associated with a selected client (client id is passed here as id).
{foreach $expense_items as $item}
<tr bgcolor="{cycle values="#f5f5f5,#ccccce"}">
{if $user->isPluginEnabled('cl')}
- <td valign='top'>{$item.client|escape}</td>
+ <td valign="top">{$item.client|escape}</td>
{/if}
{if ($smarty.const.MODE_PROJECTS == $user->tracking_mode || $smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
- <td valign='top'>{$item.project|escape}</td>
+ <td valign="top">{$item.project|escape}</td>
{/if}
- <td valign='top'>{$item.item|escape}</td>
- <td valign='top' align='right'>{$item.cost}</td>
- <td valign='top' align='center'>{if $item.invoice_id} {else}<a href='expense_edit.php?id={$item.id}'>{$i18n.label.edit}</a>{/if}</td>
+ <td valign="top">{$item.item|escape}</td>
+ <td valign="top" align="right">{$item.cost}</td>
+ <td valign="top" align="center">{if $item.invoice_id} {else}<a href='expense_edit.php?id={$item.id}'>{$i18n.label.edit}</a>{/if}</td>
</tr>
{/foreach}
</table>
<tr><td colspan="2">{$i18n.form.export.hint}<br></td></tr>
<tr><td colspan="2"> </td></tr>
<tr>
- <td align='right'>{$i18n.form.export.compression}:</td>
+ <td align="right">{$i18n.form.export.compression}:</td>
<td>{$forms.exportForm.compression.control}</td>
</tr>
<tr><td height="50" align="center" colspan="2">{$forms.exportForm.btn_submit.control}</td></tr>
<br>
<table cellspacing="0" cellpadding="4" width="100%" border="0">
<tr>
- <td align="center"> Anuko Time Tracker 1.9.35.3554 | Copyright © <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
+ <td align="center"> Anuko Time Tracker 1.9.35.3555 | 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>
<tr><td colspan="2">{$i18n.form.import.hint}<br></td></tr>
<tr><td colspan="2"> </td></tr>
<tr>
- <td align='right'>{$i18n.form.import.file}:</td>
+ <td align="right">{$i18n.form.import.file}:</td>
<td>{$forms.importForm.xmlfile.control}</td>
</tr>
<tr><td height="50" align="center" colspan="2">{$forms.importForm.btn_submit.control}</td></tr>
<td>
<table border=0 width=100%>
<tr><td align="center"><b style="font-size: 15pt; font-family: Arial, Helvetica, sans-serif;">{$i18n.title.invoice} {$invoice_name|escape} </b></td></tr>
- <tr><td align='left'><b>{$i18n.label.date}:</b> {$invoice_date}</td></tr>
- <tr><td align='left'><b>{$i18n.label.client}:</b> {$client_name|escape}</td></tr>
- <tr><td align='left'><b>{$i18n.label.client_address}:</b> {$client_address|escape}</td></tr>
+ <tr><td align="left"><b>{$i18n.label.date}:</b> {$invoice_date}</td></tr>
+ <tr><td align="left"><b>{$i18n.label.client}:</b> {$client_name|escape}</td></tr>
+ <tr><td align="left"><b>{$i18n.label.client_address}:</b> {$client_address|escape}</td></tr>
</table>
</td>
</tr>
<tr>
<td valign="top">
{if $invoice_items}
- <table border='0' cellpadding='3' cellspacing='1' width="100%">
+ <table border="0" cellpadding="3" cellspacing="1" width="100%">
<tr>
<td class="tableHeader">{$i18n.label.date}</td>
<td class="tableHeader">{$i18n.form.invoice.person}</td>
</tr>
{foreach $invoice_items as $invoice_item}
<tr bgcolor="{cycle values="#f5f5f5,#ccccce"}">
- <td valign='top'>{$invoice_item.date}</td>
- <td valign='top'>{$invoice_item.user_name|escape}</td>
+ <td valign="top">{$invoice_item.date}</td>
+ <td valign="top">{$invoice_item.user_name|escape}</td>
{if ($smarty.const.MODE_PROJECTS == $user->tracking_mode || $smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
- <td valign='top'>{$invoice_item.project_name|escape}</td>
+ <td valign="top">{$invoice_item.project_name|escape}</td>
{/if}
{if ($smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
- <td valign='top'>{$invoice_item.task_name|escape}</td>
+ <td valign="top">{$invoice_item.task_name|escape}</td>
{/if}
- <td valign='top'>{$invoice_item.note|escape}</td>
- <td align='right' valign='top'>{$invoice_item.duration}</td>
- <td align='right' valign='top'>{$invoice_item.cost}</td>
+ <td valign="top">{$invoice_item.note|escape}</td>
+ <td align="right" valign="top">{$invoice_item.duration}</td>
+ <td align="right" valign="top">{$invoice_item.cost}</td>
</tr>
{/foreach}
<tr><td> </td></tr>
</tr>
<tr>
<td> </td>
- <td><a href ='password_reset.php'>{$i18n.form.login.forgot_password}</a></td>
+ <td><a href ="password_reset.php">{$i18n.form.login.forgot_password}</a></td>
</tr>
<tr>
<td colspan="2"> </td>
<td valign="top" colspan="2">
<table>
<tr>
- <td align='right'>{$i18n.form.mail.from} (*):</td>
+ <td align="right">{$i18n.form.mail.from} (*):</td>
<td>{$smarty.const.SENDER}</td>
</tr>
<tr>
- <td align='right'>{$i18n.form.mail.to} (*):</td>
+ <td align="right">{$i18n.form.mail.to} (*):</td>
<td>{$forms.mailForm.receiver.control}</td>
</tr>
<tr>
- <td align='right'>{$i18n.form.mail.cc}:</td>
+ <td align="right">{$i18n.form.mail.cc}:</td>
<td>{$forms.mailForm.cc.control}</td>
</tr>
<tr>
- <td align='right'>{$i18n.form.mail.subject} (*):</td>
+ <td align="right">{$i18n.form.mail.subject} (*):</td>
<td>{$forms.mailForm.subject.control}</td>
</tr>
<tr>
- <td align='right'>{$i18n.label.comment}:</td>
+ <td align="right">{$i18n.label.comment}:</td>
<td>{$forms.mailForm.comment.control}</td>
</tr>
<tr>
<table class="mobile-table">
<tr>
<td>
- <table border='0' cellpadding='3' cellspacing='1' width="100%">
+ <table border="0" cellpadding="3" cellspacing="1" width="100%">
<tr>
{if $user->isPluginEnabled('cl')}
<td class="tableHeader" align="center">{$i18n.label.client}</td>
{foreach $expense_items as $item}
<tr bgcolor="{cycle values="#f5f5f5,#ccccce"}">
{if $user->isPluginEnabled('cl')}
- <td valign='top'>{$item.client|escape}</td>
+ <td valign="top">{$item.client|escape}</td>
{/if}
{if ($smarty.const.MODE_PROJECTS == $user->tracking_mode || $smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
- <td valign='top'>{$item.project|escape}</td>
+ <td valign="top">{$item.project|escape}</td>
{/if}
- <td valign='top'>{if $item.invoice_id} {$item.item|escape} {else}<a href='expense_edit.php?id={$item.id}'>{$item.item|escape}</a>{/if}</td>
- <td valign='top' align='right'>{$item.cost}</td>
+ <td valign="top">{if $item.invoice_id} {$item.item|escape} {else}<a href="expense_edit.php?id={$item.id}">{$item.item|escape}</a>{/if}</td>
+ <td valign="top" align="right">{$item.cost}</td>
</tr>
{/foreach}
</table>
<td>
<table cellspacing="1" cellpadding="2" border="0">
<tr>
- <td align = "right">{$i18n.label.thing_name} (*):</td>
+ <td align="right">{$i18n.label.thing_name} (*):</td>
<td>{$forms.projectForm.project_name.control}</td>
</tr>
<tr>
- <td align = "right">{$i18n.label.description}:</td>
+ <td align="right">{$i18n.label.description}:</td>
<td>{$forms.projectForm.description.control}</td>
</tr>
<tr>
<td>{$forms.taskForm.name.control}</td>
</tr>
<tr>
- <td align = "right">{$i18n.label.description}:</td>
+ <td align="right">{$i18n.label.description}:</td>
<td>{$forms.taskForm.description.control}</td>
</tr>
<tr valign="top">
<td>{$forms.taskForm.name.control}</td>
</tr>
<tr>
- <td align = "right">{$i18n.label.description}:</td>
+ <td align="right">{$i18n.label.description}:</td>
<td>{$forms.taskForm.description.control}</td>
</tr>
<tr>
{foreach $time_records as $record}
<tr bgcolor="{cycle values="#ccccce,#f5f5f5"}" {if !$record.billable} class="not_billable" {/if}>
{if ($smarty.const.MODE_PROJECTS == $user->tracking_mode || $smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
- <td valign='top'>{$record.project|escape}</td>
+ <td valign="top">{$record.project|escape}</td>
{/if}
- <td align='right' valign='top'>{if ($record.duration == '0:00' && $record.start <> '')}<font color="#ff0000">{/if}{$record.duration}{if ($record.duration == '0:00' && $record.start <> '')}</font>{/if}</td>
- <td align='center'>{if $record.invoice_id} {else}<a href='time_edit.php?id={$record.id}'>{$i18n.label.edit}</a>{/if}</td>
+ <td align="right" valign="top">{if ($record.duration == '0:00' && $record.start <> '')}<font color="#ff0000">{/if}{$record.duration}{if ($record.duration == '0:00' && $record.start <> '')}</font>{/if}</td>
+ <td align="center">{if $record.invoice_id} {else}<a href="time_edit.php?id={$record.id}">{$i18n.label.edit}</a>{/if}</td>
</tr>
{/foreach}
</table>
- <table border='0'>
+ <table border="0">
<tr>
- <td align='right'>{$i18n.label.day_total}:</td>
+ <td align="right">{$i18n.label.day_total}:</td>
<td>{$day_total}</td>
</tr>
</table>
<table cellspacing="4" cellpadding="7" border="0">
<tr>
<td>
- <table border='0' cellpadding='3' cellspacing='1' width="100%">
+ <table border="0" cellpadding="3" cellspacing="1" width="100%">
<tr>
{if ($smarty.const.MODE_PROJECTS == $user->tracking_mode || $smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
<td class="tableHeader" align="center">{$i18n.label.project}</td>
<table cellspacing="4" cellpadding="7" border="0">
<tr>
<td>
- <table width = "100%">
+ <table width="100%">
<tr>
- <td valign="top">
+ <td valign="top">
<table border="0">
{if $user->isPluginEnabled('cl')}
<tr><td>{$i18n.label.client}:</td></tr>
<table cellspacing="4" cellpadding="7" border="0">
<tr>
<td>
- <table width = "100%">
+ <table width="100%">
<tr>
<td valign="top">
<table border="0">
<tr>
<td align="center">
{if $time_records}
- <table border='0'>
+ <table border="0">
<tr>
- <td align='right'>{$i18n.label.day_total}:</td>
+ <td align="right">{$i18n.label.day_total}:</td>
<td>{$day_total}</td>
</tr>
<tr>
- <td align='right'>{$i18n.label.week_total}:</td>
+ <td align="right">{$i18n.label.week_total}:</td>
<td>{$week_total}</td>
</tr>
</table>
<tr>
<td valign="top">
{if $time_records}
- <table border='0' cellpadding='3' cellspacing='1' width="100%">
+ <table border="0" cellpadding="3" cellspacing="1" width="100%">
<tr>
{if $user->isPluginEnabled('cl')}
<td width="20%" class="tableHeader">{$i18n.label.client}</td>
<td class="tableHeader">{$i18n.label.task}</td>
{/if}
{if (($smarty.const.TYPE_START_FINISH == $user->record_type) || ($smarty.const.TYPE_ALL == $user->record_type))}
- <td width="5%" class="tableHeader" align='right'>{$i18n.label.start}</td>
- <td width="5%" class="tableHeader" align='right'>{$i18n.label.finish}</td>
+ <td width="5%" class="tableHeader" align="right">{$i18n.label.start}</td>
+ <td width="5%" class="tableHeader" align="right">{$i18n.label.finish}</td>
{/if}
<td width="5%" class="tableHeader">{$i18n.label.duration}</td>
<td class="tableHeader">{$i18n.label.note}</td>
{foreach $time_records as $record}
<tr bgcolor="{cycle values="#f5f5f5,#ccccce"}" {if !$record.billable} class="not_billable" {/if}>
{if $user->isPluginEnabled('cl')}
- <td valign='top'>{$record.client|escape}</td>
+ <td valign="top">{$record.client|escape}</td>
{/if}
{if ($smarty.const.MODE_PROJECTS == $user->tracking_mode || $smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
- <td valign='top'>{$record.project|escape}</td>
+ <td valign="top">{$record.project|escape}</td>
{/if}
{if ($smarty.const.MODE_PROJECTS_AND_TASKS == $user->tracking_mode)}
- <td valign='top'>{$record.task|escape}</td>
+ <td valign="top">{$record.task|escape}</td>
{/if}
{if (($smarty.const.TYPE_START_FINISH == $user->record_type) || ($smarty.const.TYPE_ALL == $user->record_type))}
- <td nowrap align='right' valign='top'>{if $record.start}{$record.start}{else} {/if}</td>
- <td nowrap align='right' valign='top'>{if $record.finish}{$record.finish}{else} {/if}</td>
+ <td nowrap align="right" valign="top">{if $record.start}{$record.start}{else} {/if}</td>
+ <td nowrap align="right" valign="top">{if $record.finish}{$record.finish}{else} {/if}</td>
{/if}
- <td align='right' valign='top'>{if ($record.duration == '0:00' && $record.start <> '')}<font color="#ff0000">{$i18n.form.time.uncompleted}</font>{else}{$record.duration}{/if}</td>
- <td valign='top'>{if $record.comment}{$record.comment|escape}{else} {/if}</td>
- <td valign='top' align='center'>
+ <td align="right" valign="top">{if ($record.duration == '0:00' && $record.start <> '')}<font color="#ff0000">{$i18n.form.time.uncompleted}</font>{else}{$record.duration}{/if}</td>
+ <td valign="top">{if $record.comment}{$record.comment|escape}{else} {/if}</td>
+ <td valign="top" align="center">
{if $record.invoice_id}
{else}
- <a href='time_edit.php?id={$record.id}'>{$i18n.label.edit}</a>
+ <a href="time_edit.php?id={$record.id}">{$i18n.label.edit}</a>
{if ($record.duration == '0:00' && $record.start <> '')}
- <input type='hidden' name='record_id' value='{$record.id}'>
- <input type='hidden' name='browser_date' value=''>
- <input type='hidden' name='browser_time' value=''>
- <input type='submit' id='btn_stop' name='btn_stop' onclick='browser_date.value=get_date();browser_time.value=get_time()' value='{$i18n.button.stop}'>
+ <input type="hidden" name="record_id" value="{$record.id}">
+ <input type="hidden" name="browser_date" value="">
+ <input type="hidden" name="browser_time" value="">
+ <input type="submit" id="btn_stop" name="btn_stop" onclick="browser_date.value=get_date();browser_time.value=get_time()" value="{$i18n.button.stop}">
{/if}
{/if}
</td>