1*7fbf4c39SSzymon Olewniczak<?php /* @var \dokuwiki\plugin\bez\meta\Tpl $tpl */ ?> 2fe5d6d1eSSzymon Olewniczak<?php include "thread_box.php" ?> 3fe5d6d1eSSzymon Olewniczak 4fe5d6d1eSSzymon Olewniczak<!-- Comments --> 5fe5d6d1eSSzymon Olewniczak<div class="bez_comments"> 6fe5d6d1eSSzymon Olewniczak <div class="bez_left_col"> 7fe5d6d1eSSzymon Olewniczak <!-- Correction --> 8fe5d6d1eSSzymon Olewniczak <div style="margin-top: 10px"> 9*7fbf4c39SSzymon Olewniczak <?php foreach ($tpl->get('corrections') as $task): ?> 10*7fbf4c39SSzymon Olewniczak <?php $tpl->set('task', $task) ?> 11*7fbf4c39SSzymon Olewniczak <?php if ( $tpl->action() === 'task_edit' && 12*7fbf4c39SSzymon Olewniczak $tpl->param('tid') == $task->id): ?> 13fe5d6d1eSSzymon Olewniczak <?php include 'task_form.php' ?> 14fe5d6d1eSSzymon Olewniczak <?php else: ?> 15fe5d6d1eSSzymon Olewniczak <?php include 'task_box.php' ?> 16fe5d6d1eSSzymon Olewniczak <?php endif ?> 17fe5d6d1eSSzymon Olewniczak 18fe5d6d1eSSzymon Olewniczak <?php endforeach ?> 19*7fbf4c39SSzymon Olewniczak <?php if ($tpl->action() == 'task_correction_add'): ?> 20fe5d6d1eSSzymon Olewniczak <?php include 'task_form.php' ?> 21fe5d6d1eSSzymon Olewniczak <?php endif ?> 22fe5d6d1eSSzymon Olewniczak </div> 23fe5d6d1eSSzymon Olewniczak 24fe5d6d1eSSzymon Olewniczak <div class="bez_second_lv_buttons" style="margin-top: 10px"> 25*7fbf4c39SSzymon Olewniczak <?php if ( $tpl->get('thread')->user_is_coordinator() && 26*7fbf4c39SSzymon Olewniczak $tpl->get('thread')->state == 'opened'): ?> 27*7fbf4c39SSzymon Olewniczak <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'task_correction_add') ?>#z_" class="bez_subscribe_button"> 28*7fbf4c39SSzymon Olewniczak <span class="bez_awesome"></span> <?php echo $tpl->getLang('correction_add') ?> 29fe5d6d1eSSzymon Olewniczak </a> 30fe5d6d1eSSzymon Olewniczak <?php endif ?> 31fe5d6d1eSSzymon Olewniczak <a href="#" class="bez_subscribe_button bez_hide_comments"> 32*7fbf4c39SSzymon Olewniczak <span class="bez_awesome"></span> <?php echo $tpl->getLang('hide_comments') ?> 33fe5d6d1eSSzymon Olewniczak </a> 34fe5d6d1eSSzymon Olewniczak <a href="#" class="bez_subscribe_button bez_show_comments"> 35*7fbf4c39SSzymon Olewniczak <span class="bez_awesome"></span> <?php echo $tpl->getLang('show_comments') ?> 36fe5d6d1eSSzymon Olewniczak </a> 37fe5d6d1eSSzymon Olewniczak </div> 38fe5d6d1eSSzymon Olewniczak 39*7fbf4c39SSzymon Olewniczak <?php foreach ($tpl->get('thread_comments') as $thread_comment): ?> 40*7fbf4c39SSzymon Olewniczak <?php $tpl->set('thread_comment', $thread_comment) ?> 41*7fbf4c39SSzymon Olewniczak <?php if ( $tpl->action() == 'commcause_edit' && 42*7fbf4c39SSzymon Olewniczak $tpl->param('kid') == $thread_comment->id): ?> 43fe5d6d1eSSzymon Olewniczak <?php include 'commcause_form.php' ?> 44fe5d6d1eSSzymon Olewniczak <?php else: ?> 45fe5d6d1eSSzymon Olewniczak <?php include 'commcause_box.php' ?> 46fe5d6d1eSSzymon Olewniczak <?php endif ?> 47fe5d6d1eSSzymon Olewniczak <?php endforeach ?> 48fe5d6d1eSSzymon Olewniczak 49*7fbf4c39SSzymon Olewniczak<?php if ( $tpl->get('thread')->state == 'opened' && 50*7fbf4c39SSzymon Olewniczak !(strpos($tpl->action(), 'task') === 0) && 51*7fbf4c39SSzymon Olewniczak $tpl->action() != 'commcause_edit'): ?> 52fe5d6d1eSSzymon Olewniczak 53fe5d6d1eSSzymon Olewniczak<?php include 'commcause_form.php' ?> 54fe5d6d1eSSzymon Olewniczak 55fe5d6d1eSSzymon Olewniczak<?php endif ?> 56fe5d6d1eSSzymon Olewniczak 57fe5d6d1eSSzymon Olewniczak</div> 58fe5d6d1eSSzymon Olewniczak<div class="bez_right_col"> 59fe5d6d1eSSzymon Olewniczak 60fe5d6d1eSSzymon Olewniczak<div class="bez_box"> 61*7fbf4c39SSzymon Olewniczak<h2><?php echo $tpl->getLang('comment_last_activity') ?></h2> 62fe5d6d1eSSzymon Olewniczak 63*7fbf4c39SSzymon Olewniczak<?php echo dformat(strtotime($tpl->get('thread')->last_activity_date), '%Y-%m-%d') ?> 64fe5d6d1eSSzymon Olewniczak 65fe5d6d1eSSzymon Olewniczak 66fe5d6d1eSSzymon Olewniczak</div> 67fe5d6d1eSSzymon Olewniczak 68fe5d6d1eSSzymon Olewniczak<div class="bez_box bez_subscribe_box"> 69*7fbf4c39SSzymon Olewniczak<h2><?php echo $tpl->getLang('norifications') ?></h2> 70*7fbf4c39SSzymon Olewniczak<?php if ($tpl->get('thread')->is_subscribent()): ?> 71*7fbf4c39SSzymon Olewniczak <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'unsubscribe') ?>" class="bez_subscribe_button"><span class="bez_awesome"></span> <?php echo $tpl->getLang('unsubscribe') ?></a> 72*7fbf4c39SSzymon Olewniczak <p><?php echo $tpl->getLang('subscribed_info') ?></p> 73fe5d6d1eSSzymon Olewniczak<?php else: ?> 74*7fbf4c39SSzymon Olewniczak <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'subscribe') ?>" class="bez_subscribe_button"><span class="bez_awesome"></span> <?php echo $tpl->getLang('subscribe') ?></a> 75*7fbf4c39SSzymon Olewniczak <p><?php echo $tpl->getLang('subscribed_info') ?></p> 76fe5d6d1eSSzymon Olewniczak<?php endif ?> 77fe5d6d1eSSzymon Olewniczak 78fe5d6d1eSSzymon Olewniczak</div> 79fe5d6d1eSSzymon Olewniczak 80fe5d6d1eSSzymon Olewniczak<div class="bez_box"> 81*7fbf4c39SSzymon Olewniczak<h2><?php echo $tpl->getLang('comment_participants') ?></h2> 82fe5d6d1eSSzymon Olewniczak<ul id="issue_participants"> 83*7fbf4c39SSzymon Olewniczak<?php foreach ($tpl->get('thread')->get_participants() as $participant): ?> 84*7fbf4c39SSzymon Olewniczak <li><a href="<?php echo $tpl->mailto($tpl->user_email($participant['user_id']), 85*7fbf4c39SSzymon Olewniczak '#'.$tpl->get('thread')->id.' '.$tpl->get('thread')->title, 86*7fbf4c39SSzymon Olewniczak $tpl->url('thread', 'id', $tpl->get('thread')->id)) ?>" title="<?php echo $participant['user_id'] ?>"> 87*7fbf4c39SSzymon Olewniczak <span class="bez_name"><?php echo $tpl->user_name($participant['user_id']) ?></span> 88fe5d6d1eSSzymon Olewniczak <span class="bez_icons"> 89*7fbf4c39SSzymon Olewniczak <?php if($participant['original_poster']): ?> 90fe5d6d1eSSzymon Olewniczak <span class="bez_awesome" 91*7fbf4c39SSzymon Olewniczak title="<?php echo $tpl->getLang('reporter') ?>"> 92fe5d6d1eSSzymon Olewniczak  93fe5d6d1eSSzymon Olewniczak </span> 94fe5d6d1eSSzymon Olewniczak <?php endif ?> 95*7fbf4c39SSzymon Olewniczak <?php if($participant['coordinator']): ?> 96fe5d6d1eSSzymon Olewniczak <span class="bez_awesome" 97*7fbf4c39SSzymon Olewniczak title="<?php echo $tpl->getLang('coordinator') ?>"> 98fe5d6d1eSSzymon Olewniczak  99fe5d6d1eSSzymon Olewniczak </span> 100fe5d6d1eSSzymon Olewniczak <?php endif ?> 101*7fbf4c39SSzymon Olewniczak <?php if($participant['task_assignee']): ?> 102fe5d6d1eSSzymon Olewniczak <span class="bez_awesome" 103*7fbf4c39SSzymon Olewniczak title="<?php echo $tpl->getLang('executor') ?>"> 104fe5d6d1eSSzymon Olewniczak  105fe5d6d1eSSzymon Olewniczak </span> 106fe5d6d1eSSzymon Olewniczak <?php endif ?> 107*7fbf4c39SSzymon Olewniczak <?php if($participant['commentator']): ?> 108fe5d6d1eSSzymon Olewniczak <span class="bez_awesome" 109*7fbf4c39SSzymon Olewniczak title="<?php echo $tpl->getLang('commentator') ?>"> 110fe5d6d1eSSzymon Olewniczak  111fe5d6d1eSSzymon Olewniczak </span> 112fe5d6d1eSSzymon Olewniczak <?php endif ?> 113*7fbf4c39SSzymon Olewniczak <?php if($participant['subscribent']): ?> 114fe5d6d1eSSzymon Olewniczak <span class="bez_awesome" 115*7fbf4c39SSzymon Olewniczak title="<?php echo $tpl->getLang('subscribent') ?>"> 116fe5d6d1eSSzymon Olewniczak  117fe5d6d1eSSzymon Olewniczak </span> 118fe5d6d1eSSzymon Olewniczak <?php endif ?> 119fe5d6d1eSSzymon Olewniczak </span> 120fe5d6d1eSSzymon Olewniczak </a></li> 121fe5d6d1eSSzymon Olewniczak<?php endforeach ?> 122fe5d6d1eSSzymon Olewniczak</ul> 123fe5d6d1eSSzymon Olewniczak 124*7fbf4c39SSzymon Olewniczak<?php if ( $tpl->get('thread')->user_is_coordinator() && 125*7fbf4c39SSzymon Olewniczak $tpl->get('thread')->state == 'opened'): ?> 126*7fbf4c39SSzymon Olewniczak <h2><?php echo $tpl->getLang('issue_invite_header') ?></h2> 127*7fbf4c39SSzymon Olewniczak <form action="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action', 'invite') ?>" method="post" id="bez_invite_users_form"> 128fe5d6d1eSSzymon Olewniczak <div id="bez_invite_users" class="ui-widget"> 129fe5d6d1eSSzymon Olewniczak <select name="client"> 130*7fbf4c39SSzymon Olewniczak <option value="">--- <?php echo $tpl->getLang('select') ?> ---</option> 131*7fbf4c39SSzymon Olewniczak <?php foreach (array_key_diff($tpl->get('users'), $tpl->get('thread')->get_participants('subscribent')) as $user_id => $ignore): ?> 132*7fbf4c39SSzymon Olewniczak <option value="<?php echo $user_id ?>"><?php echo $tpl->user_name($user_id) ?></option> 133fe5d6d1eSSzymon Olewniczak <?php endforeach ?> 134fe5d6d1eSSzymon Olewniczak </select> 135fe5d6d1eSSzymon Olewniczak </div> 136*7fbf4c39SSzymon Olewniczak <button class="bez_subscribe_button"><?php echo $tpl->getLang('issue_invite_button') ?></button> 137fe5d6d1eSSzymon Olewniczak </form> 138fe5d6d1eSSzymon Olewniczak<?php endif ?> 139fe5d6d1eSSzymon Olewniczak 140fe5d6d1eSSzymon Olewniczak 141fe5d6d1eSSzymon Olewniczak</div> 142fe5d6d1eSSzymon Olewniczak 143fe5d6d1eSSzymon Olewniczak 144fe5d6d1eSSzymon Olewniczak</div> 145fe5d6d1eSSzymon Olewniczak 146