1<div class="bez_filter_form"> 2<form action="<?php echo $template['uri'] ?>?id=<?php echo $this->id('tasks') ?>" method="POST"> 3 4<label><?php echo $bezlang['issue'] ?>: 5 <select name="issue"> 6 <option <?php if ($value['issue'] == '-all') echo 'selected' ?> 7 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 8 <?php foreach ($template['issues'] as $issue_id): ?> 9 <option <?php if ($value['issue'] == $issue_id) echo 'selected' ?> 10 value="<?php echo $issue_id ?>">#<?php echo $issue_id ?></option> 11 <?php endforeach ?> 12 </select> 13</label> 14 15<label><?php echo $bezlang['class'] ?>: 16 <select name="action"> 17 <option <?php if ($value['action'] == '-all') echo 'selected' ?> 18 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 19 <?php foreach ($template['actions'] as $key => $name): ?> 20 <option <?php if ($value['action'] == (string)$key) echo 'selected' ?> 21 value="<?php echo $key ?>"><?php echo $name ?></option> 22 <?php endforeach ?> 23 </select> 24</label> 25 26<label><?php echo $bezlang['state'] ?>: 27 <select name="taskstate"> 28 <option <?php if ($value['taskstate'] == '-all') echo 'selected' ?> 29 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 30 <?php foreach ($template['states'] as $key => $name): ?> 31 <option <?php if ($value['taskstate'] == (string)$key) echo 'selected' ?> 32 value="<?php echo $key ?>"><?php echo $name ?></option> 33 <?php endforeach ?> 34 </select> 35</label> 36 37<label><?php echo $bezlang['task_type'] ?>: 38 <select name="tasktype"> 39 <option <?php if ($value['tasktype'] == '-all') echo 'selected' ?> 40 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 41 <option <?php if ($value['tasktype'] == '-none') echo 'selected' ?> 42 value="-none">-- <?php echo $bezlang['none'] ?> --</option> 43 <?php foreach ($template['tasktypes'] as $key => $name): ?> 44 <option <?php if ($value['tasktype'] == (string)$key) echo 'selected' ?> 45 value="<?php echo $key ?>"><?php echo $name ?></option> 46 <?php endforeach ?> 47 </select> 48</label> 49 50<label><?php echo $bezlang['executor'] ?>: 51 <select name="executor"> 52 <option <?php if ($value['executor'] == '-all') echo 'selected' ?> 53 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 54 <optgroup label="<?php echo $bezlang['users'] ?>"> 55 <?php foreach ($template['executors'] as $nick => $name): ?> 56 <option <?php if ($value['executor'] == $nick) echo 'selected' ?> 57 value="<?php echo $nick ?>"><?php echo $name ?></option> 58 <?php endforeach ?> 59 </optgroup> 60 61 <optgroup label="<?php echo $bezlang['groups'] ?>"> 62 <?php foreach ($template['groups'] as $name): ?> 63 <?php $group = "@$name" ?> 64 <option <?php if ($value['executor'] == $group) echo 'selected' ?> 65 value="<?php echo $group ?>"><?php echo $group ?></option> 66 <?php endforeach ?> 67 </optgroup> 68 </select> 69 70</label> 71 72 73<label><?php echo $bezlang['description'] ?>: 74 <input name="task" value="<?php echo $value['task'] ?>" /> 75</label> 76 77<label><?php echo $bezlang['evaluation'] ?>: 78 <input name="reason" value="<?php echo $value['reason'] ?>" /> 79</label> 80 81<div class="time_filter"> 82 <label> 83 <select name="date_type"> 84 <option <?php if ($value['date_type'] == 'plan') echo 'selected' ?> 85 value="plan"><?php echo $bezlang['plan_date'] ?></option> 86 <option <?php if ($value['date_type'] == 'open') echo 'selected' ?> 87 value="open"><?php echo $bezlang['open_date'] ?></option> 88 <option <?php if ($value['date_type'] == 'closed') echo 'selected' ?> 89 value="closed"><?php echo $bezlang['close_date'] ?></option> 90 </select>: 91 </label> 92 <label><?php echo $bezlang['month'] ?>: 93 <select name="month"> 94 <option <?php if ($value['month'] == '-all') echo 'selected' ?> 95 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 96 <?php foreach ($template['months'] as $id => $month): ?> 97 <option <?php if ($value['month'] == $id) echo 'selected' ?> 98 value="<?php echo $id ?>"><?php echo $bezlang[$month] ?></option> 99 <?php endforeach ?> 100 </select> 101 </label> 102 <label><?php echo $bezlang['year'] ?>: 103 <select name="year"> 104 <option <?php if ($value['year'] == '-all') echo 'selected' ?> 105 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 106 <?php foreach ($template['years'] as $year): ?> 107 <option <?php if ($value['year'] == $year) echo 'selected' ?> 108 value="<?php echo $year ?>"><?php echo $year ?></option> 109 <?php endforeach ?> 110 </select> 111 </label> 112 <label><input type="submit" value="<?php echo $bezlang['filter'] ?>" /></label> 113</div> 114</form> 115</div> 116 117<?php if ($template['view'] == 'realization'): ?> 118 [ <a href="#" id="bez_show_desc"> 119 <span class="show"><?php echo $bezlang['show_desc_and_eval'] ?></span> 120 <span class="hide" style="display:none"><?php echo $bezlang['hide_desc_and_eval'] ?></span> 121 </a> ] 122<?php else: ?> 123 [ <a href="#" id="bez_show_desc"> 124 <span class="show"><?php echo $bezlang['show_desc'] ?></span> 125 <span class="hide" style="display:none"><?php echo $bezlang['hide_desc'] ?></span> 126 127 </a> ] 128<?php endif ?> 129 130<table class="bez bez_sumarise"> 131<tr> 132 <th><?php echo $bezlang['id'] ?></th> 133 <th><?php echo $bezlang['state'] ?></th> 134 <th><?php echo $bezlang['task_type'] ?></th> 135 <th><?php echo $bezlang['description'] ?></th> 136 137 <th><?php echo $bezlang['executor'] ?></th> 138 <th><?php echo $bezlang['plan'] ?></th> 139 <th><?php echo $bezlang['cost'] ?></th> 140 141 <th><?php echo $bezlang['closed'] ?></th> 142 <th><?php echo $bezlang['hours_no'] ?></th> 143 144</tr> 145<?php foreach ($template['tasks'] as $task): ?> 146 <tr class="pr<?php echo $task['priority'] ?>" data-bez-row-id="<?php echo $task['id'] ?>"> 147 <td> 148 <a href="?id=<?php echo $this->id('task', 'tid', $task['id']) ?>"> 149 <?php if (!empty($task['issue'])) echo '#'.$task['issue'] ?> 150 #z<?php echo $task['id'] ?> 151 </a> 152 </td> 153 <td> 154 <?php echo lcfirst($task['state']) ?> 155 <?php if ($task['priority'] == '0'): ?> 156 (<?php echo lcfirst($bezlang['task_outdated']) ?>) 157 <?php endif ?> 158 </td> 159 <td> 160 <?php if ($task['tasktype'] == ''): ?> 161 <em>---</em> 162 <?php else: ?> 163 <?php echo $task['tasktype'] ?> 164 <?php endif ?> 165 </td> 166 <td> 167 <div style="max-width:200px;max-height:60px;overflow:hidden;"> 168 <?php echo $task['task'] ?> 169 </div> 170 <a class="bez_show_single_desc" href="#">(...)</a> 171 </td> 172 <td><?php echo $task['executor'] ?></td> 173 174 <td> 175 <?php if ($task['plan_date'] != ''): ?> 176 <?php echo $task['plan_date'] ?> 177 <?php if ($task['raw_state'] == '0'): ?> 178 (<?php echo $helper->days_left($task['plan_date']) ?>) 179 <?php endif ?> 180 <?php if ($task['all_day_event'] == '0'): ?> 181 <?php echo $task['start_time'] ?> - <?php echo $task['finish_time'] ?> 182 <?php endif ?> 183 <?php else: ?> 184 <em>---</em> 185 <?php endif ?> 186 </td> 187 188 <td> 189 <?php if ($task['cost'] == ''): ?> 190 <em>---</em> 191 <?php else: ?> 192 <?php echo $task['cost'] ?> 193 <?php endif ?> 194 </td> 195 196 <td> 197 <?php if ($task['state'] == $bezlang['task_opened']): ?> 198 <em>---</em> 199 <?php else: ?> 200 <?php echo $helper->time2date($task['close_date']) ?> 201 <?php endif ?> 202 </td> 203 <td> 204 <?php if ($task['start_time'] == ''): ?> 205 <em>---</em> 206 <?php else: ?> 207 <?php echo $task['hours'] ?> 208 <?php endif ?> 209 </td> 210 </tr> 211 <tr class="bez_desc_row task<?php echo $task['id'] ?>"> 212 <td colspan="10"> 213 <?php echo $task['task'] ?> 214 </td> 215 </tr> 216 <?php if ($template['view'] == 'realization'): ?> 217 <tr class="bez_desc_row task<?php echo $task['id'] ?>"> 218 <td colspan="10"> 219 <?php if ($task['reason'] == ''): ?> 220 <em>---</em> 221 <?php else: ?> 222 <?php echo $task['reason'] ?> 223 <?php endif ?> 224 </td> 225 </tr> 226 <?php endif ?> 227 <?php endforeach ?> 228 <tr> 229 <th><?php echo $bezlang['report_total'] ?></th> 230 <td colspan="5"><?php echo $template['tasks_stats']['total'] ?></td> 231 <td colspan="2"><?php echo $template['tasks_stats']['totalcost'] ?></td> 232 <td colspan="1"><?php echo $template['tasks_stats']['totalhours'] ?></td> 233 </tr> 234</table> 235 236[ <a class="" href=" 237 <?php echo $helper->mailto('', 238 '[BEZ] '.$bezlang['tasks_juxtaposition'], 239 DOKU_URL . 'doku.php?id='.$_GET['id']) ?>"> 240 ✉ <?php echo $bezlang['send_mail'] ?> 241</a> ] 242 243</div> 244