xref: /plugin/bez/tpl/thread_report.php (revision 53df74e7ac5ae4234aac1fa716a33878a039026f)
1de02284cSSzymon Olewniczak<?php /* @var \dokuwiki\plugin\bez\meta\Tpl $tpl */ ?>
2de02284cSSzymon Olewniczak<div class="bds_block">
3de02284cSSzymon Olewniczak
4de02284cSSzymon Olewniczak<?php if ($tpl->get('thread')): ?>
57fbf4c39SSzymon Olewniczak    <?php $url = $tpl->url('thread_report', 'action', 'update', 'id', $tpl->get('thread')->id) ?>
6de02284cSSzymon Olewniczak<?php else: ?>
7de02284cSSzymon Olewniczak    <?php $url = $tpl->url('thread_report', 'action', 'add') ?>
8de02284cSSzymon Olewniczak<?php endif ?>
9de02284cSSzymon Olewniczak
10*53df74e7SSzymon Olewniczak<?php if ($tpl->get('thread')): ?>
11*53df74e7SSzymon Olewniczak    <?php $type = $tpl->get('thread')->type ?>
12*53df74e7SSzymon Olewniczak<?php else: ?>
13*53df74e7SSzymon Olewniczak    <?php $type = $tpl->param('type') ?>
14*53df74e7SSzymon Olewniczak<?php endif ?>
15*53df74e7SSzymon Olewniczak
16de02284cSSzymon Olewniczak<form class="bez_form" action="<?php echo $url ?>" method="POST">
17de02284cSSzymon Olewniczak
18*53df74e7SSzymon Olewniczak<?php if ($type == 'project'): ?>
19*53df74e7SSzymon Olewniczak    <input type="hidden" name="type" value="project" />
20*53df74e7SSzymon Olewniczak<?php else: ?>
21*53df74e7SSzymon Olewniczak    <input type="hidden" name="type" value="issue" />
22*53df74e7SSzymon Olewniczak<?php endif ?>
23*53df74e7SSzymon Olewniczak
24de02284cSSzymon Olewniczak<input type="hidden" name="id" value="bez:threads">
25de02284cSSzymon Olewniczak
26de02284cSSzymon Olewniczak<?php $class = 'prNone'; ?>
27de02284cSSzymon Olewniczak<?php if ($tpl->get('thread')): ?>
28de02284cSSzymon Olewniczak    <?php $class = 'pr' . $tpl->get('thread')->priority ?>
29de02284cSSzymon Olewniczak<?php endif ?>
30de02284cSSzymon Olewniczak<fieldset id="bds_issue_box"  class="bds_form <?php echo $class ?>">
31de02284cSSzymon Olewniczak
32e8827d73SSzymon Olewniczak<?php if ($tpl->param('action') == 'edit'): ?>
33de02284cSSzymon Olewniczak<div class="row">
34de02284cSSzymon Olewniczak<label for="id"><?php echo $tpl->getLang('id') ?>:</label>
35de02284cSSzymon Olewniczak<span><strong>#<?php echo $tpl->get('thread')->id ?></strong></span>
36de02284cSSzymon Olewniczak</div>
37de02284cSSzymon Olewniczak<?php endif ?>
38de02284cSSzymon Olewniczak
39*53df74e7SSzymon Olewniczak<?php if ($type != 'project' &&
40*53df74e7SSzymon Olewniczak    $tpl->acl($tpl->get('thread', 'thread'), 'label_id') >= BEZ_PERMISSION_CHANGE): ?>
41de02284cSSzymon Olewniczak<div class="row">
427fbf4c39SSzymon Olewniczak<label for="label_id"><?php echo $tpl->getLang('type') ?>:</label>
43de02284cSSzymon Olewniczak<span>
447fbf4c39SSzymon Olewniczak<select name="label_id" id="label_id">
457fbf4c39SSzymon Olewniczak<option <?php if ($tpl->value('label_id') == '') echo 'selected' ?>
46de02284cSSzymon Olewniczak	value="">--- <?php echo $tpl->getLang('issue_type_no_specified') ?> ---</option>
47de02284cSSzymon Olewniczak<?php foreach ($tpl->get('labels') as $label): ?>
487fbf4c39SSzymon Olewniczak	<option <?php if ($tpl->value('label_id') == $label->id) echo 'selected' ?>
49de02284cSSzymon Olewniczak	 value="<?php echo $label->id ?>"><?php echo $label->name ?></option>
50de02284cSSzymon Olewniczak<?php endforeach ?>
51de02284cSSzymon Olewniczak</select>
52de02284cSSzymon Olewniczak</span>
53de02284cSSzymon Olewniczak</div>
54de02284cSSzymon Olewniczak<?php endif ?>
55de02284cSSzymon Olewniczak
56*53df74e7SSzymon Olewniczak<?php if ($tpl->acl($tpl->get('thread', 'thread'), 'coordinator') >= BEZ_PERMISSION_CHANGE): ?>
57de02284cSSzymon Olewniczak<div class="row">
58de02284cSSzymon Olewniczak<label for="coordinator"><?php echo $tpl->getLang('coordinator') ?>:</label>
59de02284cSSzymon Olewniczak<span>
60de02284cSSzymon Olewniczak<select name="coordinator" id="coordinator" data-validation="required">
61de02284cSSzymon Olewniczak    <option value="">--- <?php echo $tpl->getLang('select') ?>---</option>
62de02284cSSzymon Olewniczak<?php foreach ($tpl->get('users') as $nick => $name): ?>
63de02284cSSzymon Olewniczak	<option <?php if ($tpl->value('coordinator') == $nick) echo 'selected' ?>
64de02284cSSzymon Olewniczak	 value="<?php echo $nick ?>"><?php echo $name ?></option>
65de02284cSSzymon Olewniczak<?php endforeach ?>
66de02284cSSzymon Olewniczak</select>
67de02284cSSzymon Olewniczak</span>
68de02284cSSzymon Olewniczak</div>
69de02284cSSzymon Olewniczak<?php endif ?>
70de02284cSSzymon Olewniczak
71de02284cSSzymon Olewniczak<div class="row">
72de02284cSSzymon Olewniczak<label for="title"><?php echo $tpl->getLang('title') ?>:</label>
73de02284cSSzymon Olewniczak<span>
74de02284cSSzymon Olewniczak<input name="title" id="title" value="<?php echo $tpl->value('title') ?>" data-validation="required">
75de02284cSSzymon Olewniczak</span>
76de02284cSSzymon Olewniczak</div>
77de02284cSSzymon Olewniczak
78de02284cSSzymon Olewniczak<div class="row">
79de02284cSSzymon Olewniczak<label for="content"><?php echo $tpl->getLang('description') ?>:</label>
80de02284cSSzymon Olewniczak<span>
81de02284cSSzymon Olewniczak	<div class="bez_description_toolbar"></div>
82de02284cSSzymon Olewniczak	<textarea name="content" id="content" class="edit" data-validation="required"><?php echo $tpl->value('content') ?></textarea>
83de02284cSSzymon Olewniczak</span>
84de02284cSSzymon Olewniczak</div>
85*53df74e7SSzymon Olewniczak
86*53df74e7SSzymon Olewniczak<?php if ($tpl->acl($tpl->get('thread', 'thread'), 'private') >= BEZ_PERMISSION_CHANGE): ?>
87*53df74e7SSzymon Olewniczak    <div class="row">
88*53df74e7SSzymon Olewniczak        <label for="private"><?php echo $tpl->getLang('private') ?>:</label>
89*53df74e7SSzymon Olewniczak        <span><input <?php if ($tpl->value('private') == '1') echo 'checked' ?>
90*53df74e7SSzymon Olewniczak                    type="checkbox" name="private" value="1" id="private" /></span>
91*53df74e7SSzymon Olewniczak    </div>
92*53df74e7SSzymon Olewniczak<?php endif ?>
93*53df74e7SSzymon Olewniczak
94de02284cSSzymon Olewniczak<div class="row">
95de02284cSSzymon Olewniczak    <label></label>
96de02284cSSzymon Olewniczak    <span style="padding-top:0px;">
97de02284cSSzymon Olewniczak        <input type="submit" value="<?php echo $tpl->getLang('save') ?>">&nbsp;&nbsp;
98de02284cSSzymon Olewniczak
99de02284cSSzymon Olewniczak        <?php if ($tpl->get('thread')): ?>
100de02284cSSzymon Olewniczak            <?php $url = $tpl->url('thread', 'id', $tpl->get('thread')->id) ?>
101de02284cSSzymon Olewniczak        <?php else: ?>
102de02284cSSzymon Olewniczak            <?php $url = $tpl->url('threads') ?>
103de02284cSSzymon Olewniczak        <?php endif ?>
104de02284cSSzymon Olewniczak
105de02284cSSzymon Olewniczak        <a href="<?php echo $url ?>" class="bez_delete_button bez_link_button">
106de02284cSSzymon Olewniczak            <?php echo $tpl->getLang('cancel')?>
107de02284cSSzymon Olewniczak        </a>
108de02284cSSzymon Olewniczak    </span>
109de02284cSSzymon Olewniczak</div>
110de02284cSSzymon Olewniczak</fieldset>
111de02284cSSzymon Olewniczak
112de02284cSSzymon Olewniczak</form>
113de02284cSSzymon Olewniczak</div>
114