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['raw_state'] == '0'): ?> 168 (<?php echo $helper->days_left($task['plan_date']) ?>) 169 <?php endif ?> 170 <?php if ($task['all_day_event'] == '0'): ?> 171 <?php echo $task['start_time'] ?> - <?php echo $task['finish_time'] ?> 172 <?php endif ?> 173 <?php else: ?> 174 <em>---</em> 175 <?php endif ?> 176 </td> 177 178 <td> 179 <?php if ($task['cost'] == ''): ?> 180 <em>---</em> 181 <?php else: ?> 182 <?php echo $task['cost'] ?> 183 <?php endif ?> 184 </td> 185 186 <td> 187 <?php if ($task['state'] == $bezlang['task_opened']): ?> 188 <em>---</em> 189 <?php else: ?> 190 <?php echo $helper->time2date($task['close_date']) ?> 191 <?php endif ?> 192 </td> 193 <td> 194 <?php if ($task['start_time'] == ''): ?> 195 <em>---</em> 196 <?php else: ?> 197 <?php echo $task['hours'] ?> 198 <?php endif ?> 199 </td> 200 </tr> 201 <tr class="bez_desc_row"> 202 <td colspan="9"> 203 <?php echo $task['task'] ?> 204 </td> 205 </tr> 206 <?php if ($template['view'] == 'realization'): ?> 207 <tr class="bez_desc_row"> 208 <td colspan="9"> 209 <?php if ($task['reason'] == ''): ?> 210 <em>---</em> 211 <?php else: ?> 212 <?php echo $task['reason'] ?> 213 <?php endif ?> 214 </td> 215 </tr> 216 <?php endif ?> 217 <?php endforeach ?> 218 <tr> 219 <th><?php echo $bezlang['report_total'] ?></th> 220 <td colspan="5"><?php echo $template['tasks_stats']['total'] ?></td> 221 <td colspan="2"><?php echo $template['tasks_stats']['totalcost'] ?></td> 222 <td colspan="2"><?php echo $template['tasks_stats']['totalhours'] ?></td> 223 </tr> 224</table> 225 226 227[ <a class="" href="<?php echo $template['ical_link'] ?>"> 228 <?php echo $bezlang['download_in_icalendar'] ?> 229</a> ] 230[ <a class="" href=" 231 <?php echo $helper->mailto('', 232 '[BEZ] '.$bezlang['tasks_juxtaposition'], 233 DOKU_URL . 'doku.php?id='.$_GET['id']) ?>"> 234 ✉ <?php echo $bezlang['send_mail'] ?> 235</a> ] 236 237</div> 238