[`Hidden until`] {waDateTime::format('humandate', $task.hidden_timestamp)}
[`Hide tasks from your inbox for a specific period of time to focus on other important tasks. Your teammates will continue to see your hidden tasks as open and visible.`]
[`Get a public link for tracking task status and updates with no access to Webasyst backend.`]
[`Closed`]
{$task.update_datetime|wa_datetime:'humandatetime'}
{if empty($_assigned_contact.delete) && $_assigned_contact.id} {$_assigned_contact.name|escape} {if $taskAssignedContactStatus} {$taskAssignedContactStatus->getName()|escape|truncate:23} {/if} {if $_assigned_contact.invited} [`invited`] {/if} {else} [`Unassigned`] {/if}
{$task.update_datetime|wa_datetime:'humandatetime'}
{if $_milestone} {$_milestone|truncate:32} {elseif $_due_date} {$_due_date} {else} [`No milestone`] {/if}
{if $_milestone} {$_milestone|truncate:32} {elseif $_due_date} {$_due_date} {else} [`No due date`] {/if}
{/if} {if $_due_date}{if $_milestone} {$_due_date} {/if} {$_due_hint}
{/if} {if $_milestone && !$_due_date}[`No due date`]
{/if}-
{foreach $task.role_users as $role_user}
{foreach $role_user.roles as $role}
-
{$role_user.name|escape} {_w($role.name|escape)} {if $task.rights_info.can_edit|default:false}{/if}
{/foreach}
{/foreach}
{if $task.rights_info.can_edit|default:false}
{foreach $user_roles as $role}
-
{_w($role.name|escape)}
{* TASK BODY *}
{* PRIORITY *} {if !empty($_priority_icon)}{$_priority_icon}{/if} {$task.project_id}.{$task.number} {* A delimeter between number and name that should get into clipboard when user selects text, but should not be visible *} : {* TITLE *} {if !empty($task_type.name)} {$task_type.name|escape}: {/if} {$task.name|escape|default:"(no name)"} {* STATUS *} {if !empty($task.status.name)} {if $task.project.archive_datetime} [`Archived`] {else} {tasksHelper::statusNameHTML($task.status.id)} {/if} {/if}
{* ON-CLICK PRIORITY CHANGER *}{* @event backend_task.%plugin_id%.after_buttons *} {foreach $_backend_task_hook as $_}{$_.after_buttons|default:''}{/foreach} {* change_status_form HTML *} {if !empty($is_single)} {/if} {* @event backend_task.%plugin_id%.before_description *} {foreach $_backend_task_hook as $_}{$_.before_description|default:''}{/foreach} {* TASK CONTENT *}
-
{foreach $data as $id => $item}
- {/foreach}
-
{foreach $task.watching_contacts as $c}
- {if $c.calendar_status} {/if} {/foreach}
[`There are no comments for this task yet.`]
{/foreach}