xref: /plugin/bez/tpl/tasks.php (revision 78977588a6f06af8c4f87a213a72289a744f8fb9)
1<div class="bez_filter_form">
2<form action="<?php echo $template['uri'] ?>?id=<?php echo $this->id('tasks') ?>" method="POST">
3<label><?php echo $bezlang['issue'] ?>:
4	<select name="issue">
5		<option <?php if ($value['issue'] == '-all') echo 'selected' ?>
6			value="-all">--- <?php echo $bezlang['all'] ?> ---</option>
7	<?php foreach ($template['issues'] as $issue_id): ?>
8		<option <?php if ($value['issue'] == $issue_id) echo 'selected' ?>
9			value="<?php echo $issue_id ?>">#<?php echo $issue_id ?></option>
10	<?php endforeach ?>
11	</select>
12</label>
13
14<label><?php echo $bezlang['class'] ?>:
15	<select name="action">
16		<option <?php if ($value['action'] == '-all') echo 'selected' ?>
17			value="-all">--- <?php echo $bezlang['all'] ?> ---</option>
18	<?php foreach ($template['actions'] as $key => $name): ?>
19		<option <?php if ($value['action'] == (string)$key) echo 'selected' ?>
20			value="<?php echo $key ?>"><?php echo $name ?></option>
21	<?php endforeach ?>
22	</select>
23</label>
24
25<label><?php echo $bezlang['executor'] ?>:
26	<select name="executor">
27		<option <?php if ($value['executor'] == '-all') echo 'selected' ?>
28			value="-all">--- <?php echo $bezlang['all'] ?> ---</option>
29	<?php foreach ($template['executors'] as $nick => $name): ?>
30		<option <?php if ($value['executor'] == $nick) echo 'selected' ?>
31			value="<?php echo $nick ?>"><?php echo $name ?></option>
32	<?php endforeach ?>
33	</select>
34</label>
35
36<label><?php echo $bezlang['state'] ?>:
37	<select name="state">
38		<option <?php if ($value['state'] == '-all') echo 'selected' ?>
39			value="-all">--- <?php echo $bezlang['all'] ?> ---</option>
40	<?php foreach ($template['states'] as $key => $name): ?>
41		<option <?php if ($value['state'] == (string)$key) echo 'selected' ?>
42			value="<?php echo $key ?>"><?php echo $name ?></option>
43	<?php endforeach ?>
44	</select>
45</label>
46
47<label><?php echo $bezlang['year'] ?>:
48	<select name="year">
49		<option <?php if ($value['year'] == '-all') echo 'selected' ?>
50			value="-all">--- <?php echo $bezlang['all'] ?> ---</option>
51	<?php foreach ($template['years'] as $year): ?>
52		<option <?php if ($value['year'] == $year) echo 'selected' ?>
53			value="<?php echo $year ?>"><?php echo $year ?></option>
54	<?php endforeach ?>
55	</select>
56</label>
57<input type="submit" value="<?php echo $bezlang['filter'] ?>" />
58
59</form>
60</div>
61
62<table class="bez bez_sumarise">
63<tr>
64	<th><?php echo $bezlang['id'] ?></th>
65	<th><?php echo $bezlang['class'] ?></th>
66	<th><?php echo $bezlang['state'] ?></th>
67	<th><?php echo $bezlang['executor'] ?></th>
68	<th><?php echo $bezlang['cost'] ?></th>
69	<th><?php echo $bezlang['date'] ?></th>
70	<th><?php echo $bezlang['closed'] ?></th>
71</tr>
72<?php foreach ($template['tasks'] as $task): ?>
73	<tr class="pr<?php echo $task['priority'] ?>">
74		<td><?php echo $this->html_task_link($task['issue'], $task['id']) ?></td>
75		<td><?php echo $task['action'] ?></td>
76		<td><?php echo $task['state'] ?></td>
77		<td><?php echo $task['executor'] ?></td>
78		<td>
79			<?php if ($task['cost'] == ''): ?>
80				<em><?php echo $bezlang['ns'] ?></em>
81			<?php else: ?>
82				<?php echo $task['cost'] ?>
83			<?php endif ?>
84		</td>
85		<td><?php echo $helper->string_time_to_now($task['date']) ?></td>
86		<td>
87				<?php if ($task['state'] == $bezlang['task_opened']): ?>
88					<em><?php echo $bezlang['ns'] ?></em>
89				<?php else: ?>
90					<?php echo $helper->string_time_to_now($task['close_date']) ?>
91				<?php endif ?>
92			</td>
93		</tr>
94	<?php endforeach ?>
95	<tr>
96		<th><?php echo $bezlang['report_total'] ?></th>
97		<td colspan="3"><?php echo $template['tasks_stats']['total'] ?></td>
98		<td colspan="3"><?php echo $template['tasks_stats']['totalcost'] ?></td>
99	</tr>
100</table>
101
102</div>
103