Changeset 21993 for trunk/wp-includes/formatting.php
- Timestamp:
- 09/25/2012 01:54:12 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/formatting.php
r21888 r21993 2863 2863 break; 2864 2864 2865 case 'illegal_names': 2866 if ( ! is_array( $value ) ) 2867 $value = explode( "\n", $value ); 2868 2869 $value = array_values( array_filter( array_map( 'trim', $value ) ) ); 2870 2871 if ( ! $value ) 2872 $value = ''; 2873 break; 2874 2875 case 'limited_email_domains': 2876 case 'banned_email_domains': 2877 if ( ! is_array( $value ) ) 2878 $value = explode( "\n", $value ); 2879 2880 $domains = array_values( array_filter( array_map( 'trim', $value ) ) ); 2881 $value = array(); 2882 2883 foreach ( $domains as $domain ) { 2884 if ( ! preg_match( '/(--|\.\.)/', $domain ) && preg_match( '|^([a-zA-Z0-9-\.])+$|', $domain ) ) 2885 $value[] = $domain; 2886 } 2887 if ( ! $value ) 2888 $value = ''; 2889 break; 2890 2865 2891 case 'timezone_string': 2866 2892 $allowed_zones = timezone_identifiers_list();
Note: See TracChangeset
for help on using the changeset viewer.