xref: /plugin/bez/tpl/activity_report.php (revision ef159648ef3ff6e0d9504925f53e30d9aa2bbff5)
17c304d96SSzymon Olewniczak<h1 class="bez_report">
27c304d96SSzymon Olewniczak<?php echo $template['title'] ?>
37c304d96SSzymon Olewniczak</h1>
47c304d96SSzymon Olewniczak
5b2c9de2bSSzymon Olewniczak<h2><?php echo $bezlang['activity_in_issues'] ?></h2>
6b2c9de2bSSzymon Olewniczak<table class="bez_sumarise">
77c304d96SSzymon Olewniczak	<tr>
87c304d96SSzymon Olewniczak		<th><?php echo $bezlang['user'] ?></th>
97c304d96SSzymon Olewniczak		<th><?php echo $bezlang['reporter'] ?></th>
107c304d96SSzymon Olewniczak		<th><?php echo $bezlang['coordinator'] ?></th>
117c304d96SSzymon Olewniczak		<th><?php echo $bezlang['commentator'] ?></th>
127c304d96SSzymon Olewniczak		<th><?php echo $bezlang['executor'] ?></th>
137c304d96SSzymon Olewniczak		<th><?php echo $bezlang['report_total'] ?></th>
147c304d96SSzymon Olewniczak	</tr>
157c304d96SSzymon Olewniczak	<?php $reporter = 0 ?>
167c304d96SSzymon Olewniczak	<?php $total_total = 0 ?>
170d676982SSzymon Olewniczak	<?php $commentator = 0 ?>
18b2c9de2bSSzymon Olewniczak	<?php $coordinator = 0 ?>
19b2c9de2bSSzymon Olewniczak	<?php $executor = 0 ?>
207c304d96SSzymon Olewniczak	<?php foreach ($template['report']['involvement'] as $nick => $involvement): ?>
217c304d96SSzymon Olewniczak		<tr>
22b2c9de2bSSzymon Olewniczak			<td>
23b2c9de2bSSzymon Olewniczak				<?php if ($involvement['name'] != ''): ?>
24b2c9de2bSSzymon Olewniczak					<?php echo $involvement['name'] ?>
257fbe3770SSzymon Olewniczak				<?php else: ?>
26b2c9de2bSSzymon Olewniczak					<i><?php echo $nick ?></i>
277fbe3770SSzymon Olewniczak				<?php endif ?>
28b2c9de2bSSzymon Olewniczak			</td>
297c304d96SSzymon Olewniczak			<td><?php echo $involvement['reporter'] ?></td>
307c304d96SSzymon Olewniczak			<td><?php echo $involvement['coordinator'] ?></td>
317c304d96SSzymon Olewniczak			<td><?php echo $involvement['commentator'] ?></td>
327c304d96SSzymon Olewniczak			<td><?php echo $involvement['executor'] ?></td>
337c304d96SSzymon Olewniczak			<td><?php echo $involvement['total'] ?></td>
347c304d96SSzymon Olewniczak		</tr>
357c304d96SSzymon Olewniczak		<?php $reporter += (int)$involvement['reporter'] ?>
36b2c9de2bSSzymon Olewniczak		<?php $coordinator += (int)$involvement['coordinator'] ?>
370d676982SSzymon Olewniczak        <?php $commentator += (int)$involvement['commentator'] ?>
38b2c9de2bSSzymon Olewniczak		<?php $executor += (int)$involvement['executor'] ?>
397c304d96SSzymon Olewniczak		<?php $total_total += (int)$involvement['total'] ?>
407c304d96SSzymon Olewniczak	<?php endforeach ?>
41b2c9de2bSSzymon Olewniczak	<tr>
42b2c9de2bSSzymon Olewniczak		<th><?php echo $bezlang['report_total'] ?></th>
43b2c9de2bSSzymon Olewniczak		<td><?php echo $reporter ?></td>
440d676982SSzymon Olewniczak		<td><?php echo $coordinator ?></td>
450d676982SSzymon Olewniczak        <td><?php echo $commentator ?></td>
460d676982SSzymon Olewniczak		<td><?php echo $executor ?></td>
470d676982SSzymon Olewniczak        <td><?php echo $total_total ?></td>
48b2c9de2bSSzymon Olewniczak	</tr>
497c304d96SSzymon Olewniczak</table>
50*ef159648SSzymon Olewniczak<?php
51*ef159648SSzymon Olewniczak    if ($reporter !== 0) {
52*ef159648SSzymon Olewniczak        $kpi = $total_total/$reporter;
53*ef159648SSzymon Olewniczak    } else {
54*ef159648SSzymon Olewniczak        $kpi = 0;
55*ef159648SSzymon Olewniczak    }
56*ef159648SSzymon Olewniczak?>
57*ef159648SSzymon Olewniczak<p style="font-weight: bold">KPI = <?php echo sprintf("%.2f", $kpi) ?></p>
58b2c9de2bSSzymon Olewniczak
59b2c9de2bSSzymon Olewniczak
60b2c9de2bSSzymon Olewniczak<h2><?php echo $bezlang['activity_in_tasks'] ?></h2>
61b2c9de2bSSzymon Olewniczak<table class="bez_sumarise">
62b2c9de2bSSzymon Olewniczak	<tr>
63b2c9de2bSSzymon Olewniczak		<th><?php echo $bezlang['user'] ?></th>
64b2c9de2bSSzymon Olewniczak		<th><?php echo $bezlang['opened_tasks'] ?></th>
65b2c9de2bSSzymon Olewniczak		<th><?php echo $bezlang['closed_tasks'] ?></th>
66b2c9de2bSSzymon Olewniczak		<th><?php echo $bezlang['rejected_tasks'] ?></th>
67b2c9de2bSSzymon Olewniczak		<th><?php echo $bezlang['report_total'] ?></th>
68b2c9de2bSSzymon Olewniczak	</tr>
69b2c9de2bSSzymon Olewniczak	<?php $number_of_opened = 0 ?>
70b2c9de2bSSzymon Olewniczak	<?php $number_of_closed = 0 ?>
71b2c9de2bSSzymon Olewniczak	<?php $number_of_rejected = 0 ?>
72b2c9de2bSSzymon Olewniczak	<?php foreach ($template['report']['tasks'] as $nick => $involvement): ?>
73b2c9de2bSSzymon Olewniczak		<tr>
74b2c9de2bSSzymon Olewniczak			<td>
75b2c9de2bSSzymon Olewniczak				<?php if ($involvement['name'] != ''): ?>
76b2c9de2bSSzymon Olewniczak					<?php echo $involvement['name'] ?>
777fbe3770SSzymon Olewniczak				<?php else: ?>
78b2c9de2bSSzymon Olewniczak					<i><?php echo $nick ?></i>
797fbe3770SSzymon Olewniczak				<?php endif ?>
80b2c9de2bSSzymon Olewniczak			</td>
81b2c9de2bSSzymon Olewniczak			<td><?php echo $involvement['opened_tasks'] ?></td>
82b2c9de2bSSzymon Olewniczak			<td><?php echo $involvement['closed_tasks'] ?></td>
83b2c9de2bSSzymon Olewniczak			<td><?php echo $involvement['rejected_tasks'] ?></td>
84b2c9de2bSSzymon Olewniczak			<td><?php echo $involvement['total'] ?></td>
85b2c9de2bSSzymon Olewniczak			<?php $number_of_opened += (int)$involvement['opened_tasks'] ?>
86b2c9de2bSSzymon Olewniczak			<?php $number_of_closed += (int)$involvement['closed_tasks'] ?>
87b2c9de2bSSzymon Olewniczak			<?php $number_of_rejected += (int)$involvement['rejected_tasks'] ?>
88b2c9de2bSSzymon Olewniczak		</tr>
89b2c9de2bSSzymon Olewniczak	<?php endforeach ?>
90b2c9de2bSSzymon Olewniczak	<tr>
91b2c9de2bSSzymon Olewniczak		<th><?php echo $bezlang['report_total'] ?></th>
92b2c9de2bSSzymon Olewniczak		<td><?php echo $number_of_opened ?></td>
93b2c9de2bSSzymon Olewniczak		<td><?php echo $number_of_closed ?></td>
94b2c9de2bSSzymon Olewniczak		<td><?php echo $number_of_rejected ?></td>
95b2c9de2bSSzymon Olewniczak		<td><?php echo $number_of_opened + $number_of_closed + $number_of_rejected ?></td>
96b2c9de2bSSzymon Olewniczak	</tr>
97b2c9de2bSSzymon Olewniczak</table>
98