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