tbrehm
2012-06-08 f1ee3ae3d65d80621b995920074b9c4b25257bf9
Added IDN conversion filter to tform library.
1 files modified
17 ■■■■ changed files
interface/lib/classes/tform.inc.php 17 ●●●● patch | view | raw | blame | history
interface/lib/classes/tform.inc.php
@@ -732,8 +732,7 @@
        function filterField($field_name, $field_value, $filters, $filter_event) {
            global $app;
            $returnval = '';
            $returnval = $field_value;
                
            //* Loop trough all filters
            foreach($filters as $filter) {
@@ -745,6 +744,20 @@
                        case 'TOUPPER':
                            $returnval = strtoupper($field_value);
                        break;
                        case 'IDNTOASCII':
                            if(function_exists('idn_to_ascii')) {
                                $returnval = idn_to_ascii($field_value);
                            } else {
                                $returnval = $field_value;
                            }
                        break;
                        case 'IDNTOUTF8':
                            if(function_exists('idn_to_utf8')) {
                                $returnval = idn_to_utf8($field_value);
                            } else {
                                $returnval = $field_value;
                            }
                        break;
                        default:
                            $this->errorMessage .= "Unknown Filter: ".$filter['type'];
                        break;