xref: /plugin/bez/tpl/8d.php (revision 9f68d1818f9dbbc194105df46955d2496da5849a)
1<h1>
2	<?php echo $bezlang['8d_report'] ?>
3	<span id="bez_8d_send_button">[<a href="
4		<?php echo $helper->mailto($template['issue']['coordinator_email'],
5		$bezlang['8d_report'].': #'.$template['issue']['id'].' '.$template['issue']['title'],
6		$template['uri']) ?>">
7<?php echo $bezlang['send_mail'] ?>
8	</a>]</span>
9</h1>
10
11<table>
12<tr>
13	<td>
14		 <strong>
15		 	<a href="<?php echo $this->issue_uri($template[issue][id]) ?>">
16				#<?php echo  $template['issue']['id'] ?>
17			</a>
18		</strong>
19		<?php echo  ucfirst($template['issue']['type']) ?>
20	</td>
21
22	<td>
23		<strong><?php echo $bezlang['open_date'] ?>:</strong>
24		<?php echo  $helper->time2date($template['issue']['date']) ?>
25	</td>
26</tr>
27
28	<tr>
29	<td colspan="2">
30		<strong><?php echo $bezlang['title'] ?>:</strong>
31		<?php echo  $template['issue']['title'] ?>
32	</td>
33</tr>
34</table>
35<h2><?php echo $bezlang['1d'] ?></h2>
36<ul>
37	<?php foreach($template['team'] as $user): ?>
38		<li><?php echo  $user ?></li>
39	<?php endforeach ?>
40</ul>
41
42<h2><?php echo $bezlang['2d'] ?></h2>
43<?php echo  $template['issue']['description'] ?>
44
45<h2><?php echo $bezlang['3d'] ?></h2>
46<?php if (count($template['tasks']['3d'] ) > 0): ?>
47	<?php $tasks = $template['tasks']['3d'] ?>
48		<table>
49		<tr>
50			<th><?php echo $bezlang['id'] ?></th>
51			<th><?php echo $bezlang['task'] ?></th>
52			<th><?php echo $bezlang['state'] ?></th>
53			<th><?php echo $bezlang['cost'] ?></th>
54			<th><?php echo $bezlang['date'] ?></th>
55			<th><?php echo $bezlang['closed'] ?></th>
56		</tr>
57		<?php foreach($tasks as $task): ?>
58			<tr>
59				<td>
60					<a href="?id=<?php echo $this->id('issue_task', 'id', $task[issue], 'tid', $task[id]) ?>">
61						#z<?php echo $task['id'] ?>
62					</a>
63				</td>
64				<td>
65					<?php echo  $task['task'] ?>
66
67					<?php if ($task['reason'] != ''): ?>
68						<h3 class="bez_8d"><?php echo $bezlang['evaluation'] ?></h3>
69						<?php echo  $task['reason'] ?>
70					<?php endif ?>
71				</td>
72				<td><?php echo $task['state'] ?></td>
73				<td>
74					<?php if ($task['cost'] == ''): ?>
75						<em>---</em>
76					<?php else: ?>
77						<?php echo $task['cost'] ?>
78					<?php endif ?>
79				</td>
80				<td><?php echo $helper->time2date($task['date']) ?></td>
81				<td>
82					<?php if ($task['state'] == $bezlang['task_opened']): ?>
83						<em>---</em>
84					<?php else: ?>
85						<?php echo $helper->time2date($task['close_date']) ?>
86					<?php endif ?>
87				</td>
88			</tr>
89		<?php endforeach ?>
90		</table>
91<?php else: ?>
92	<p><i><?php echo $bezlang['not_relevant'] ?></i></p>
93<?php endif ?>
94
95<h2><?php echo $bezlang['4d'] ?></h2>
96<?php if (count($template['causes']) > 0): ?>
97	<table>
98	<?php foreach ($template['causes'] as $rootcause => $cause): ?>
99
100		<tr><th colspan=2><?php echo $rootcause ?></th></tr>
101		<?php foreach($cause as $value): ?>
102			<tr>
103			<td>
104				<a href="?id=<?php echo $this->id('issue_cause', 'id', $template[issue][id], 'cid', $value[id] ) ?>">
105						#p<?php echo $value['id'] ?>
106				</a>
107			</td>
108			<td>
109			<?php echo  $helper->wiki_parse($value['cause']) ?>
110			</td>
111			</tr>
112		<?php endforeach ?>
113	<?php endforeach ?>
114	</table>
115<?php else: ?>
116	<p><i><?php echo $bezlang['not_relevant'] ?></i></p>
117<?php endif ?>
118
119<?php unset($template['tasks']['3d']) ?>
120
121
122<?php foreach(array('5d', '6d') as $nd): ?>
123	<h2><?php echo $bezlang[$nd] ?></h2>
124	<?php if (count($template['tasks'][$nd]) > 0): ?>
125		<?php $tasks = $template['tasks'][$nd] ?>
126		<table>
127		<tr>
128			<th><?php echo $bezlang['id'] ?></th>
129			<th><?php echo $bezlang['task'] ?></th>
130			<th><?php echo $bezlang['state'] ?></th>
131			<th><?php echo $bezlang['cost'] ?></th>
132			<th><?php echo $bezlang['date'] ?></th>
133			<th><?php echo $bezlang['closed'] ?></th>
134		</tr>
135		<?php foreach($tasks as $task): ?>
136			<tr>
137				<td>
138					<a href="?id=<?php echo $this->id('issue_task', 'id', $task[issue], 'tid', $task[id]) ?>">
139						#z<?php echo $task['id'] ?>
140					</a>
141				</td>
142				<td>
143					<?php echo  $task['task'] ?>
144
145					<?php if ($task['reason'] != ''): ?>
146						<h3 class="bez_8d"><?php echo $bezlang['evaluation'] ?></h3>
147						<?php echo  $task['reason'] ?>
148					<?php endif ?>
149				</td>
150				<td><?php echo $task['state'] ?></td>
151				<td>
152					<?php if ($task['cost'] == ''): ?>
153						<em>---</em>
154					<?php else: ?>
155						<?php echo $task['cost'] ?>
156					<?php endif ?>
157				</td>
158				<td><?php echo $helper->time2date($task['date']) ?></td>
159				<td>
160					<?php if ($task['state'] == $bezlang['task_opened']): ?>
161						<em>---</em>
162					<?php else: ?>
163						<?php echo $helper->time2date($task['close_date']) ?>
164					<?php endif ?>
165				</td>
166			</tr>
167		<?php endforeach ?>
168		</table>
169	<?php else: ?>
170		<p><i><?php echo $bezlang['not_relevant'] ?></i></p>
171	<?php endif ?>
172<?php endforeach ?>
173
174
175
176<h2><?php echo $bezlang['7d'] ?></h2>
177<?php if (strlen(trim($template['issue']['opinion'])) > 0): ?>
178	<?php echo  $template['issue']['opinion'] ?>
179<?php else: ?>
180	<p><i><?php echo $bezlang['not_relevant'] ?></i></p>
181<?php endif ?>
182
183<h2><?php echo $bezlang['8d'] ?></h2>
184<table>
185<tr>
186	<td>
187		<strong><?php echo $bezlang['true_date'] ?>:</strong>
188		<?php echo  $helper->time2date($template['issue']['last_mod']) ?>
189	</td>
190	<td>
191		<strong><?php echo $bezlang['state'] ?>:</strong>
192		<?php echo $template['issue']['state'] ?>
193	</td>
194</tr>
195
196<tr>
197	<td>
198		<strong><?php echo $bezlang['totalcost'] ?>:</strong>
199		<?php echo $template['cost_total'] ?>
200	</td>
201	<td>
202		<strong><?php echo $bezlang['coordinator'] ?>:</strong>
203		<?php echo $template['issue']['coordinator'] ?>
204	</td>
205</tr>
206</table>
207