1<div class="bez_filter_form"> 2<form action="<?php echo $template['uri'] ?>?id=<?php echo $this->id('tasks') ?>" method="POST"> 3<label><?php echo $bezlang['issue'] ?>: 4 <select name="issue"> 5 <option <?php if ($value['issue'] == '-all') echo 'selected' ?> 6 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 7 <?php foreach ($template['issues'] as $issue_id): ?> 8 <option <?php if ($value['issue'] == $issue_id) echo 'selected' ?> 9 value="<?php echo $issue_id ?>">#<?php echo $issue_id ?></option> 10 <?php endforeach ?> 11 </select> 12</label> 13 14<label><?php echo $bezlang['class'] ?>: 15 <select name="action"> 16 <option <?php if ($value['action'] == '-all') echo 'selected' ?> 17 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 18 <?php foreach ($template['actions'] as $key => $name): ?> 19 <option <?php if ($value['action'] == (string)$key) echo 'selected' ?> 20 value="<?php echo $key ?>"><?php echo $name ?></option> 21 <?php endforeach ?> 22 </select> 23</label> 24 25<label><?php echo $bezlang['state'] ?>: 26 <select name="taskstate"> 27 <option <?php if ($value['taskstate'] == '-all') echo 'selected' ?> 28 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 29 <?php foreach ($template['states'] as $key => $name): ?> 30 <option <?php if ($value['taskstate'] == (string)$key) echo 'selected' ?> 31 value="<?php echo $key ?>"><?php echo $name ?></option> 32 <?php endforeach ?> 33 </select> 34</label> 35 36<label><?php echo $bezlang['task_type'] ?>: 37 <select name="tasktype"> 38 <option <?php if ($value['tasktype'] == '-all') echo 'selected' ?> 39 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 40 <option <?php if ($value['tasktype'] == '-none') echo 'selected' ?> 41 value="-none">-- <?php echo $bezlang['none'] ?> --</option> 42 <?php foreach ($template['tasktypes'] as $key => $name): ?> 43 <option <?php if ($value['tasktype'] == (string)$key) echo 'selected' ?> 44 value="<?php echo $key ?>"><?php echo $name ?></option> 45 <?php endforeach ?> 46 </select> 47</label> 48 49<label><?php echo $bezlang['executor'] ?>: 50 <select name="executor"> 51 <option <?php if ($value['executor'] == '-all') echo 'selected' ?> 52 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 53 <optgroup label="<?php echo $bezlang['users'] ?>"> 54 <?php foreach ($template['executors'] as $nick => $name): ?> 55 <option <?php if ($value['executor'] == $nick) echo 'selected' ?> 56 value="<?php echo $nick ?>"><?php echo $name ?></option> 57 <?php endforeach ?> 58 </optgroup> 59 60 <optgroup label="<?php echo $bezlang['groups'] ?>"> 61 <?php foreach ($template['groups'] as $name): ?> 62 <?php $group = "@$name" ?> 63 <option <?php if ($value['executor'] == $group) echo 'selected' ?> 64 value="<?php echo $group ?>"><?php echo $group ?></option> 65 <?php endforeach ?> 66 </optgroup> 67 </select> 68 69</label> 70 71 72<label><?php echo $bezlang['description'] ?>: 73 <input name="task" value="<?php echo $value['task'] ?>" /> 74</label> 75 76<label><?php echo $bezlang['evaluation'] ?>: 77 <input name="reason" value="<?php echo $value['reason'] ?>" /> 78</label> 79 80<div class="time_filter"> 81 <label> 82 <strong> 83 <?php if ($nparams['taskstate'] == '2'): ?> 84 <?php echo $bezlang['reject_date'] ?>: 85 <?php elseif ($template['view'] == 'realization'): ?> 86 <?php echo $bezlang['close_date'] ?>: 87 <?php else: ?> 88 <?php echo $bezlang['report_date'] ?>: 89 <?php endif ?> 90 </strong> 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['class'] ?></th> 134 <th><?php echo $bezlang['state'] ?></th> 135 <th><?php echo $bezlang['task_type'] ?></th> 136 137 <th><?php echo $bezlang['executor'] ?></th> 138 139 <?php if ($template['view'] == 'realization'): ?> 140 <th><?php echo $bezlang['cost'] ?></th> 141 <?php endif ?> 142 143 <?php if ($template['view'] == 'plan'): ?> 144 <th><?php echo $bezlang['date'] ?></th> 145 <th><?php echo $bezlang['plan'] ?></th> 146 <?php endif ?> 147 148 <?php if ($template['view'] == 'realization'): ?> 149 <th><?php echo $bezlang['closed'] ?></th> 150 <th><?php echo $bezlang['hours_no'] ?></th> 151 <?php endif ?> 152 153</tr> 154<?php foreach ($template['tasks'] as $task): ?> 155 <tr class="pr<?php echo $task['priority'] ?>"> 156 <td><?php echo $this->html_task_link($task['issue'], $task['id']) ?> 157 </td> 158 <td><?php echo lcfirst($task['action']) ?></td> 159 <td> 160 <?php echo lcfirst($task['state']) ?> 161 </td> 162 <td> 163 <?php if ($task['tasktype'] == ''): ?> 164 <em>---</em> 165 <?php else: ?> 166 <?php echo $task['tasktype'] ?> 167 <?php endif ?> 168 </td> 169 <td><?php echo $task['executor'] ?></td> 170 171 <?php if ($template['view'] == 'realization'): ?> 172 <td> 173 <?php if ($task['cost'] == ''): ?> 174 <em>---</em> 175 <?php else: ?> 176 <?php echo $task['cost'] ?> 177 <?php endif ?> 178 </td> 179 <?php endif ?> 180 <?php if ($template['view'] == 'plan'): ?> 181 <td> 182 <?php echo $helper->time2date($task['date']) ?> (<?php echo $helper->string_time_to_now($task['date']) ?>) 183 </td> 184 <td> 185 <?php if ($task['plan_date'] != ''): ?> 186 <?php echo $task['plan_date'] ?> 187 <?php if ($task['all_day_event'] == '0'): ?> 188 <?php echo $task['start_time'] ?> - <?php echo $task['finish_time'] ?> 189 <?php endif ?> 190 <?php else: ?> 191 <em>---</em> 192 <?php endif ?> 193 </td> 194 <?php endif ?> 195 <?php if ($template['view'] == 'realization'): ?> 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 <?php endif ?> 211 </tr> 212 <?php 213 if ($template['view'] == 'realization') 214 $colspan = 8; 215 else 216 $colspan = 7; 217 ?> 218 <tr class="bez_desc_row"> 219 <td colspan="<?php echo $colspan ?>"> 220 <?php echo $task['task'] ?> 221 </td> 222 </tr> 223 <?php if ($template['view'] == 'realization'): ?> 224 <tr class="bez_desc_row"> 225 <td colspan="<?php echo $colspan ?>"> 226 <?php if ($task['reason'] == ''): ?> 227 <em>---</em> 228 <?php else: ?> 229 <?php echo $task['reason'] ?> 230 <?php endif ?> 231 </td> 232 </tr> 233 <?php endif ?> 234 <?php endforeach ?> 235 <tr> 236 <th><?php echo $bezlang['report_total'] ?></th> 237 <?php if ($template['view'] == 'realization'): ?> 238 <td colspan="4"><?php echo $template['tasks_stats']['total'] ?></td> 239 <td colspan="2"><?php echo $template['tasks_stats']['totalcost'] ?></td> 240 <td colspan="2"><?php echo $template['tasks_stats']['totalhours'] ?></td> 241 <?php else: ?> 242 <td colspan="6"><?php echo $template['tasks_stats']['total'] ?></td> 243 <?php endif ?> 244 </tr> 245</table> 246 247 248[ <a class="" href="?id=<?php echo $helper->id('icalendar', 'tid', $task['id']) ?>"> 249 <?php echo $bezlang['download_in_icalendar'] ?> 250</a> ] 251[ <a class="" href=" 252 <?php echo $helper->mailto('', 253 '[BEZ] '.$bezlang['tasks_juxtaposition'], 254 DOKU_URL . 'doku.php?id='.$_GET['id']) ?>"> 255 ✉ <?php echo $bezlang['send_mail'] ?> 256</a> ] 257 258</div> 259