1e51d1175Sghi<div class="bez_filter_form"> 205c9d3bcSghi<form action="<?php echo $template['uri'] ?>?id=<?php echo $this->id('tasks') ?>" method="POST"> 3eb950a4cSghi 471eb3dc4SSzymon Olewniczak<label><?php echo $bezlang['issue'] ?>: 571eb3dc4SSzymon Olewniczak <select name="issue"> 671eb3dc4SSzymon Olewniczak <option <?php if ($value['issue'] == '-all') echo 'selected' ?> 771eb3dc4SSzymon Olewniczak value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 871eb3dc4SSzymon Olewniczak <?php foreach ($template['issues'] as $issue_id): ?> 971eb3dc4SSzymon Olewniczak <option <?php if ($value['issue'] == $issue_id) echo 'selected' ?> 1071eb3dc4SSzymon Olewniczak value="<?php echo $issue_id ?>">#<?php echo $issue_id ?></option> 1171eb3dc4SSzymon Olewniczak <?php endforeach ?> 1271eb3dc4SSzymon Olewniczak </select> 1371eb3dc4SSzymon Olewniczak</label> 1471eb3dc4SSzymon Olewniczak 15c9044e56Sghi<label><?php echo $bezlang['class'] ?>: 16c9044e56Sghi <select name="action"> 17c9044e56Sghi <option <?php if ($value['action'] == '-all') echo 'selected' ?> 18c9044e56Sghi value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 19c9044e56Sghi <?php foreach ($template['actions'] as $key => $name): ?> 20c9044e56Sghi <option <?php if ($value['action'] == (string)$key) echo 'selected' ?> 21c9044e56Sghi value="<?php echo $key ?>"><?php echo $name ?></option> 22c9044e56Sghi <?php endforeach ?> 23c9044e56Sghi </select> 24c9044e56Sghi</label> 25c9044e56Sghi 26168ecf58Sghi<label><?php echo $bezlang['state'] ?>: 27168ecf58Sghi <select name="taskstate"> 28168ecf58Sghi <option <?php if ($value['taskstate'] == '-all') echo 'selected' ?> 29168ecf58Sghi value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 30168ecf58Sghi <?php foreach ($template['states'] as $key => $name): ?> 31168ecf58Sghi <option <?php if ($value['taskstate'] == (string)$key) echo 'selected' ?> 32168ecf58Sghi value="<?php echo $key ?>"><?php echo $name ?></option> 33168ecf58Sghi <?php endforeach ?> 34168ecf58Sghi </select> 35168ecf58Sghi</label> 36168ecf58Sghi 37168ecf58Sghi<label><?php echo $bezlang['task_type'] ?>: 38168ecf58Sghi <select name="tasktype"> 39168ecf58Sghi <option <?php if ($value['tasktype'] == '-all') echo 'selected' ?> 40168ecf58Sghi value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 41168ecf58Sghi <option <?php if ($value['tasktype'] == '-none') echo 'selected' ?> 42168ecf58Sghi value="-none">-- <?php echo $bezlang['none'] ?> --</option> 43168ecf58Sghi <?php foreach ($template['tasktypes'] as $key => $name): ?> 44168ecf58Sghi <option <?php if ($value['tasktype'] == (string)$key) echo 'selected' ?> 45168ecf58Sghi value="<?php echo $key ?>"><?php echo $name ?></option> 46168ecf58Sghi <?php endforeach ?> 47168ecf58Sghi </select> 48168ecf58Sghi</label> 49168ecf58Sghi 50c9044e56Sghi<label><?php echo $bezlang['executor'] ?>: 51c9044e56Sghi <select name="executor"> 52c9044e56Sghi <option <?php if ($value['executor'] == '-all') echo 'selected' ?> 53c9044e56Sghi value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 54d6002863Sghi <optgroup label="<?php echo $bezlang['users'] ?>"> 55c9044e56Sghi <?php foreach ($template['executors'] as $nick => $name): ?> 56c9044e56Sghi <option <?php if ($value['executor'] == $nick) echo 'selected' ?> 57c9044e56Sghi value="<?php echo $nick ?>"><?php echo $name ?></option> 58c9044e56Sghi <?php endforeach ?> 59d6002863Sghi </optgroup> 60d6002863Sghi 61d6002863Sghi <optgroup label="<?php echo $bezlang['groups'] ?>"> 62d6002863Sghi <?php foreach ($template['groups'] as $name): ?> 63d6002863Sghi <?php $group = "@$name" ?> 64d6002863Sghi <option <?php if ($value['executor'] == $group) echo 'selected' ?> 65d6002863Sghi value="<?php echo $group ?>"><?php echo $group ?></option> 66d6002863Sghi <?php endforeach ?> 67d6002863Sghi </optgroup> 68c9044e56Sghi </select> 69d6002863Sghi 70c9044e56Sghi</label> 71e51d1175Sghi 72168ecf58Sghi 73168ecf58Sghi<label><?php echo $bezlang['description'] ?>: 74168ecf58Sghi <input name="task" value="<?php echo $value['task'] ?>" /> 75168ecf58Sghi</label> 76168ecf58Sghi 77168ecf58Sghi<label><?php echo $bezlang['evaluation'] ?>: 78168ecf58Sghi <input name="reason" value="<?php echo $value['reason'] ?>" /> 79168ecf58Sghi</label> 80168ecf58Sghi 81168ecf58Sghi<div class="time_filter"> 82168ecf58Sghi <label> 83b609bf0aSghi <select name="date_type"> 84b609bf0aSghi <option <?php if ($value['date_type'] == 'plan') echo 'selected' ?> 85b609bf0aSghi value="plan"><?php echo $bezlang['plan_date'] ?></option> 86b609bf0aSghi <option <?php if ($value['date_type'] == 'closed') echo 'selected' ?> 87b609bf0aSghi value="closed"><?php echo $bezlang['close_date'] ?></option> 88b609bf0aSghi </select>: 89168ecf58Sghi </label> 90168ecf58Sghi <label><?php echo $bezlang['month'] ?>: 91168ecf58Sghi <select name="month"> 92168ecf58Sghi <option <?php if ($value['month'] == '-all') echo 'selected' ?> 93e51d1175Sghi value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 94168ecf58Sghi <?php foreach ($template['months'] as $id => $month): ?> 95d6002863Sghi <option <?php if ($value['month'] == $id) echo 'selected' ?> 96168ecf58Sghi value="<?php echo $id ?>"><?php echo $bezlang[$month] ?></option> 97e51d1175Sghi <?php endforeach ?> 98e51d1175Sghi </select> 99e51d1175Sghi </label> 100c9044e56Sghi <label><?php echo $bezlang['year'] ?>: 101c9044e56Sghi <select name="year"> 102c9044e56Sghi <option <?php if ($value['year'] == '-all') echo 'selected' ?> 103c9044e56Sghi value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 104c9044e56Sghi <?php foreach ($template['years'] as $year): ?> 105c9044e56Sghi <option <?php if ($value['year'] == $year) echo 'selected' ?> 106c9044e56Sghi value="<?php echo $year ?>"><?php echo $year ?></option> 107c9044e56Sghi <?php endforeach ?> 108c9044e56Sghi </select> 109c9044e56Sghi </label> 11076473fecSghi <label><input type="submit" value="<?php echo $bezlang['filter'] ?>" /></label> 111168ecf58Sghi</div> 112c9044e56Sghi</form> 113c9044e56Sghi</div> 114c9044e56Sghi 115168ecf58Sghi<?php if ($template['view'] == 'realization'): ?> 116168ecf58Sghi [ <a href="#" id="bez_show_desc"> 117168ecf58Sghi <span class="show"><?php echo $bezlang['show_desc_and_eval'] ?></span> 118168ecf58Sghi <span class="hide" style="display:none"><?php echo $bezlang['hide_desc_and_eval'] ?></span> 119168ecf58Sghi </a> ] 120168ecf58Sghi<?php else: ?> 121168ecf58Sghi [ <a href="#" id="bez_show_desc"> 122168ecf58Sghi <span class="show"><?php echo $bezlang['show_desc'] ?></span> 123168ecf58Sghi <span class="hide" style="display:none"><?php echo $bezlang['hide_desc'] ?></span> 124168ecf58Sghi 125168ecf58Sghi </a> ] 126168ecf58Sghi<?php endif ?> 127168ecf58Sghi 128bb615297Sghi<table class="bez bez_sumarise"> 129c9044e56Sghi<tr> 130c9044e56Sghi <th><?php echo $bezlang['id'] ?></th> 131c9044e56Sghi <th><?php echo $bezlang['state'] ?></th> 132b609bf0aSghi <th><?php echo $bezlang['class'] ?></th> 133168ecf58Sghi <th><?php echo $bezlang['task_type'] ?></th> 13410b689d4SSzymon Olewniczak <th><?php echo $bezlang['description'] ?></th> 13510b689d4SSzymon Olewniczak 136c9044e56Sghi <th><?php echo $bezlang['executor'] ?></th> 137168ecf58Sghi <th><?php echo $bezlang['plan'] ?></th> 138b609bf0aSghi <th><?php echo $bezlang['cost'] ?></th> 139168ecf58Sghi 140c9044e56Sghi <th><?php echo $bezlang['closed'] ?></th> 141168ecf58Sghi <th><?php echo $bezlang['hours_no'] ?></th> 142168ecf58Sghi 143c9044e56Sghi</tr> 144c9044e56Sghi<?php foreach ($template['tasks'] as $task): ?> 14510b689d4SSzymon Olewniczak <tr class="pr<?php echo $task['priority'] ?>" data-bez-row-id="<?php echo $task['id'] ?>"> 146168ecf58Sghi <td><?php echo $this->html_task_link($task['issue'], $task['id']) ?> 147168ecf58Sghi </td> 148168ecf58Sghi <td> 149168ecf58Sghi <?php echo lcfirst($task['state']) ?> 15024f91664SSzymon Olewniczak <?php if ($task['priority'] == '0'): ?> 15124f91664SSzymon Olewniczak (<?php echo lcfirst($bezlang['task_outdated']) ?>) 15224f91664SSzymon Olewniczak <?php endif ?> 153168ecf58Sghi </td> 154168ecf58Sghi <td> 155b609bf0aSghi <?php echo lcfirst($task['action']) ?> 156b609bf0aSghi </td> 157b609bf0aSghi <td> 158168ecf58Sghi <?php if ($task['tasktype'] == ''): ?> 159168ecf58Sghi <em>---</em> 160168ecf58Sghi <?php else: ?> 161168ecf58Sghi <?php echo $task['tasktype'] ?> 162168ecf58Sghi <?php endif ?> 163168ecf58Sghi </td> 16410b689d4SSzymon Olewniczak <?php $sentences = preg_split("/[.\[]+/", trim($task['raw_task'])) ?> 16510b689d4SSzymon Olewniczak <td><?php echo $sentences[0] ?> <a class="bez_show_single_desc" href="#">(...)</a></td> 166c9044e56Sghi <td><?php echo $task['executor'] ?></td> 167168ecf58Sghi 168c9044e56Sghi <td> 169168ecf58Sghi <?php if ($task['plan_date'] != ''): ?> 170168ecf58Sghi <?php echo $task['plan_date'] ?> 1714c92a177SSzymon Olewniczak <?php if ($task['raw_state'] == '0'): ?> 1724c92a177SSzymon Olewniczak (<?php echo $helper->days_left($task['plan_date']) ?>) 1734c92a177SSzymon Olewniczak <?php endif ?> 174168ecf58Sghi <?php if ($task['all_day_event'] == '0'): ?> 175168ecf58Sghi <?php echo $task['start_time'] ?> - <?php echo $task['finish_time'] ?> 176168ecf58Sghi <?php endif ?> 177168ecf58Sghi <?php else: ?> 178168ecf58Sghi <em>---</em> 179168ecf58Sghi <?php endif ?> 180168ecf58Sghi </td> 181b609bf0aSghi 182b609bf0aSghi <td> 183b609bf0aSghi <?php if ($task['cost'] == ''): ?> 184b609bf0aSghi <em>---</em> 185b609bf0aSghi <?php else: ?> 186b609bf0aSghi <?php echo $task['cost'] ?> 187168ecf58Sghi <?php endif ?> 188b609bf0aSghi </td> 189b609bf0aSghi 190168ecf58Sghi <td> 191c9044e56Sghi <?php if ($task['state'] == $bezlang['task_opened']): ?> 1926e94bebdSghi <em>---</em> 193c9044e56Sghi <?php else: ?> 1946e94bebdSghi <?php echo $helper->time2date($task['close_date']) ?> 195c9044e56Sghi <?php endif ?> 196c9044e56Sghi </td> 197168ecf58Sghi <td> 198168ecf58Sghi <?php if ($task['start_time'] == ''): ?> 199168ecf58Sghi <em>---</em> 200168ecf58Sghi <?php else: ?> 201168ecf58Sghi <?php echo $task['hours'] ?> 202168ecf58Sghi <?php endif ?> 203168ecf58Sghi </td> 204c9044e56Sghi </tr> 20510b689d4SSzymon Olewniczak <tr class="bez_desc_row task<?php echo $task['id'] ?>"> 206b609bf0aSghi <td colspan="9"> 207168ecf58Sghi <?php echo $task['task'] ?> 208168ecf58Sghi </td> 209168ecf58Sghi </tr> 210168ecf58Sghi <?php if ($template['view'] == 'realization'): ?> 21110b689d4SSzymon Olewniczak <tr class="bez_desc_row task<?php echo $task['id'] ?>"> 212b609bf0aSghi <td colspan="9"> 213168ecf58Sghi <?php if ($task['reason'] == ''): ?> 214168ecf58Sghi <em>---</em> 215168ecf58Sghi <?php else: ?> 216168ecf58Sghi <?php echo $task['reason'] ?> 217168ecf58Sghi <?php endif ?> 218168ecf58Sghi </td> 219168ecf58Sghi </tr> 220168ecf58Sghi <?php endif ?> 221c9044e56Sghi <?php endforeach ?> 222bb615297Sghi <tr> 223bb615297Sghi <th><?php echo $bezlang['report_total'] ?></th> 224*54c59a8dSSzymon Olewniczak <td colspan="6"><?php echo $template['tasks_stats']['total'] ?></td> 225168ecf58Sghi <td colspan="2"><?php echo $template['tasks_stats']['totalcost'] ?></td> 226*54c59a8dSSzymon Olewniczak <td colspan="1"><?php echo $template['tasks_stats']['totalhours'] ?></td> 227bb615297Sghi </tr> 228c9044e56Sghi</table> 229c9044e56Sghi 230168ecf58Sghi 2312c7864e8Sghi[ <a class="" href="<?php echo $template['ical_link'] ?>"> 232168ecf58Sghi <?php echo $bezlang['download_in_icalendar'] ?> 233168ecf58Sghi</a> ] 234168ecf58Sghi[ <a class="" href=" 235168ecf58Sghi <?php echo $helper->mailto('', 236168ecf58Sghi '[BEZ] '.$bezlang['tasks_juxtaposition'], 237168ecf58Sghi DOKU_URL . 'doku.php?id='.$_GET['id']) ?>"> 238168ecf58Sghi ✉ <?php echo $bezlang['send_mail'] ?> 239168ecf58Sghi</a> ] 240168ecf58Sghi 241c9044e56Sghi</div> 242