xref: /plugin/bez/tpl/task_box.php (revision 04f149d41a7c6906705e80eaa0bcf17c6364c10e)
1*04f149d4SSzymon Olewniczak<?php if ($template['task']->issue == ''): ?>
2*04f149d4SSzymon Olewniczak    <div class="bez_comments">
3*04f149d4SSzymon Olewniczak    <div class="bez_left_col">
4*04f149d4SSzymon Olewniczak<?php endif ?>
5*04f149d4SSzymon Olewniczak
6aa89e6f8SSzymon Olewniczak<a name="z<?php echo $template['task']->id ?>"></a>
7aa89e6f8SSzymon Olewniczak<div id="z<?php echo $template['task']->id ?>"
8c45b82bdSSzymon Olewniczak	class="bds_block task <?php $template['task']->state_string	?>
9c45b82bdSSzymon Olewniczak    <?php if (  $template['action'] === 'task_edit_metadata' &&
10c45b82bdSSzymon Olewniczak            $template['tid'] === $template['task']->id) echo 'bez_metadata_edit_warn' ?>">
11c45b82bdSSzymon Olewniczak
12c45b82bdSSzymon Olewniczak<?php if (  $template['action'] === 'task_edit_metadata' &&
13c45b82bdSSzymon Olewniczak            $template['tid'] === $template['task']->id): ?>
14c45b82bdSSzymon Olewniczak    <?php
15c45b82bdSSzymon Olewniczak        if ($nparams['bez'] === 'issue') {
16c45b82bdSSzymon Olewniczak            $id = $this->id('issue', 'id', $template['issue']->id, 'action', $template['action'], 'tid', $template['tid']);
17c45b82bdSSzymon Olewniczak        } else {
18c45b82bdSSzymon Olewniczak             $id = $this->id('task', 'tid', $template['tid'], 'action', $template['action']);
19c45b82bdSSzymon Olewniczak        }
20c45b82bdSSzymon Olewniczak    ?>
21c45b82bdSSzymon Olewniczak    <h1 style="color: #f00; border-color: #f00;"><?php echo $bezlang['metadata_edit_header'] ?></h1>
22800aa6b9SSzymon Olewniczak	<form class="bez_metaform" action="?id=<?php echo $id ?>" method="POST">
23c45b82bdSSzymon Olewniczak<?php endif ?>
24aa89e6f8SSzymon Olewniczak
25aa89e6f8SSzymon Olewniczak<div class="bez_timebox">
26c45b82bdSSzymon Olewniczak    <span>
27c45b82bdSSzymon Olewniczak    <?php if (  $template['action'] === 'task_edit_metadata' &&
28c45b82bdSSzymon Olewniczak            $template['tid'] === $template['task']->id &&
29c45b82bdSSzymon Olewniczak            $template['task']->acl_of('date') >= BEZ_PERMISSION_CHANGE): ?>
30c45b82bdSSzymon Olewniczak            <label><strong><?php echo $bezlang['open'] ?>:</strong> <input name="date" style="width:90px;" data-validation="required,date" value="<?php echo $value['date'] ?>" class="date start" /></label>
31c45b82bdSSzymon Olewniczak    <?php else: ?>
32c45b82bdSSzymon Olewniczak        <strong><?php echo $bezlang['open'] ?>:</strong> <?php echo $helper->time2date($template['task']->date) ?>
33c45b82bdSSzymon Olewniczak    <?php endif ?>
34c45b82bdSSzymon Olewniczak    </span>
35aa89e6f8SSzymon Olewniczak
36aa89e6f8SSzymon Olewniczak	<?php if ($template['task']->state !== '0'): ?>
37c45b82bdSSzymon Olewniczak
38aa89e6f8SSzymon Olewniczak        <span>
39c45b82bdSSzymon Olewniczak        <?php if (  $template['action'] === 'task_edit_metadata' &&
40c45b82bdSSzymon Olewniczak                $template['tid'] === $template['task']->id &&
41c45b82bdSSzymon Olewniczak                $template['task']->acl_of('close_date') >= BEZ_PERMISSION_CHANGE): ?>
42c45b82bdSSzymon Olewniczak                <label><strong><?php echo $template['task']->state_string ?>:</strong> <input name="close_date" style="width:90px;" data-validation="required,date" value="<?php echo $value['close_date'] ?>" class="date end" /></label>
43c45b82bdSSzymon Olewniczak        <?php else: ?>
44c45b82bdSSzymon Olewniczak
4544189046SSzymon Olewniczak                <strong><?php echo $template['task']->state_string ?>:</strong>
46aa89e6f8SSzymon Olewniczak                <?php echo $helper->time2date($template['task']->close_date) ?>
47c45b82bdSSzymon Olewniczak
48c45b82bdSSzymon Olewniczak        <?php endif ?>
49aa89e6f8SSzymon Olewniczak        </span>
50c45b82bdSSzymon Olewniczak
51aa89e6f8SSzymon Olewniczak		<span>
52aa89e6f8SSzymon Olewniczak			<strong><?php echo $bezlang['report_priority'] ?>: </strong>
53aa89e6f8SSzymon Olewniczak			<?php echo $helper->days((int)$template['task']->close_date - (int)$template['task']->date) ?>
54aa89e6f8SSzymon Olewniczak		</span>
55aa89e6f8SSzymon Olewniczak	<?php endif ?>
56aa89e6f8SSzymon Olewniczak</div>
57aa89e6f8SSzymon Olewniczak
58aa89e6f8SSzymon Olewniczak<h2>
59aa89e6f8SSzymon Olewniczak	<a href="?id=<?php echo $this->id('task', 'tid', $template['task']->id) ?>">
60aa89e6f8SSzymon Olewniczak		#z<?php echo $template['task']->id ?>
61aa89e6f8SSzymon Olewniczak	</a>
6244189046SSzymon Olewniczak	<?php echo lcfirst($template['task']->action_string) ?>
6344189046SSzymon Olewniczak	(<?php echo lcfirst($template['task']->state_string) ?>)
64aa89e6f8SSzymon Olewniczak</h2>
65aa89e6f8SSzymon Olewniczak
66800aa6b9SSzymon Olewniczak<table class="bez_box_data_table">
67800aa6b9SSzymon Olewniczak<tr>
68800aa6b9SSzymon Olewniczak    <th><?php echo $bezlang['reporter'] ?>:</th>
69800aa6b9SSzymon Olewniczak    <td>
70800aa6b9SSzymon Olewniczak        <?php if (  $template['action'] === 'task_edit_metadata' &&
71c45b82bdSSzymon Olewniczak            $template['tid'] === $template['task']->id &&
72800aa6b9SSzymon Olewniczak            $template['task']->acl_of('reporter') >= BEZ_PERMISSION_CHANGE): ?>
73c45b82bdSSzymon Olewniczak
74800aa6b9SSzymon Olewniczak            <select name="reporter" id="reporter" data-validation="required">
75800aa6b9SSzymon Olewniczak                <option value="">--- <?php echo $bezlang['select'] ?>---</option>
76800aa6b9SSzymon Olewniczak                <?php foreach ($template['users'] as $nick => $name): ?>
77800aa6b9SSzymon Olewniczak                    <option <?php if ($value['reporter'] === $nick) echo 'selected' ?>
78800aa6b9SSzymon Olewniczak                     value="<?php echo $nick ?>"><?php echo $name ?></option>
79800aa6b9SSzymon Olewniczak                <?php endforeach ?>
80800aa6b9SSzymon Olewniczak            </select>
81800aa6b9SSzymon Olewniczak        <?php else: ?>
82800aa6b9SSzymon Olewniczak            <?php echo $this->model->users->get_user_full_name($template['task']->reporter) ?>
83800aa6b9SSzymon Olewniczak        <?php endif ?>
84800aa6b9SSzymon Olewniczak    </td>
85c45b82bdSSzymon Olewniczak
86800aa6b9SSzymon Olewniczak    <th><?php echo $bezlang['executor'] ?>:</th>
87800aa6b9SSzymon Olewniczak    <td><?php echo $this->model->users->get_user_full_name($template['task']->executor) ?></td>
88800aa6b9SSzymon Olewniczak</tr>
89c45b82bdSSzymon Olewniczak
90800aa6b9SSzymon Olewniczak<tr>
91a4d58c1bSSzymon Olewniczak    <th style="white-space: nowrap;"><?php echo $bezlang['plan_date'] ?>:</th>
92800aa6b9SSzymon Olewniczak    <td>
93800aa6b9SSzymon Olewniczak        <?php echo $template['task']->plan_date ?><?php if ($template['task']->all_day_event === '0'): ?>,
94800aa6b9SSzymon Olewniczak            <?php echo $template['task']->start_time ?> - <?php echo $template['task']->finish_time ?>
95800aa6b9SSzymon Olewniczak        <?php endif ?>
96800aa6b9SSzymon Olewniczak    </td>
97c45b82bdSSzymon Olewniczak
98800aa6b9SSzymon Olewniczak    <th><?php echo $bezlang['task_type'] ?>:</th>
99800aa6b9SSzymon Olewniczak    <td>
100a4d58c1bSSzymon Olewniczak    <?php if ($template['task']->tasktype_string == ''): ?>
101800aa6b9SSzymon Olewniczak        ---
102800aa6b9SSzymon Olewniczak    <?php else: ?>
103800aa6b9SSzymon Olewniczak        <?php echo $template['task']->tasktype_string ?>
104800aa6b9SSzymon Olewniczak    <?php endif ?>
105800aa6b9SSzymon Olewniczak    </td>
106800aa6b9SSzymon Olewniczak</tr>
107f2c81100SSzymon Olewniczak
108800aa6b9SSzymon Olewniczak<tr>
109800aa6b9SSzymon Olewniczak    <th><?php echo $bezlang['cost'] ?>:</th>
110800aa6b9SSzymon Olewniczak    <td colspan="3">
111800aa6b9SSzymon Olewniczak    <?php if ($template['task']->cost === ''): ?>
112800aa6b9SSzymon Olewniczak        ---
113800aa6b9SSzymon Olewniczak    <?php else: ?>
114800aa6b9SSzymon Olewniczak        <?php echo $template['task']->cost ?>
115800aa6b9SSzymon Olewniczak    <?php endif ?>
116800aa6b9SSzymon Olewniczak    </td>
117800aa6b9SSzymon Olewniczak</tr>
118aa89e6f8SSzymon Olewniczak
119800aa6b9SSzymon Olewniczak</table>
120aa89e6f8SSzymon Olewniczak
121aa89e6f8SSzymon Olewniczak<?php echo $template['task']->task_cache ?>
122aa89e6f8SSzymon Olewniczak
123c45b82bdSSzymon Olewniczak<?php if (	$template['action'] !== 'task_change_state' ||
124c45b82bdSSzymon Olewniczak			$template['tid'] !== $template['task']->id): ?>
125c45b82bdSSzymon Olewniczak	<?php if ($template['task']->state === '2'): ?>
126c45b82bdSSzymon Olewniczak		<h3><?php echo $bezlang['reason'] ?></h3>
127c45b82bdSSzymon Olewniczak		<?php echo $template['task']->reason_cache ?>
128c45b82bdSSzymon Olewniczak	<?php elseif ($template['task']->state === '1' && $template['task']->reason != ''): ?>
129c45b82bdSSzymon Olewniczak		<h3><?php echo $bezlang['evaluation'] ?></h3>
130c45b82bdSSzymon Olewniczak		<?php echo $template['task']->reason_cache ?>
131c45b82bdSSzymon Olewniczak	<?php endif ?>
132c45b82bdSSzymon Olewniczak<?php endif ?>
133c45b82bdSSzymon Olewniczak
134aa89e6f8SSzymon Olewniczak<?php if (	$template['action'] === 'task_change_state' &&
135aa89e6f8SSzymon Olewniczak			$template['tid'] === $template['task']->id): ?>
136aa89e6f8SSzymon Olewniczak	<a name="form"></a>
137aa89e6f8SSzymon Olewniczak	<?php if ($template['state'] === '2'): ?>
138aa89e6f8SSzymon Olewniczak		<h3><?php echo $bezlang['reason'] ?></h3>
139aa89e6f8SSzymon Olewniczak	<?php else: ?>
140aa89e6f8SSzymon Olewniczak		<h3><?php echo $bezlang['evaluation'] ?></h3>
141aa89e6f8SSzymon Olewniczak	<?php endif ?>
142f2c81100SSzymon Olewniczak    <?php
143f2c81100SSzymon Olewniczak        if ($nparams['bez'] === 'issue') {
144f2c81100SSzymon Olewniczak            $id = $this->id('issue', 'id', $template['issue']->id, 'action', $template['action'], 'tid', $template['tid'], 'state', $template['state']);
145f2c81100SSzymon Olewniczak        } else {
146f2c81100SSzymon Olewniczak             $id = $this->id('task', 'tid', $template['tid'], 'action', $template['action'], 'state', $template['state']);
147f2c81100SSzymon Olewniczak        }
148f2c81100SSzymon Olewniczak    ?>
149aa89e6f8SSzymon Olewniczak	<form class="bez_form" action="?id=<?php echo $id ?>" method="POST">
150aa89e6f8SSzymon Olewniczak		<input type="hidden" name="id" value="<?php echo $id ?>">
151ef159648SSzymon Olewniczak
152ef159648SSzymon Olewniczak        <?php if ($template['state'] === '1'): ?>
153ef159648SSzymon Olewniczak            <label style="display:block;margin-bottom:5px;"><input type="checkbox" name="no_evaluation" id="no_evaluation" /> <?php echo $bezlang['no_evaluation'] ?></label>
154ef159648SSzymon Olewniczak        <?php endif ?>
155ef159648SSzymon Olewniczak
156aa89e6f8SSzymon Olewniczak		<div class="bez_reason_toolbar"></div>
157aa89e6f8SSzymon Olewniczak		<textarea name="reason" id="reason" data-validation="required"><?php echo $value['reason'] ?></textarea>
158aa89e6f8SSzymon Olewniczak		<br>
159aa89e6f8SSzymon Olewniczak		<?php if ($template['state'] === '2'): ?>
160aa89e6f8SSzymon Olewniczak			<input type="submit" value="<?php echo $bezlang['task_reject'] ?>">
161aa89e6f8SSzymon Olewniczak		<?php else: ?>
162aa89e6f8SSzymon Olewniczak			<input type="submit" value="<?php echo $bezlang['task_do'] ?>">
163aa89e6f8SSzymon Olewniczak		<?php endif ?>
1648c9d5139SSzymon Olewniczak		<a href="?id=<?php
165ef159648SSzymon Olewniczak            if ($nparams['bez'] === 'issue') {
1668c9d5139SSzymon Olewniczak                echo $this->id('issue', 'id', $template['issue']->id).'#z'.$template['task']->id;
1678c9d5139SSzymon Olewniczak            } else {
1688c9d5139SSzymon Olewniczak                echo $this->id('task', 'tid', $template['task']->id);
1698c9d5139SSzymon Olewniczak            }
1708c9d5139SSzymon Olewniczak        ?>"
171aa89e6f8SSzymon Olewniczak			 class="bez_delete_button bez_link_button">
172aa89e6f8SSzymon Olewniczak				<?php echo $bezlang['cancel'] ?>
173aa89e6f8SSzymon Olewniczak		</a>
174aa89e6f8SSzymon Olewniczak	</form>
175c45b82bdSSzymon Olewniczak<?php elseif (  $template['action'] === 'task_edit_metadata' &&
176c45b82bdSSzymon Olewniczak                $template['tid'] === $template['task']->id): ?>
177c45b82bdSSzymon Olewniczak        <input type="submit" value="<?php echo $bezlang['save'] ?>">&nbsp;&nbsp;
178c45b82bdSSzymon Olewniczak		<a href="?id=<?php
179c45b82bdSSzymon Olewniczak            if ($nparams['bez'] === 'issue') {
180c45b82bdSSzymon Olewniczak                echo $this->id('issue', 'id', $template['issue']->id).'#z'.$template['task']->id;
181c45b82bdSSzymon Olewniczak            } else {
182c45b82bdSSzymon Olewniczak                echo $this->id('task', 'tid', $template['task']->id);
183c45b82bdSSzymon Olewniczak            }
184c45b82bdSSzymon Olewniczak        ?>"
185c45b82bdSSzymon Olewniczak			 class="bez_delete_button bez_link_button">
186c45b82bdSSzymon Olewniczak				<?php echo $bezlang['cancel'] ?>
187c45b82bdSSzymon Olewniczak		</a>
188c45b82bdSSzymon Olewniczak    </form>
189aa89e6f8SSzymon Olewniczak<?php else: ?>
190aa89e6f8SSzymon Olewniczak	<div class="bez_buttons">
191c45b82bdSSzymon Olewniczak        <?php if (count($template['task']->changable_fields(
192c45b82bdSSzymon Olewniczak                    $template['task']->get_meta_fields()
193c45b82bdSSzymon Olewniczak                )) > 0): ?>
194c45b82bdSSzymon Olewniczak            <a class="bds_inline_button_noborder" style="float:left;"
195c45b82bdSSzymon Olewniczak				href="?id=<?php
196c45b82bdSSzymon Olewniczak					if ($nparams['bez'] === 'issue') {
197c45b82bdSSzymon Olewniczak						echo $helper->id('issue', 'id', $template['issue']->id, 'tid', $template['task']->id, 'action', 'task_edit_metadata');
198c45b82bdSSzymon Olewniczak					} else {
199c45b82bdSSzymon Olewniczak						echo $helper->id('task', 'tid', $template['task']->id, 'action', 'task_edit_metadata');
200c45b82bdSSzymon Olewniczak					}
201c45b82bdSSzymon Olewniczak				?>#z<?php echo $template['task']->id ?>">
202c45b82bdSSzymon Olewniczak				<?php echo $bezlang['edit_metadata'] ?>
203c45b82bdSSzymon Olewniczak			</a>
204c45b82bdSSzymon Olewniczak        <?php endif ?>
205c45b82bdSSzymon Olewniczak
206aa89e6f8SSzymon Olewniczak		<?php if (	$template['task']->state === '0' &&
2076271e095SSzymon Olewniczak					$template['task']->acl_of('state') >= BEZ_PERMISSION_CHANGE): ?>
208aa89e6f8SSzymon Olewniczak			<a class="bds_inline_button"
209aa89e6f8SSzymon Olewniczak				href="?id=<?php
210f2c81100SSzymon Olewniczak					if ($nparams['bez'] === 'issue') {
211aa89e6f8SSzymon Olewniczak						echo $helper->id('issue', 'id', $template['issue']->id, 'tid', $template['task']->id, 'action', 'task_change_state', 'state', '1');
212aa89e6f8SSzymon Olewniczak					} else {
213f2c81100SSzymon Olewniczak						echo $helper->id('task', 'tid', $template['task']->id, 'action', 'task_change_state', 'state', '1');
214aa89e6f8SSzymon Olewniczak					}
215aa89e6f8SSzymon Olewniczak				?>#z<?php echo $template['task']->id ?>">
216aa89e6f8SSzymon Olewniczak<?php echo $bezlang['task_do'] ?>
217aa89e6f8SSzymon Olewniczak			</a>
218aa89e6f8SSzymon Olewniczak			<a class="bds_inline_button"
219aa89e6f8SSzymon Olewniczak				href="?id=<?php
220f2c81100SSzymon Olewniczak					if ($nparams['bez'] === 'issue') {
221aa89e6f8SSzymon Olewniczak						echo $helper->id('issue', 'id', $template['issue']->id, 'tid', $template['task']->id, 'action', 'task_change_state', 'state', '2');
222aa89e6f8SSzymon Olewniczak					} else {
223f2c81100SSzymon Olewniczak						echo $helper->id('task', 'tid', $template['task']->id, 'action', 'task_change_state', 'state', '2');
224aa89e6f8SSzymon Olewniczak					}
225aa89e6f8SSzymon Olewniczak				?>#z<?php echo $template['task']->id ?>">
226aa89e6f8SSzymon Olewniczak<?php echo $bezlang['task_reject'] ?>
227aa89e6f8SSzymon Olewniczak			</a>
2286271e095SSzymon Olewniczak		<?php elseif (  $template['task']->state !== '0' &&
2296271e095SSzymon Olewniczak                        $template['task']->acl_of('state') >= BEZ_PERMISSION_CHANGE): ?>
230aa89e6f8SSzymon Olewniczak			<a class="bds_inline_button"
231aa89e6f8SSzymon Olewniczak					href="?id=<?php
232f2c81100SSzymon Olewniczak						if ($nparams['bez'] === 'issue') {
233aa89e6f8SSzymon Olewniczak							echo $helper->id('issue', 'id', $template['issue']->id, 'tid', $template['task']->id, 'action', 'task_reopen');
234aa89e6f8SSzymon Olewniczak						} else {
235f2c81100SSzymon Olewniczak							echo $helper->id('task', 'tid', $template['task']->id, 'action', 'task_reopen');
236aa89e6f8SSzymon Olewniczak						}
237aa89e6f8SSzymon Olewniczak					?>">
238aa89e6f8SSzymon Olewniczak<?php echo $bezlang['task_reopen'] ?>
239aa89e6f8SSzymon Olewniczak				</a>
240aa89e6f8SSzymon Olewniczak		<?php endif ?>
241aa89e6f8SSzymon Olewniczak
242f9fa039bSSzymon Olewniczak		<?php if (count($template['task']->changable_fields()) > 0): ?>
243aa89e6f8SSzymon Olewniczak				<a class="bds_inline_button"
244aa89e6f8SSzymon Olewniczak					href="?id=<?php
245f2c81100SSzymon Olewniczak						if ($nparams['bez'] === 'issue') {
246aa89e6f8SSzymon Olewniczak							echo $helper->id('issue', 'id', $template['issue']->id, 'tid', $template['task']->id, 'action', 'task_edit');
247aa89e6f8SSzymon Olewniczak						} else {
248f2c81100SSzymon Olewniczak							echo $helper->id('task', 'tid', $template['task']->id, 'action', 'task_edit');
249aa89e6f8SSzymon Olewniczak						}
250aa89e6f8SSzymon Olewniczak					?>#z_">
251aa89e6f8SSzymon Olewniczak<?php echo $bezlang['edit'] ?>
252aa89e6f8SSzymon Olewniczak				</a>
253aa89e6f8SSzymon Olewniczak		<?php endif ?>
254aa89e6f8SSzymon Olewniczak
255aa89e6f8SSzymon Olewniczak		<a class="bds_inline_button" href="
256aa89e6f8SSzymon Olewniczak		<?php echo $helper->mailto($this->model->users->get_user_email($template['task']->executor),
25744189046SSzymon Olewniczak		$bezlang['task'].': #z'.$template['task']->id.' '.lcfirst($template['task']->action_string),
258f2c81100SSzymon Olewniczak        DOKU_URL . 'doku.php?id='.$this->id('task', 'tid', $template['task']->id)) ?>">
259aa89e6f8SSzymon Olewniczak<?php echo $bezlang['send_mail'] ?>
260aa89e6f8SSzymon Olewniczak		</a>
261aa89e6f8SSzymon Olewniczak
262f9fa039bSSzymon Olewniczak		<?php if ($template['task']->tasktype !== '' &&
263f9fa039bSSzymon Olewniczak                  $this->model->acl->get_level() >= BEZ_AUTH_USER): ?>
264aa89e6f8SSzymon Olewniczak			<a class="bds_inline_button"
265aa89e6f8SSzymon Olewniczak					href="?id=<?php echo $this->id('task_form', 'duplicate', $template['task']->id, 'tasktype', $template['task']->tasktype) ?>">
266aa89e6f8SSzymon Olewniczak<?php echo $bezlang['duplicate'] ?>
267aa89e6f8SSzymon Olewniczak			</a>
268aa89e6f8SSzymon Olewniczak		<?php endif ?>
269aa89e6f8SSzymon Olewniczak	</div>
270aa89e6f8SSzymon Olewniczak<?php endif ?>
271aa89e6f8SSzymon Olewniczak
272aa89e6f8SSzymon Olewniczak</div>
273aa89e6f8SSzymon Olewniczak
274*04f149d4SSzymon Olewniczak<?php if ($template['task']->issue == ''): ?>
275*04f149d4SSzymon Olewniczak</div>
276*04f149d4SSzymon Olewniczak
277*04f149d4SSzymon Olewniczak<div class="bez_right_col" style="position:relative; top: -15px;">
278*04f149d4SSzymon Olewniczak
279*04f149d4SSzymon Olewniczak<div class="bez_box bez_subscribe_box">
280*04f149d4SSzymon Olewniczak<h2><?php echo $bezlang['norifications'] ?></h2>
281*04f149d4SSzymon Olewniczak<?php if ($template['task']->is_subscribent()): ?>
282*04f149d4SSzymon Olewniczak	<a href="?id=<?php echo $this->id('task', 'tid', $template['task']->id, 'action', 'unsubscribe') ?>" class="bez_subscribe_button"><span class="bez_awesome">&#xf1f6;</span>&nbsp;&nbsp;<?php echo $bezlang['unsubscribe'] ?></a>
283*04f149d4SSzymon Olewniczak	<p><?php echo $bezlang['subscribed_info'] ?></p>
284*04f149d4SSzymon Olewniczak<?php else: ?>
285*04f149d4SSzymon Olewniczak	<a href="?id=<?php echo $this->id('task', 'tid', $template['task']->id, 'action', 'subscribe') ?>" class="bez_subscribe_button"><span class="bez_awesome">&#xf0f3;</span>&nbsp;&nbsp;<?php echo $bezlang['subscribe'] ?></a>
286*04f149d4SSzymon Olewniczak	<p><?php echo $bezlang['not_subscribed_info'] ?></p>
287*04f149d4SSzymon Olewniczak<?php endif ?>
288*04f149d4SSzymon Olewniczak
289*04f149d4SSzymon Olewniczak</div>
290*04f149d4SSzymon Olewniczak
291*04f149d4SSzymon Olewniczak<div class="bez_box">
292*04f149d4SSzymon Olewniczak<h2><?php echo $bezlang['comment_participants'] ?></h2>
293*04f149d4SSzymon Olewniczak<ul id="issue_participants">
294*04f149d4SSzymon Olewniczak<?php foreach ($template['task']->get_participants() as $nick => $participant): ?>
295*04f149d4SSzymon Olewniczak	<li><a href="<?php echo $helper->mailto($this->model->users->get_user_email($nick),
296*04f149d4SSzymon Olewniczak		$bezlang['task'].': #z'.$template['task']->id,
297*04f149d4SSzymon Olewniczak		DOKU_URL . 'doku.php?id='.$this->id('task', 'tid', $template['task']->id)) ?>"  title="<?php echo $nick ?>">
298*04f149d4SSzymon Olewniczak		<span class="bez_name"><?php echo $participant ?></span>
299*04f149d4SSzymon Olewniczak		<span class="bez_icons">
300*04f149d4SSzymon Olewniczak		<?php if($template['task']->reporter === $nick): ?>
301*04f149d4SSzymon Olewniczak			<span class="bez_awesome"
302*04f149d4SSzymon Olewniczak				title="<?php echo $bezlang['reporter'] ?>">
303*04f149d4SSzymon Olewniczak				&#xf058;
304*04f149d4SSzymon Olewniczak			</span>
305*04f149d4SSzymon Olewniczak		<?php endif ?>
306*04f149d4SSzymon Olewniczak		<?php if($template['task']->executor === $nick): ?>
307*04f149d4SSzymon Olewniczak			<span class="bez_awesome"
308*04f149d4SSzymon Olewniczak				title="<?php echo $bezlang['executor'] ?>">
309*04f149d4SSzymon Olewniczak				&#xf073;
310*04f149d4SSzymon Olewniczak			</span>
311*04f149d4SSzymon Olewniczak		<?php endif ?>
312*04f149d4SSzymon Olewniczak        <?php if($template['task']->is_subscribent($nick)): ?>
313*04f149d4SSzymon Olewniczak            <span class="bez_awesome"
314*04f149d4SSzymon Olewniczak                title="<?php echo $bezlang['subscribent'] ?>">
315*04f149d4SSzymon Olewniczak                &#xf0e0;
316*04f149d4SSzymon Olewniczak            </span>
317*04f149d4SSzymon Olewniczak        <?php endif ?>
318*04f149d4SSzymon Olewniczak		</span>
319*04f149d4SSzymon Olewniczak	</a></li>
320*04f149d4SSzymon Olewniczak<?php endforeach ?>
321*04f149d4SSzymon Olewniczak</ul>
322*04f149d4SSzymon Olewniczak
323*04f149d4SSzymon Olewniczak<?php if ($template['task']->acl_of('subscribents') >= BEZ_PERMISSION_CHANGE): ?>
324*04f149d4SSzymon Olewniczak    <h2><?php echo $bezlang['issue_invite_header'] ?></h2>
325*04f149d4SSzymon Olewniczak    <form action="?id=<?php echo $this->id('task', 'tid', $template['task']->id, 'action', 'invite') ?>" method="post" id="bez_invite_users_form">
326*04f149d4SSzymon Olewniczak    <div id="bez_invite_users" class="ui-widget">
327*04f149d4SSzymon Olewniczak        <select name="client">
328*04f149d4SSzymon Olewniczak            <option value="">--- <?php echo $bezlang['select'] ?> ---</option>
329*04f149d4SSzymon Olewniczak            <?php foreach ($template['users_to_invite'] as $nick => $name): ?>
330*04f149d4SSzymon Olewniczak                <option value="<?php echo $nick ?>"><?php echo $name ?></option>
331*04f149d4SSzymon Olewniczak            <?php endforeach ?>
332*04f149d4SSzymon Olewniczak        </select>
333*04f149d4SSzymon Olewniczak    </div>
334*04f149d4SSzymon Olewniczak    <button class="bez_subscribe_button"><?php echo $bezlang['issue_invite_button'] ?></button>
335*04f149d4SSzymon Olewniczak    </form>
336*04f149d4SSzymon Olewniczak<?php endif ?>
337*04f149d4SSzymon Olewniczak
338*04f149d4SSzymon Olewniczak
339*04f149d4SSzymon Olewniczak</div>
340*04f149d4SSzymon Olewniczak
341*04f149d4SSzymon Olewniczak
342*04f149d4SSzymon Olewniczak</div>
343*04f149d4SSzymon Olewniczak
344*04f149d4SSzymon Olewniczak</div>
345*04f149d4SSzymon Olewniczak
346*04f149d4SSzymon Olewniczak<?php endif ?>
347