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 <?php foreach ($template['executors'] as $nick => $name): ?> 54 <option <?php if ($value['executor'] == $nick) echo 'selected' ?> 55 value="<?php echo $nick ?>"><?php echo $name ?></option> 56 <?php endforeach ?> 57 </select> 58</label> 59 60 61<label><?php echo $bezlang['description'] ?>: 62 <input name="task" value="<?php echo $value['task'] ?>" /> 63</label> 64 65<label><?php echo $bezlang['evaluation'] ?>: 66 <input name="reason" value="<?php echo $value['reason'] ?>" /> 67</label> 68 69<div class="time_filter"> 70 <label> 71 <strong> 72 <?php if ($nparams['taskstate'] == '2'): ?> 73 <?php echo $bezlang['reject_date'] ?>: 74 <?php elseif ($template['view'] == 'realization'): ?> 75 <?php echo $bezlang['close_date'] ?>: 76 <?php else: ?> 77 <?php echo $bezlang['report_date'] ?>: 78 <?php endif ?> 79 </strong> 80 </label> 81 <label><?php echo $bezlang['month'] ?>: 82 <select name="month"> 83 <option <?php if ($value['month'] == '-all') echo 'selected' ?> 84 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 85 <?php foreach ($template['months'] as $id => $month): ?> 86 <option <?php if ($value['month'] === $id) echo 'selected' ?> 87 value="<?php echo $id ?>"><?php echo $bezlang[$month] ?></option> 88 <?php endforeach ?> 89 </select> 90 </label> 91 <label><?php echo $bezlang['year'] ?>: 92 <select name="year"> 93 <option <?php if ($value['year'] == '-all') echo 'selected' ?> 94 value="-all">--- <?php echo $bezlang['all'] ?> ---</option> 95 <?php foreach ($template['years'] as $year): ?> 96 <option <?php if ($value['year'] == $year) echo 'selected' ?> 97 value="<?php echo $year ?>"><?php echo $year ?></option> 98 <?php endforeach ?> 99 </select> 100 </label> 101 <label><input type="submit" value="<?php echo $bezlang['filter'] ?>" /></label> 102</div> 103</form> 104</div> 105 106<?php if ($template['view'] == 'realization'): ?> 107 [ <a href="#" id="bez_show_desc"> 108 <span class="show"><?php echo $bezlang['show_desc_and_eval'] ?></span> 109 <span class="hide" style="display:none"><?php echo $bezlang['hide_desc_and_eval'] ?></span> 110 </a> ] 111<?php else: ?> 112 [ <a href="#" id="bez_show_desc"> 113 <span class="show"><?php echo $bezlang['show_desc'] ?></span> 114 <span class="hide" style="display:none"><?php echo $bezlang['hide_desc'] ?></span> 115 116 </a> ] 117<?php endif ?> 118 119<table class="bez bez_sumarise"> 120<tr> 121 <th><?php echo $bezlang['id'] ?></th> 122 <th><?php echo $bezlang['class'] ?></th> 123 <th><?php echo $bezlang['state'] ?></th> 124 <th><?php echo $bezlang['task_type'] ?></th> 125 126 <th><?php echo $bezlang['executor'] ?></th> 127 128 <?php if ($template['view'] == 'realization'): ?> 129 <th><?php echo $bezlang['cost'] ?></th> 130 <?php endif ?> 131 132 <?php if ($template['view'] == 'plan'): ?> 133 <th><?php echo $bezlang['date'] ?></th> 134 <th><?php echo $bezlang['plan'] ?></th> 135 <?php endif ?> 136 137 <?php if ($template['view'] == 'realization'): ?> 138 <th><?php echo $bezlang['closed'] ?></th> 139 <th><?php echo $bezlang['hours_no'] ?></th> 140 <?php endif ?> 141 142</tr> 143<?php foreach ($template['tasks'] as $task): ?> 144 <tr class="pr<?php echo $task['priority'] ?>"> 145 <td><?php echo $this->html_task_link($task['issue'], $task['id']) ?> 146 </td> 147 <td><?php echo lcfirst($task['action']) ?></td> 148 <td> 149 <?php echo lcfirst($task['state']) ?> 150 </td> 151 <td> 152 <?php if ($task['tasktype'] == ''): ?> 153 <em>---</em> 154 <?php else: ?> 155 <?php echo $task['tasktype'] ?> 156 <?php endif ?> 157 </td> 158 <td><?php echo $task['executor'] ?></td> 159 160 <?php if ($template['view'] == 'realization'): ?> 161 <td> 162 <?php if ($task['cost'] == ''): ?> 163 <em>---</em> 164 <?php else: ?> 165 <?php echo $task['cost'] ?> 166 <?php endif ?> 167 </td> 168 <?php endif ?> 169 <?php if ($template['view'] == 'plan'): ?> 170 <td> 171 <?php echo $helper->time2date($task['date']) ?> (<?php echo $helper->string_time_to_now($task['date']) ?>) 172 </td> 173 <td> 174 <?php if ($task['plan_date'] != ''): ?> 175 <?php echo $task['plan_date'] ?> 176 <?php if ($task['all_day_event'] == '0'): ?> 177 <?php echo $task['start_time'] ?> - <?php echo $task['finish_time'] ?> 178 <?php endif ?> 179 <?php else: ?> 180 <em>---</em> 181 <?php endif ?> 182 </td> 183 <?php endif ?> 184 <?php if ($template['view'] == 'realization'): ?> 185 <td> 186 <?php if ($task['state'] == $bezlang['task_opened']): ?> 187 <em>---</em> 188 <?php else: ?> 189 <?php echo $helper->time2date($task['close_date']) ?> 190 <?php endif ?> 191 </td> 192 <td> 193 <?php if ($task['start_time'] == ''): ?> 194 <em>---</em> 195 <?php else: ?> 196 <?php echo $task['hours'] ?> 197 <?php endif ?> 198 </td> 199 <?php endif ?> 200 </tr> 201 <?php 202 if ($template['view'] == 'realization') 203 $colspan = 8; 204 else 205 $colspan = 7; 206 ?> 207 <tr class="bez_desc_row"> 208 <td colspan="<?php echo $colspan ?>"> 209 <?php echo $task['task'] ?> 210 </td> 211 </tr> 212 <?php if ($template['view'] == 'realization'): ?> 213 <tr class="bez_desc_row"> 214 <td colspan="<?php echo $colspan ?>"> 215 <?php if ($task['reason'] == ''): ?> 216 <em>---</em> 217 <?php else: ?> 218 <?php echo $task['reason'] ?> 219 <?php endif ?> 220 </td> 221 </tr> 222 <?php endif ?> 223 <?php endforeach ?> 224 <tr> 225 <th><?php echo $bezlang['report_total'] ?></th> 226 <?php if ($template['view'] == 'realization'): ?> 227 <td colspan="4"><?php echo $template['tasks_stats']['total'] ?></td> 228 <td colspan="2"><?php echo $template['tasks_stats']['totalcost'] ?></td> 229 <td colspan="2"><?php echo $template['tasks_stats']['totalhours'] ?></td> 230 <?php else: ?> 231 <td colspan="6"><?php echo $template['tasks_stats']['total'] ?></td> 232 <?php endif ?> 233 </tr> 234</table> 235 236 237[ <a class="" href="?id=<?php echo $helper->id('icalendar', 'tid', $task['id']) ?>"> 238 <?php echo $bezlang['download_in_icalendar'] ?> 239</a> ] 240[ <a class="" href=" 241 <?php echo $helper->mailto('', 242 '[BEZ] '.$bezlang['tasks_juxtaposition'], 243 DOKU_URL . 'doku.php?id='.$_GET['id']) ?>"> 244 ✉ <?php echo $bezlang['send_mail'] ?> 245</a> ] 246 247</div> 248