Fix handling of &, <, > characters in scripts/filter names (#1489208)
| | |
| | | - Support string list arguments in filter form (#1489018) |
| | | - Support date, currendate and index tests - RFC5260 (#1488120) |
| | | - Split plugin file into two files |
| | | - Fix handling of &, <, > characters in scripts/filter names (#1489208) |
| | | |
| | | * version 6.2 [2013-02-17] |
| | | ----------------------------------------------------------- |
| | |
| | | foreach ($list as $idx => $set) { |
| | | $scripts['S'.$idx] = $set; |
| | | $result[] = array( |
| | | 'name' => rcube::Q($set), |
| | | 'name' => $set, |
| | | 'id' => 'S'.$idx, |
| | | 'class' => !in_array($set, $this->active) ? 'disabled' : '', |
| | | ); |
| | |
| | | $fname = $filter['name'] ? $filter['name'] : "#$i"; |
| | | $result[] = array( |
| | | 'id' => $idx, |
| | | 'name' => rcube::Q($fname), |
| | | 'name' => $fname, |
| | | 'class' => $filter['disabled'] ? 'disabled' : '', |
| | | ); |
| | | $i++; |
| | |
| | | var i, row = $('#rcmrow'+this.managesieve_rowid(o.id)); |
| | | |
| | | if (o.name) |
| | | $('td', row).html(o.name); |
| | | $('td', row).text(o.name); |
| | | if (o.disabled) |
| | | row.addClass('disabled'); |
| | | else |
| | |
| | | var list = this.filters_list, |
| | | row = $('<tr><td class="name"></td></tr>'); |
| | | |
| | | $('td', row).html(o.name); |
| | | $('td', row).text(o.name); |
| | | row.attr('id', 'rcmrow'+o.id); |
| | | if (o.disabled) |
| | | row.addClass('disabled'); |
| | |
| | | tr = document.createElement('TR'); |
| | | td = document.createElement('TD'); |
| | | |
| | | td.innerHTML = el.name; |
| | | $(td).text(el.name); |
| | | td.className = 'name'; |
| | | tr.id = 'rcmrow' + el.id; |
| | | if (el['class']) |
| | |
| | | list = this.filtersets_list, |
| | | row = $('<tr class="disabled"><td class="name"></td></tr>'); |
| | | |
| | | $('td', row).html(o.name); |
| | | $('td', row).text(o.name); |
| | | row.attr('id', 'rcmrow'+id); |
| | | |
| | | this.env.filtersets[id] = o.name; |