xref: /plugin/bez/tpl/commcause_form.php (revision a0cd8c785f18b483f73582b411767428d04a78f6)
18a638198SSzymon Olewniczak<?php /* @var \dokuwiki\plugin\bez\meta\Tpl $tpl */ ?>
27fbf4c39SSzymon Olewniczak<?php $url = $tpl->url('thread', 'id', $tpl->get('thread')->id, 'action',
38a638198SSzymon Olewniczak	$tpl->param('action') == 'commcause_edit' ? 'commcause_edit' : 'commcause_add',
47fbf4c39SSzymon Olewniczak'kid', $tpl->param('kid')) ?>
5a99642a4SSzymon Olewniczak<a id="k_"></a>
68a638198SSzymon Olewniczak<form class="bez_form_blank" action="<?php echo $url ?>" method="POST">
78a638198SSzymon Olewniczak	<input type="hidden" name="id" value="">
8a99642a4SSzymon Olewniczak	<div class="bez_comment bez_comment_form">
9a99642a4SSzymon Olewniczak		<div class="bez_avatar">
10a99642a4SSzymon Olewniczak			<img src="<?php echo DOKU_URL ?>lib/plugins/bez/images/avatar_default.png" />
11a99642a4SSzymon Olewniczak		</div>
12a99642a4SSzymon Olewniczak		<div class="bez_text_comment">
13a99642a4SSzymon Olewniczak			<span class="bez_arrow-tip-container">
14a99642a4SSzymon Olewniczak				<span class="bez_arrow-tip">
15a99642a4SSzymon Olewniczak					<span class="bez_arrow-tip-grad"></span>
16a99642a4SSzymon Olewniczak				</span>
17a99642a4SSzymon Olewniczak			</span>
18aa89e6f8SSzymon Olewniczak			<div class="commcause_content">
19a99642a4SSzymon Olewniczak			<h2>
20*a0cd8c78SSzymon Olewniczak				<?php if ($tpl->get('thread_comment')->acl_of('type') >= BEZ_PERMISSION_CHANGE &&
2153df74e7SSzymon Olewniczak                          $tpl->get('thread')->can_add_causes()): ?>
22a99642a4SSzymon Olewniczak				<ul class="bez_tabs">
23aa89e6f8SSzymon Olewniczak					<li
247fbf4c39SSzymon Olewniczak                        <?php if (  $tpl->value('type') == '' ||
258a638198SSzymon Olewniczak                                    $tpl->value('type') == 'comment') echo 'class="active"' ?>
268a638198SSzymon Olewniczak                        <?php if (  $tpl->param('kid') !== '' &&
278a638198SSzymon Olewniczak                                    $tpl->get('thread_comment')->task_count > 0)
28aa89e6f8SSzymon Olewniczak                                echo 'style="display:none;"';
29aa89e6f8SSzymon Olewniczak                        ?>
30aa89e6f8SSzymon Olewniczak                    >
317fbf4c39SSzymon Olewniczak                        <a href="#comment"><?php echo $tpl->getLang('comment_noun') ?></a>
32aa89e6f8SSzymon Olewniczak                    </li>
338a638198SSzymon Olewniczak					<li <?php if(strpos($tpl->value('type'), 'cause') === 0) echo 'class="active"' ?>>
347fbf4c39SSzymon Olewniczak						<a href="#cause"><?php echo $tpl->getLang('cause_noun') ?></a>
35aa89e6f8SSzymon Olewniczak                    </li>
36a99642a4SSzymon Olewniczak				</ul>
37a99642a4SSzymon Olewniczak				<?php endif ?>
38a99642a4SSzymon Olewniczak				<div class="bez_toolbar"></div>
39a99642a4SSzymon Olewniczak			</h2>
40aa89e6f8SSzymon Olewniczak			</div>
41a99642a4SSzymon Olewniczak			<div class="bez_content">
42e8827d73SSzymon Olewniczak				<textarea name="content" class="bez_textarea_content" id="content1"><?php echo $tpl->value('content') ?></textarea>
43a99642a4SSzymon Olewniczak
448a638198SSzymon Olewniczak				<input class="bez_comment_type" type="hidden" name="type" value="comment" />
45e8827d73SSzymon Olewniczak
46e8827d73SSzymon Olewniczak                <div class="plugin__bez_form_buttons">
47e8827d73SSzymon Olewniczak
48*a0cd8c78SSzymon Olewniczak                <?php if ($tpl->get('thread_comment')->acl_of('type') >= BEZ_PERMISSION_CHANGE &&
4953df74e7SSzymon Olewniczak                    $tpl->get('thread')->can_add_causes()): ?>
50a99642a4SSzymon Olewniczak                    <div class="bez_cause_type">
51a99642a4SSzymon Olewniczak                        <div style="margin-bottom: 10px;">
52a99642a4SSzymon Olewniczak                            <label for="potential">
537fbf4c39SSzymon Olewniczak                                <?php echo $tpl->getLang('cause_type') ?>:
54a99642a4SSzymon Olewniczak                            </label>
55aa89e6f8SSzymon Olewniczak                            <label>
568a638198SSzymon Olewniczak                                <input type="radio" name="type" value="cause_real"
578a638198SSzymon Olewniczak                                    <?php if($tpl->value('type') != 'cause_potential') echo 'checked' ?>/>
58e8827d73SSzymon Olewniczak                                <?php echo $tpl->getLang('cause_real') ?>
59a99642a4SSzymon Olewniczak                            </label>
60a99642a4SSzymon Olewniczak                            &nbsp;&nbsp;
61aa89e6f8SSzymon Olewniczak                            <label>
628a638198SSzymon Olewniczak                                <input type="radio" name="type" value="cause_potential"
638a638198SSzymon Olewniczak                                    <?php if($tpl->value('type') == 'cause_potential') echo 'checked' ?>/>
64e8827d73SSzymon Olewniczak                                <?php echo $tpl->getLang('cause_potential') ?>
65aa89e6f8SSzymon Olewniczak                            </label>
66a99642a4SSzymon Olewniczak                        </div>
67aa89e6f8SSzymon Olewniczak                    </div>
68f2c81100SSzymon Olewniczak                <?php endif ?>
69e8827d73SSzymon Olewniczak
70e8827d73SSzymon Olewniczak                <div class="plugin__bez_form_buttons_container">
71e8827d73SSzymon Olewniczak                <?php if ($tpl->param('kid') != ''): ?>
72e8827d73SSzymon Olewniczak                    <a href="<?php echo $tpl->url('thread', 'id', $tpl->get('thread')->id) ?><?php if ($tpl->param('kid') != '') echo '#k'.$tpl->param('kid') ?>"
73e8827d73SSzymon Olewniczak                       class="plugin__bez_button plugin__bez_button_red">
747fbf4c39SSzymon Olewniczak                        <?php echo $tpl->getLang('cancel') ?>
75a99642a4SSzymon Olewniczak                    </a>
76e8827d73SSzymon Olewniczak                <?php endif ?>
77e8827d73SSzymon Olewniczak
7853df74e7SSzymon Olewniczak                <?php if ($tpl->get('thread')->can_add_comments()): ?>
79e8827d73SSzymon Olewniczak                    <button class="plugin__bez_button plugin__bez_button_green" name="fn" value="comment_add">
80e8827d73SSzymon Olewniczak                        <?php echo $tpl->param('kid') != '' ? $tpl->getLang('correct') : $tpl->getLang('add') ?>
81e8827d73SSzymon Olewniczak                    </button>
82e8827d73SSzymon Olewniczak                <?php endif ?>
8353df74e7SSzymon Olewniczak                <?php if ($tpl->param('kid') == '' && $tpl->get('thread')->acl_of('state') >= BEZ_PERMISSION_CHANGE): ?>
84e8827d73SSzymon Olewniczak                    <?php if ($tpl->get('thread')->can_be_closed()): ?>
85e8827d73SSzymon Olewniczak                        <button class="plugin__bez_button plugin__bez_button_gray" name="fn" value="thread_close">
86e8827d73SSzymon Olewniczak                            <?php echo $tpl->getLang('js')['close_issue'] ?>
87e8827d73SSzymon Olewniczak                        </button>
88e8827d73SSzymon Olewniczak                    <?php elseif ($tpl->get('thread')->can_be_rejected()): ?>
89e8827d73SSzymon Olewniczak                        <button class="plugin__bez_button plugin__bez_button_gray" name="fn" value="thread_reject">
90e8827d73SSzymon Olewniczak                            <?php echo $tpl->getLang('js')['reject_issue'] ?>
91e8827d73SSzymon Olewniczak                        </button>
9253df74e7SSzymon Olewniczak                    <?php elseif ($tpl->get('thread')->can_be_reopened()): ?>
93e8827d73SSzymon Olewniczak                        <button class="plugin__bez_button plugin__bez_button_gray" name="fn" value="thread_reopen">
94e8827d73SSzymon Olewniczak                            <?php echo $tpl->getLang('js')['reopen_issue'] ?>
95e8827d73SSzymon Olewniczak                        </button>
96e8827d73SSzymon Olewniczak                    <?php endif ?>
97e8827d73SSzymon Olewniczak                <?php endif ?>
98a99642a4SSzymon Olewniczak                </div>
99e8827d73SSzymon Olewniczak                </div>
100e8827d73SSzymon Olewniczak		</div>
101e8827d73SSzymon Olewniczak        <?php if (  $tpl->param('kid') != '' &&
1028a638198SSzymon Olewniczak                    $tpl->get('thread_comment')->task_count > 0): ?>
103aa89e6f8SSzymon Olewniczak            <div style="margin-top: 10px; margin-left: 40px">
104e8827d73SSzymon Olewniczak                <?php foreach ($tpl->get('tasks ' . $tpl->get('thread_comment')->id, array()) as $task): ?>
1057fbf4c39SSzymon Olewniczak                    <?php $tpl->set('task', $task) ?>
106e8827d73SSzymon Olewniczak                    <?php if (	$tpl->param('action') == 'task_edit' &&
107e8827d73SSzymon Olewniczak                        $tpl->param('tid') == $task->id): ?>
108aa89e6f8SSzymon Olewniczak                        <?php include 'task_form.php' ?>
109aa89e6f8SSzymon Olewniczak                    <?php else: ?>
11060c2063dSSzymon Olewniczak                        <?php include 'task_box.php' ?>
111aa89e6f8SSzymon Olewniczak                    <?php endif ?>
112aa89e6f8SSzymon Olewniczak                <?php endforeach ?>
113aa89e6f8SSzymon Olewniczak            </div>
114aa89e6f8SSzymon Olewniczak        <?php endif ?>
115a99642a4SSzymon Olewniczak    </div>
116a99642a4SSzymon Olewniczak    </div>
117a99642a4SSzymon Olewniczak</form>
118