xref: /plugin/bez/tpl/task.php (revision 9a30fd19e1af230545f863e78de6adfda2883aa3)
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	<?php endif ?>
25</div>
26
27<h2>
28	<a href="?id=<?php echo $this->id('issue_task', 'id', $template['issue']['id'], 'tid', $task['id']) ?>">
29		#z<?php echo $task['id'] ?>
30	</a>
31	<?php echo lcfirst($task['action']) ?>
32	(<?php echo lcfirst($task['state']) ?>)
33</h2>
34
35<table>
36<tr>
37		<td>
38			<strong><?php echo $bezlang['executor'] ?>:</strong>
39			<?php echo $task['executor'] ?>
40		</td>
41
42		<?php if ($task['cost'] != 0): ?>
43			<td>
44				<strong><?php echo $bezlang['cost'] ?>:</strong>
45				<?php echo $task['cost'] ?>
46			</td>
47		<?php endif ?>
48</tr>
49</table>
50
51<?php echo $task['task'] ?>
52
53<?php if (isset($task['cause_text'])): ?>
54	<h3>
55		<a href="?id=<?php echo $this->id('issue_task', 'id', $template['issue']['id'], 'tid', $task['id']) ?>">
56			#p<?php echo $task['cause_id'] ?>
57		</a>
58		<?php echo lcfirst($task[rootcause]) ?>
59	</h3>
60	<?php echo $task['cause_text'] ?>
61<?php endif ?>
62
63<?php if ($task['raw_state'] == 2): ?>
64	<h3><?php echo $bezlang['reason'] ?></h3>
65	<?php echo $task['reason'] ?>
66<?php elseif ($task['raw_state'] == 1 && $task[potential] == 1): ?>
67	<h3><?php echo $bezlang['evaluation'] ?></h3>
68	<?php echo $task['reason'] ?>
69<?php endif ?>
70
71<div class="bez_buttons">
72	<a class="bds_inline_button" href="
73		<?php echo $helper->mailto($task['executor_email'],
74		$bezlang['task'].': #'.$task['issue'].' '.$template['issue']['title'].' | #z'.$task['id'].' '.$task['action'],
75		$template['uri'].'#z'.$task['id']) ?>">
76<?php echo $bezlang['send_mail'] ?>
77	</a>
78	<?php if ($template['issue'][raw_state] == 0 &&
79	($task['executor_nick'] == $INFO['client'] || $helper->user_coordinator($template[issue][id]))): ?>
80		<a class="bds_inline_button"
81			href="?id=<?php echo $this->id('task_form', 'id', $template['issue']['id'], 'cause', $cause[id], 'tid', $task['id']) ?>">
82<?php echo $bezlang['edit'] ?>
83	</a>
84	<?php endif ?>
85</div>
86</div>
87
88