XPressME Integration Kit

Trac


Ignore:
Timestamp:
Nov 2, 2011, 4:05:15 PM (13 years ago)
Author:
toemon
Message:

マルチバイト、ログインユーザ名への対応

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Ver2.4/xpressme_integration_kit/wp-content/plugins/xpressme/xpressme.php

    r633 r794  
    8282        } 
    8383} 
     84 
     85// enable multibyte username 
     86if( ! function_exists( 'sanitize_user_multibyte' ) ){ 
     87        function sanitize_user_multibyte($username, $raw_username, $strict){ 
     88                if ($username == "" && $strict){ 
     89                        if ($raw_username == ""){ 
     90                                return $username; 
     91                        } else{ 
     92                                return sanitize_user($raw_username, false); 
     93                        } 
     94                } else { 
     95                        return $username; 
     96                } 
     97        } 
     98} 
     99add_filter('sanitize_user', "sanitize_user_multibyte" ,10,3); 
    84100 
    85101add_action('admin_menu', 'my_plugin_menu'); 
Note: See TracChangeset for help on using the changeset viewer.