1ff14b107SSzymon Olewniczak<?php /* @var \dokuwiki\plugin\bez\meta\Tpl $tpl */ ?> 2ff14b107SSzymon Olewniczak 38a638198SSzymon Olewniczak<a name="z<?php echo $tpl->get('task')->id ?>"></a> 48a638198SSzymon Olewniczak<div id="z<?php echo $tpl->get('task')->id ?>" 58a638198SSzymon Olewniczak class="bds_block task <?php echo 'state_' . $tpl->get('task')->state ?>"> 6aa89e6f8SSzymon Olewniczak 7aa89e6f8SSzymon Olewniczak<div class="bez_timebox"> 8c45b82bdSSzymon Olewniczak <span> 98a638198SSzymon Olewniczak <strong><?php echo $tpl->getLang('open') ?>:</strong> 10ff14b107SSzymon Olewniczak <?php echo $tpl->date($tpl->get('task')->create_date) ?> 11c45b82bdSSzymon Olewniczak </span> 12aa89e6f8SSzymon Olewniczak 138a638198SSzymon Olewniczak <?php if ($tpl->get('task')->state != 'opened'): ?> 14c45b82bdSSzymon Olewniczak 15aa89e6f8SSzymon Olewniczak <span> 168a638198SSzymon Olewniczak <strong><?php echo $tpl->getLang('task_' . $tpl->get('task')->state) ?>:</strong> 17ff14b107SSzymon Olewniczak <?php echo $tpl->date($tpl->get('task')->close_date) ?> 18aa89e6f8SSzymon Olewniczak </span> 19c45b82bdSSzymon Olewniczak 20aa89e6f8SSzymon Olewniczak <span> 218a638198SSzymon Olewniczak <strong><?php echo $tpl->getLang('report_priority') ?>: </strong> 22ff14b107SSzymon Olewniczak <?php echo $tpl->date_diff_days($tpl->get('task')->create_date, $tpl->get('task')->close_date, '%a'); ?> 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> 3153df74e7SSzymon Olewniczak <?php if ($tpl->get('task')->thread_id != '' && $tpl->get('task')->thread->type != 'project'): ?> 328a638198SSzymon Olewniczak <?php echo lcfirst($tpl->getLang('task_type_' . $tpl->get('task')->type)) ?> 3353df74e7SSzymon Olewniczak <?php endif ?> 348a638198SSzymon Olewniczak (<?php echo lcfirst($tpl->getLang('task_' . $tpl->get('task')->state)) ?>) 35aa89e6f8SSzymon Olewniczak</h2> 36aa89e6f8SSzymon Olewniczak 37800aa6b9SSzymon Olewniczak<table class="bez_box_data_table"> 38800aa6b9SSzymon Olewniczak<tr> 398a638198SSzymon Olewniczak <th><?php echo $tpl->getLang('reporter') ?>:</th> 40800aa6b9SSzymon Olewniczak <td> 418a638198SSzymon Olewniczak <?php echo $tpl->user_name($tpl->get('task')->original_poster) ?> 42800aa6b9SSzymon Olewniczak </td> 43c45b82bdSSzymon Olewniczak 448a638198SSzymon Olewniczak <th><?php echo $tpl->getLang('executor') ?>:</th> 458a638198SSzymon Olewniczak <td><?php echo $tpl->user_name($tpl->get('task')->assignee) ?></td> 46800aa6b9SSzymon Olewniczak</tr> 47c45b82bdSSzymon Olewniczak 48800aa6b9SSzymon Olewniczak<tr> 498a638198SSzymon Olewniczak <th style="white-space: nowrap;"><?php echo $tpl->getLang('plan_date') ?>:</th> 50800aa6b9SSzymon Olewniczak <td> 518a638198SSzymon Olewniczak <?php echo $tpl->get('task')->plan_date ?><?php if ($tpl->get('task')->all_day_event == '0'): ?>, 528a638198SSzymon Olewniczak <?php echo $tpl->get('task')->start_time ?> - <?php echo $tpl->get('task')->finish_time ?> 53800aa6b9SSzymon Olewniczak <?php endif ?> 54800aa6b9SSzymon Olewniczak </td> 55c45b82bdSSzymon Olewniczak 568a638198SSzymon Olewniczak <th><?php echo $tpl->getLang('task_type') ?>:</th> 57800aa6b9SSzymon Olewniczak <td> 588a638198SSzymon Olewniczak <?php if ($tpl->get('task')->task_program_id == ''): ?> 59800aa6b9SSzymon Olewniczak --- 60800aa6b9SSzymon Olewniczak <?php else: ?> 618a638198SSzymon Olewniczak <?php echo $tpl->get('task')->task_program_name ?> 62800aa6b9SSzymon Olewniczak <?php endif ?> 63800aa6b9SSzymon Olewniczak </td> 64800aa6b9SSzymon Olewniczak</tr> 65f2c81100SSzymon Olewniczak 66800aa6b9SSzymon Olewniczak<tr> 678a638198SSzymon Olewniczak <th><?php echo $tpl->getLang('cost') ?>:</th> 68800aa6b9SSzymon Olewniczak <td colspan="3"> 698a638198SSzymon Olewniczak <?php if ($tpl->get('task')->cost == ''): ?> 70800aa6b9SSzymon Olewniczak --- 71800aa6b9SSzymon Olewniczak <?php else: ?> 728a638198SSzymon Olewniczak <?php echo $tpl->get('task')->cost ?> 73800aa6b9SSzymon Olewniczak <?php endif ?> 74800aa6b9SSzymon Olewniczak </td> 75800aa6b9SSzymon Olewniczak</tr> 76aa89e6f8SSzymon Olewniczak 77800aa6b9SSzymon Olewniczak</table> 78aa89e6f8SSzymon Olewniczak 798a638198SSzymon Olewniczak<?php echo $tpl->get('task')->content_html ?> 80aa89e6f8SSzymon Olewniczak 81aa89e6f8SSzymon Olewniczak <div class="bez_buttons"> 82*f7519ef1SSzymon Olewniczak <?php if ($tpl->get('task')->acl_of('state') >= BEZ_PERMISSION_CHANGE): ?> 83*f7519ef1SSzymon Olewniczak <a class="bds_inline_button" 84*f7519ef1SSzymon Olewniczak id="plugin__bez_do_task_button" 85*f7519ef1SSzymon Olewniczak href="<?php echo $tpl->url('task', 'tid', $tpl->get('task')->id) ?>#zk_"> 86*f7519ef1SSzymon Olewniczak <?php if ($tpl->get('task')->state == 'opened'): ?> 87*f7519ef1SSzymon Olewniczak ↬ <?php echo $tpl->getLang('js')['do_task'] ?> 88*f7519ef1SSzymon Olewniczak <?php else: ?> 89*f7519ef1SSzymon Olewniczak ↻ <?php echo $tpl->getLang('js')['reopen_task'] ?> 90*f7519ef1SSzymon Olewniczak <?php endif?> 91*f7519ef1SSzymon Olewniczak </a> 92*f7519ef1SSzymon Olewniczak <?php endif ?> 93c45b82bdSSzymon Olewniczak 9453df74e7SSzymon Olewniczak <?php if (count($tpl->get('task')->changable_fields( 9553df74e7SSzymon Olewniczak array('content', 'plan_date', 'all_day_event', 'start_time', 'finish_time', 'task_program_id', 'cost') 9653df74e7SSzymon Olewniczak )) > 0): ?> 97aa89e6f8SSzymon Olewniczak <a class="bds_inline_button" 988a638198SSzymon Olewniczak href="<?php 998a638198SSzymon Olewniczak if ($tpl->action() == 'thread') { 1008a638198SSzymon Olewniczak echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'tid', $tpl->get('task')->id, 'action', 'task_edit'); 101aa89e6f8SSzymon Olewniczak } else { 1028a638198SSzymon Olewniczak echo $tpl->url('task', 'tid', $tpl->get('task')->id, 'action', 'task_edit'); 103aa89e6f8SSzymon Olewniczak } 104aa89e6f8SSzymon Olewniczak ?>#z_"> 1058a638198SSzymon Olewniczak ✎ <?php echo $tpl->getLang('edit') ?> 106aa89e6f8SSzymon Olewniczak </a> 107aa89e6f8SSzymon Olewniczak <?php endif ?> 108aa89e6f8SSzymon Olewniczak 109aa89e6f8SSzymon Olewniczak <a class="bds_inline_button" href=" 1108a638198SSzymon Olewniczak <?php echo $tpl->mailto($tpl->user_email($tpl->get('task')->assignee), 1118a638198SSzymon Olewniczak '#z'.$tpl->get('task')->id, 1128a638198SSzymon Olewniczak $tpl->url('task', 'tid', $tpl->get('task')->id)) ?>"> 1138a638198SSzymon Olewniczak ✉ <?php echo $tpl->getLang('send_mail') ?> 114aa89e6f8SSzymon Olewniczak </a> 115aa89e6f8SSzymon Olewniczak 1168a638198SSzymon Olewniczak <?php if ($tpl->get('task')->task_program_id != '' && 117a0cd8c78SSzymon Olewniczak $tpl->factory('task')->permission() >= BEZ_TABLE_PERMISSION_INSERT): ?> 118aa89e6f8SSzymon Olewniczak <a class="bds_inline_button" 119e8827d73SSzymon Olewniczak href="<?php echo $tpl->url('task_form', 'duplicate', $tpl->get('task')->id, 'task_program_id', $tpl->get('task')->task_program_id) ?>"> 1208a638198SSzymon Olewniczak ⇲ <?php echo $tpl->getLang('duplicate') ?> 121aa89e6f8SSzymon Olewniczak </a> 122aa89e6f8SSzymon Olewniczak <?php endif ?> 123aa89e6f8SSzymon Olewniczak </div> 124aa89e6f8SSzymon Olewniczak</div>