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