1<a name="z<?php echo $task['id'] ?>"></a> 2<div id="z<?php echo $task['id'] ?>" class="task 3 <?php 4 switch($task['state']) { 5 case $bezlang['task_opened']: 6 echo 'opened'; 7 break; 8 case $bezlang['task_done']: 9 echo 'closed'; 10 break; 11 case $bezlang['task_rejected']: 12 echo 'rejected'; 13 break; 14 } 15 ?>"> 16 17<div class="bez_timebox"> 18 <span><strong><?php echo $bezlang['open'] ?>:</strong> <?php echo $helper->time2date($task['date']) ?></span> 19 <?php if ($task['state'] != $bezlang['task_opened']): ?> 20 <span> 21 <strong><?php echo $task['state']?>:</strong> 22 <?php echo $helper->time2date($task['close_date']) ?> 23 </span> 24 <span> 25 <strong><?php echo $bezlang['report_priority'] ?>: </strong> 26 <?php echo $helper->days((int)$task['close_date'] - (int)$task['date']) ?> 27 </span> 28 <?php endif ?> 29</div> 30 31<h2> 32 <a href="?id=<?php echo $this->id('issue_task', 'id', $template['issue']['id'], 'tid', $task['id']) ?>"> 33 #z<?php echo $task['id'] ?> 34 </a> 35 <?php echo lcfirst($task['action']) ?> 36 (<?php echo lcfirst($task['state']) ?>) 37</h2> 38 39<table> 40<tr> 41 <td> 42 <strong><?php echo $bezlang['executor'] ?>:</strong> 43 <?php echo $task['executor'] ?> 44 </td> 45 46 <?php if ($task['cost'] != 0): ?> 47 <td> 48 <strong><?php echo $bezlang['cost'] ?>:</strong> 49 <?php echo $task['cost'] ?> 50 </td> 51 <?php endif ?> 52</tr> 53</table> 54 55<?php echo $task['task'] ?> 56 57<?php if (isset($nparams['state'])): ?> 58 <a name="form"></a> 59 <?php if ($nparams['state'] == 2): ?> 60 <h3><?php echo $bezlang['reason'] ?></h3> 61 <?php else: ?> 62 <h3><?php echo $bezlang['evaluation'] ?></h3> 63 <?php endif ?> 64 <form class="bez_form bez_task_form" action="?id=<?php echo $helper->nparams_to_id($this->action, $nparams) ?>:action:update" method="POST"> 65 <textarea name="reason" id="reason"><?php echo $value['reason'] ?></textarea> 66 <br> 67 <?php if ($nparams['state'] == 2): ?> 68 <input type="submit" value="<?php echo $bezlang['task_reject'] ?>"> 69 <?php else: ?> 70 <input type="submit" value="<?php echo $bezlang['task_do'] ?>"> 71 <?php endif ?> 72 <a href="?id=<?php echo $helper->nparams_to_id($this->action, array_diff_key($nparams, array('state'=>''))); ?>" 73 class="bez_delete_button bez_link_button"> 74 <?php echo $bezlang['cancel'] ?> 75 </a> 76 </form> 77<?php else: ?> 78 <?php if ($task['raw_state'] == 2): ?> 79 <h3><?php echo $bezlang['reason'] ?></h3> 80 <?php elseif ($task['raw_state'] == 1): ?> 81 <h3><?php echo $bezlang['evaluation'] ?></h3> 82 <?php endif ?> 83 <?php echo $task['reason'] ?> 84<?php endif ?> 85 86<?php if (!isset($nparams['state'])): ?> 87<div class="bez_buttons"> 88 <?php if ($task['raw_state'] == 0): ?> 89 <?php if($task['executor_nick'] == $INFO['client'] || $helper->user_coordinator($template['issue']['id'])): ?> 90 <a class="bds_inline_button" 91 href="?id=<?php 92 if (isset($nparams['cid'])) 93 echo $helper->id('issue_cause_task', 'id', $template['issue']['id'], 'cid', $cause['id'], 'tid', $task['id'], 'state', '1'); 94 else 95 echo $helper->id('issue_task', 'id', $template['issue']['id'], 'tid', $task['id'], 'state', '1'); 96 ?>#form"> 97 ↬ <?php echo $bezlang['task_do'] ?> 98 </a> 99 <a class="bds_inline_button" 100 href="?id=<?php 101 if (isset($nparams['cid'])) 102 echo $helper->id('issue_cause_task', 'id', $template['issue']['id'], 'cid', $cause['id'], 'tid', $task['id'], 'state', '2'); 103 else 104 echo $helper->id('issue_task', 'id', $template['issue']['id'], 'tid', $task['id'], 'state', '2'); 105 ?>#form"> 106 ↛ <?php echo $bezlang['task_reject'] ?> 107 </a> 108 <?php endif ?> 109 <?php endif ?> 110 <?php if($helper->user_coordinator($template['issue']['id'])): ?> 111 <a class="bds_inline_button" 112 href="?id=<?php echo $this->id('task_form', 'id', $template['issue']['id'], 'cid', $cause[id], 'tid', $task['id']) ?>"> 113 ✎ <?php echo $bezlang['edit'] ?> 114 </a> 115 <?php endif ?> 116 117 <a class="bds_inline_button" href=" 118 <?php echo $helper->mailto($task['executor_email'], 119 $bezlang['task'].': #'.$task['issue'].' '.$template['issue']['title'].' | #z'.$task['id'].' '.$task['action'], 120 DOKU_URL . 'doku.php?id='.$this->id('issue_task', 'id', $template['issue']['id'], 'tid', $task['id'])) ?>"> 121 ✉ <?php echo $bezlang['send_mail'] ?> 122 </a> 123</div> 124<?php endif ?> 125 126</div> 127 128