xref: /plugin/bez/tpl/task_box.php (revision e8827d732aaeeee6f7b703c5654f86ca97056383)
18a638198SSzymon Olewniczak<a name="z<?php echo $tpl->get('task')->id ?>"></a>
28a638198SSzymon Olewniczak<div id="z<?php echo $tpl->get('task')->id ?>"
38a638198SSzymon Olewniczak	class="bds_block task <?php echo 'state_' . $tpl->get('task')->state ?>">
4aa89e6f8SSzymon Olewniczak
5aa89e6f8SSzymon Olewniczak<div class="bez_timebox">
6c45b82bdSSzymon Olewniczak    <span>
78a638198SSzymon Olewniczak        <strong><?php echo $tpl->getLang('open') ?>:</strong>
88a638198SSzymon Olewniczak        <?php echo dformat(strtotime($tpl->get('task')->create_date), '%Y-%m-%d') ?>
9c45b82bdSSzymon Olewniczak    </span>
10aa89e6f8SSzymon Olewniczak
118a638198SSzymon Olewniczak	<?php if ($tpl->get('task')->state != 'opened'): ?>
12c45b82bdSSzymon Olewniczak
13aa89e6f8SSzymon Olewniczak        <span>
148a638198SSzymon Olewniczak            <strong><?php echo $tpl->getLang('task_' . $tpl->get('task')->state) ?>:</strong>
158a638198SSzymon Olewniczak            <?php echo dformat(strtotime($tpl->get('task')->close_date), '%Y-%m-%d') ?>
16aa89e6f8SSzymon Olewniczak        </span>
17c45b82bdSSzymon Olewniczak
18aa89e6f8SSzymon Olewniczak		<span>
198a638198SSzymon Olewniczak			<strong><?php echo $tpl->getLang('report_priority') ?>: </strong>
208a638198SSzymon Olewniczak            <?php $dStart = new DateTime($tpl->get('task')->create_date) ?>
218a638198SSzymon Olewniczak            <?php $dEnd = new DateTime($tpl->get('task')->close_date) ?>
228a638198SSzymon Olewniczak            <?php echo $dStart->diff($dEnd)->days ?> <?php echo $tpl->getLang('days') ?>
23aa89e6f8SSzymon Olewniczak		</span>
24aa89e6f8SSzymon Olewniczak	<?php endif ?>
25aa89e6f8SSzymon Olewniczak</div>
26aa89e6f8SSzymon Olewniczak
27aa89e6f8SSzymon Olewniczak<h2>
288a638198SSzymon Olewniczak	<a href="<?php echo $tpl->url('task', 'tid', $tpl->get('task')->id) ?>">
298a638198SSzymon Olewniczak		#z<?php echo $tpl->get('task')->id ?>
30aa89e6f8SSzymon Olewniczak	</a>
318a638198SSzymon Olewniczak	<?php echo lcfirst($tpl->getLang('task_type_' . $tpl->get('task')->type)) ?>
328a638198SSzymon Olewniczak	(<?php echo lcfirst($tpl->getLang('task_' . $tpl->get('task')->state)) ?>)
33aa89e6f8SSzymon Olewniczak</h2>
34aa89e6f8SSzymon Olewniczak
35800aa6b9SSzymon Olewniczak<table class="bez_box_data_table">
36800aa6b9SSzymon Olewniczak<tr>
378a638198SSzymon Olewniczak    <th><?php echo $tpl->getLang('reporter') ?>:</th>
38800aa6b9SSzymon Olewniczak    <td>
398a638198SSzymon Olewniczak        <?php echo $tpl->user_name($tpl->get('task')->original_poster) ?>
40800aa6b9SSzymon Olewniczak    </td>
41c45b82bdSSzymon Olewniczak
428a638198SSzymon Olewniczak    <th><?php echo $tpl->getLang('executor') ?>:</th>
438a638198SSzymon Olewniczak    <td><?php echo $tpl->user_name($tpl->get('task')->assignee) ?></td>
44800aa6b9SSzymon Olewniczak</tr>
45c45b82bdSSzymon Olewniczak
46800aa6b9SSzymon Olewniczak<tr>
478a638198SSzymon Olewniczak    <th style="white-space: nowrap;"><?php echo $tpl->getLang('plan_date') ?>:</th>
48800aa6b9SSzymon Olewniczak    <td>
498a638198SSzymon Olewniczak        <?php echo $tpl->get('task')->plan_date ?><?php if ($tpl->get('task')->all_day_event == '0'): ?>,
508a638198SSzymon Olewniczak            <?php echo $tpl->get('task')->start_time ?> - <?php echo $tpl->get('task')->finish_time ?>
51800aa6b9SSzymon Olewniczak        <?php endif ?>
52800aa6b9SSzymon Olewniczak    </td>
53c45b82bdSSzymon Olewniczak
548a638198SSzymon Olewniczak    <th><?php echo $tpl->getLang('task_type') ?>:</th>
55800aa6b9SSzymon Olewniczak    <td>
568a638198SSzymon Olewniczak    <?php if ($tpl->get('task')->task_program_id == ''): ?>
57800aa6b9SSzymon Olewniczak        ---
58800aa6b9SSzymon Olewniczak    <?php else: ?>
598a638198SSzymon Olewniczak        <?php echo $tpl->get('task')->task_program_name ?>
60800aa6b9SSzymon Olewniczak    <?php endif ?>
61800aa6b9SSzymon Olewniczak    </td>
62800aa6b9SSzymon Olewniczak</tr>
63f2c81100SSzymon Olewniczak
64800aa6b9SSzymon Olewniczak<tr>
658a638198SSzymon Olewniczak    <th><?php echo $tpl->getLang('cost') ?>:</th>
66800aa6b9SSzymon Olewniczak    <td colspan="3">
678a638198SSzymon Olewniczak    <?php if ($tpl->get('task')->cost == ''): ?>
68800aa6b9SSzymon Olewniczak        ---
69800aa6b9SSzymon Olewniczak    <?php else: ?>
708a638198SSzymon Olewniczak        <?php echo $tpl->get('task')->cost ?>
71800aa6b9SSzymon Olewniczak    <?php endif ?>
72800aa6b9SSzymon Olewniczak    </td>
73800aa6b9SSzymon Olewniczak</tr>
74aa89e6f8SSzymon Olewniczak
75800aa6b9SSzymon Olewniczak</table>
76aa89e6f8SSzymon Olewniczak
778a638198SSzymon Olewniczak<?php echo $tpl->get('task')->content_html ?>
78aa89e6f8SSzymon Olewniczak
79aa89e6f8SSzymon Olewniczak    <div class="bez_buttons">
80c45b82bdSSzymon Olewniczak
818a638198SSzymon Olewniczak        <?php if (count($tpl->get('task')->changable_fields()) > 0): ?>
82aa89e6f8SSzymon Olewniczak                <a class="bds_inline_button"
838a638198SSzymon Olewniczak                    href="<?php
848a638198SSzymon Olewniczak                        if ($tpl->action() == 'thread') {
858a638198SSzymon Olewniczak                            echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'tid', $tpl->get('task')->id, 'action', 'task_edit');
86aa89e6f8SSzymon Olewniczak                        } else {
878a638198SSzymon Olewniczak                            echo $tpl->url('task', 'tid', $tpl->get('task')->id, 'action', 'task_edit');
88aa89e6f8SSzymon Olewniczak                        }
89aa89e6f8SSzymon Olewniczak                    ?>#z_">
908a638198SSzymon Olewniczak<?php echo $tpl->getLang('edit') ?>
91aa89e6f8SSzymon Olewniczak                </a>
92aa89e6f8SSzymon Olewniczak        <?php endif ?>
93aa89e6f8SSzymon Olewniczak
94aa89e6f8SSzymon Olewniczak        <a class="bds_inline_button" href="
958a638198SSzymon Olewniczak        <?php echo $tpl->mailto($tpl->user_email($tpl->get('task')->assignee),
968a638198SSzymon Olewniczak        '#z'.$tpl->get('task')->id,
978a638198SSzymon Olewniczak        $tpl->url('task', 'tid', $tpl->get('task')->id)) ?>">
988a638198SSzymon Olewniczak<?php echo $tpl->getLang('send_mail') ?>
99aa89e6f8SSzymon Olewniczak        </a>
100aa89e6f8SSzymon Olewniczak
1018a638198SSzymon Olewniczak        <?php if ($tpl->get('task')->task_program_id != '' &&
1028a638198SSzymon Olewniczak                  $tpl->user_acl_level() >= BEZ_AUTH_USER): ?>
103aa89e6f8SSzymon Olewniczak            <a class="bds_inline_button"
104*e8827d73SSzymon Olewniczak                    href="<?php echo $tpl->url('task_form', 'duplicate', $tpl->get('task')->id, 'task_program_id', $tpl->get('task')->task_program_id) ?>">
1058a638198SSzymon Olewniczak<?php echo $tpl->getLang('duplicate') ?>
106aa89e6f8SSzymon Olewniczak            </a>
107aa89e6f8SSzymon Olewniczak        <?php endif ?>
108aa89e6f8SSzymon Olewniczak	</div>
109aa89e6f8SSzymon Olewniczak</div>