xref: /plugin/bez/tpl/start.php (revision 724c103d39504bc7ca1d52064b47a47e1e07192f)
1<div id="bez_info">
2	<?php if ($helper->user_editor()): ?>
3		<a href="<?php echo $helper->bez_uri('issue_report') ?>" class="bez_start_button" id="bez_report_issue_button">Zgłoś problem</a>
4	<?php endif ?>
5	<a href="<?php echo $helper->bez_uri('comment_issue') ?>" class="bez_start_button" id="bez_info_issues"><?php echo $bezlang['issues'] ?>:
6		<strong><?php echo $template['issues_opened'] ?>/<?php echo $template['issues_all'] ?></strong></a>
7	<span id="bez_info_tasks"><?php echo $bezlang['tasks'] ?>:
8		<strong><?php echo $template['tasks_opened'] ?>/<?php echo $template['tasks_all'] ?></strong></span>
9</div>
10
11<dl id="bds_timeline">
12<?php foreach ($template['timeline'] as $day => $elms): ?>
13	<h2>
14		<?php echo $helper->time2date(strtotime("-$day days")) ?><?php if ($day < 2) echo ':' ?>
15		<?php if ($day == 0): ?>
16			<?php echo $bezlang['today'] ?>
17		<?php elseif ($day == 1): ?>
18			<?php echo $bezlang['yesterday'] ?>
19		<?php endif ?>
20	</h2>
21	<?php foreach ($elms as $elm): ?>
22		<dt class="<?php echo $elm['class'] ?>">
23			<?php if (strstr($elm['class'], 'issue')): ?>
24				<a href="<?php echo $helper->issue_uri($elm['id']) ?>">
25					<span class="time"><?php echo date('H:i', $elm['date']) ?></span>
26						<span class="id">#<?php echo $elm['id'] ?></span>
27						<?php if ($elm['class'] == 'issue_created'): ?>
28							<?php echo $bezlang['issue_created'] ?>
29						<?php elseif ($elm['class'] == 'issue_closed'): ?>
30							<?php echo $bezlang['issue_closed'] ?>
31						<?php elseif ($elm['class'] == 'issue_rejected'): ?>
32							<?php echo $bezlang['issue_rejected'] ?>
33						<?php endif ?>
34						<?php echo $elm['type'] ?>
35						[<?php echo $elm['entity'] ?>] <?php echo $elm['title'] ?>
36						<span class="author"><?php echo $bezlang['coordinator'] ?>: <strong><?php echo $elm['coordinator'] ?></strong></span>
37				</a>
38			<?php elseif (strstr($elm['class'], 'task')): ?>
39				<a href="<?php echo $helper->issue_uri($elm['issue']) ?>#z<?php echo $elm['id'] ?>">
40					<span class="time"><?php echo date('H:i', $elm['date']) ?></span>
41						<span class="id">#<?php echo $elm['issue'] ?>:z<?php echo $elm['id'] ?></span>
42						<?php echo $bezlang['task'] ?>
43						<?php echo lcfirst($elm['action']) ?>
44						<?php if ($elm['class'] == 'task_opened'): ?>
45							<?php echo lcfirst($bezlang['task_opened']) ?>
46						<?php elseif ($elm['class'] == 'task_done'): ?>
47							<?php echo lcfirst($bezlang['task_done']) ?>
48						<?php elseif ($elm['class'] == 'task_rejected'): ?>
49							<?php echo lcfirst($bezlang['task_rejected']) ?>
50						<?php endif ?>
51						<?php echo $elm['title'] ?>
52						<span class="author"><?php echo $bezlang['executor'] ?>: <strong><?php echo $elm['executor'] ?></strong></span>
53				</a>
54			<?php endif ?>
55		</dt>
56		<dd>
57			<?php if (strstr($elm['class'], 'issue')): ?>
58				<?php echo $helper->wiki_parse($elm['description']) ?>
59				<?php if ($elm['class'] == 'issue_closed'): ?>
60					<h3><?php echo $bezlang['opinion'] ?></h3>
61					<?php echo $helper->wiki_parse($elm['opinion']) ?>
62				<?php endif ?>
63			<?php elseif (strstr($elm['class'], 'task')): ?>
64				<?php echo $helper->wiki_parse($elm['task']) ?>
65				<?php if ($elm['class'] == 'task_rejected'): ?>
66					<h3><?php echo $bezlang['reason'] ?></h3>
67					<?php echo $helper->wiki_parse($elm['reason']) ?>
68				<?php endif ?>
69			<?php endif ?>
70		</dd>
71	<?php endforeach ?>
72<?php endforeach ?>
73</dl>
74