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'] == 'closed') echo 'selected' ?> 87 value="closed"><?php echo $bezlang['close_date'] ?></option> 88 </select>: 89 </label> 90 <label><?php echo $bezlang['month'] ?>: 91 <select name="month"> 92 <option <?php if ($value['month'] == '-all') echo 'selected' ?> 93 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 94 <?php foreach ($template['months'] as $id => $month): ?> 95 <option <?php if ($value['month'] == $id) echo 'selected' ?> 96 value="<?php echo $id ?>"><?php echo $bezlang[$month] ?></option> 97 <?php endforeach ?> 98 </select> 99 </label> 100 <label><?php echo $bezlang['year'] ?>: 101 <select name="year"> 102 <option <?php if ($value['year'] == '-all') echo 'selected' ?> 103 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 104 <?php foreach ($template['years'] as $year): ?> 105 <option <?php if ($value['year'] == $year) echo 'selected' ?> 106 value="<?php echo $year ?>"><?php echo $year ?></option> 107 <?php endforeach ?> 108 </select> 109 </label> 110 <label><input type="submit" value="<?php echo $bezlang['filter'] ?>" /></label> 111</div> 112</form> 113</div> 114 115<?php if ($template['view'] == 'realization'): ?> 116 [ <a href="#" id="bez_show_desc"> 117 <span class="show"><?php echo $bezlang['show_desc_and_eval'] ?></span> 118 <span class="hide" style="display:none"><?php echo $bezlang['hide_desc_and_eval'] ?></span> 119 </a> ] 120<?php else: ?> 121 [ <a href="#" id="bez_show_desc"> 122 <span class="show"><?php echo $bezlang['show_desc'] ?></span> 123 <span class="hide" style="display:none"><?php echo $bezlang['hide_desc'] ?></span> 124 125 </a> ] 126<?php endif ?> 127 128<table class="bez bez_sumarise"> 129<tr> 130 <th><?php echo $bezlang['id'] ?></th> 131 <th><?php echo $bezlang['state'] ?></th> 132 <th><?php echo $bezlang['class'] ?></th> 133 <th><?php echo $bezlang['task_type'] ?></th> 134 <th><?php echo $bezlang['executor'] ?></th> 135 <th><?php echo $bezlang['plan'] ?></th> 136 <th><?php echo $bezlang['cost'] ?></th> 137 138 <th><?php echo $bezlang['closed'] ?></th> 139 <th><?php echo $bezlang['hours_no'] ?></th> 140 141</tr> 142<?php foreach ($template['tasks'] as $task): ?> 143 <tr class="pr<?php echo $task['priority'] ?>"> 144 <td><?php echo $this->html_task_link($task['issue'], $task['id']) ?> 145 </td> 146 <td> 147 <?php echo lcfirst($task['state']) ?> 148 <?php if ($task['priority'] == '0'): ?> 149 (<?php echo lcfirst($bezlang['task_outdated']) ?>) 150 <?php endif ?> 151 </td> 152 <td> 153 <?php echo lcfirst($task['action']) ?> 154 </td> 155 <td> 156 <?php if ($task['tasktype'] == ''): ?> 157 <em>---</em> 158 <?php else: ?> 159 <?php echo $task['tasktype'] ?> 160 <?php endif ?> 161 </td> 162 <td><?php echo $task['executor'] ?></td> 163 164 <td> 165 <?php if ($task['plan_date'] != ''): ?> 166 <?php echo $task['plan_date'] ?> 167 <?php if ($task['all_day_event'] == '0'): ?> 168 <?php echo $task['start_time'] ?> - <?php echo $task['finish_time'] ?> 169 <?php endif ?> 170 <?php else: ?> 171 <em>---</em> 172 <?php endif ?> 173 </td> 174 175 <td> 176 <?php if ($task['cost'] == ''): ?> 177 <em>---</em> 178 <?php else: ?> 179 <?php echo $task['cost'] ?> 180 <?php endif ?> 181 </td> 182 183 <td> 184 <?php if ($task['state'] == $bezlang['task_opened']): ?> 185 <em>---</em> 186 <?php else: ?> 187 <?php echo $helper->time2date($task['close_date']) ?> 188 <?php endif ?> 189 </td> 190 <td> 191 <?php if ($task['start_time'] == ''): ?> 192 <em>---</em> 193 <?php else: ?> 194 <?php echo $task['hours'] ?> 195 <?php endif ?> 196 </td> 197 </tr> 198 <tr class="bez_desc_row"> 199 <td colspan="9"> 200 <?php echo $task['task'] ?> 201 </td> 202 </tr> 203 <?php if ($template['view'] == 'realization'): ?> 204 <tr class="bez_desc_row"> 205 <td colspan="9"> 206 <?php if ($task['reason'] == ''): ?> 207 <em>---</em> 208 <?php else: ?> 209 <?php echo $task['reason'] ?> 210 <?php endif ?> 211 </td> 212 </tr> 213 <?php endif ?> 214 <?php endforeach ?> 215 <tr> 216 <th><?php echo $bezlang['report_total'] ?></th> 217 <td colspan="5"><?php echo $template['tasks_stats']['total'] ?></td> 218 <td colspan="2"><?php echo $template['tasks_stats']['totalcost'] ?></td> 219 <td colspan="2"><?php echo $template['tasks_stats']['totalhours'] ?></td> 220 </tr> 221</table> 222 223 224[ <a class="" href="<?php echo $template['ical_link'] ?>"> 225 <?php echo $bezlang['download_in_icalendar'] ?> 226</a> ] 227[ <a class="" href=" 228 <?php echo $helper->mailto('', 229 '[BEZ] '.$bezlang['tasks_juxtaposition'], 230 DOKU_URL . 'doku.php?id='.$_GET['id']) ?>"> 231 ✉ <?php echo $bezlang['send_mail'] ?> 232</a> ] 233 234</div> 235