Don't trim whitespace in folder names (#1488955)
| | |
| | | - Support tls:// prefix in managesieve_host option |
| | | - Removed depracated functions usage |
| | | - Don't trim whitespace in folder names (#1488955) |
| | | |
| | | * version 6.1 [2012-12-21] |
| | | ----------------------------------------------------------- |
| | |
| | | |
| | | case 'fileinto': |
| | | case 'fileinto_copy': |
| | | $mailbox = $this->strip_value($mailboxes[$idx]); |
| | | $mailbox = $this->strip_value($mailboxes[$idx], false, false); |
| | | $this->form['actions'][$i]['target'] = $this->mod_mailbox($mailbox, 'in'); |
| | | if ($type == 'fileinto_copy') { |
| | | $type = 'fileinto'; |
| | |
| | | |
| | | private function genid() |
| | | { |
| | | $result = preg_replace('/[^0-9]/', '', microtime(true)); |
| | | return $result; |
| | | return preg_replace('/[^0-9]/', '', microtime(true)); |
| | | } |
| | | |
| | | private function strip_value($str, $allow_html=false) |
| | | private function strip_value($str, $allow_html = false, $trim = true) |
| | | { |
| | | if (!$allow_html) |
| | | if (!$allow_html) { |
| | | $str = strip_tags($str); |
| | | } |
| | | |
| | | return trim($str); |
| | | return $trim ? trim($str) : $str; |
| | | } |
| | | |
| | | private function error_class($id, $type, $target, $elem_prefix='') |