WordPress.org

Make WordPress Core

Ticket #9805: 9805.diff

File 9805.diff, 2.0 KB (added by Denis-de-Bernardy, 6 years ago)
  • wp-admin/import/blogware.php

     
    2929                echo '</div>'; 
    3030        } 
    3131 
    32         function unhtmlentities($string) { // From php.net for < 4.3 compat 
     32        function unhtmlentities($string) { // From MoxieCode's GoogleSpell plugin 
     33                $string = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $string); 
     34                $string = preg_replace('~&#([0-9]+);~e', 'chr(\\1)', $string); 
     35 
    3336                $trans_tbl = get_html_translation_table(HTML_ENTITIES); 
    3437                $trans_tbl = array_flip($trans_tbl); 
     38 
    3539                return strtr($string, $trans_tbl); 
    3640        } 
    3741 
  • wp-admin/import/rss.php

     
    3030                echo '</div>'; 
    3131        } 
    3232 
    33         function unhtmlentities($string) { // From php.net for < 4.3 compat 
     33        function unhtmlentities($string) { // From MoxieCode's GoogleSpell plugin 
     34                $string = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $string); 
     35                $string = preg_replace('~&#([0-9]+);~e', 'chr(\\1)', $string); 
     36 
    3437                $trans_tbl = get_html_translation_table(HTML_ENTITIES); 
    3538                $trans_tbl = array_flip($trans_tbl); 
     39 
    3640                return strtr($string, $trans_tbl); 
    3741        } 
    3842 
  • wp-admin/import/wordpress.php

     
    4242                echo '</div>'; 
    4343        } 
    4444 
    45         function unhtmlentities($string) { // From php.net for < 4.3 compat 
     45        function unhtmlentities($string) { // From MoxieCode's GoogleSpell plugin 
     46                $string = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $string); 
     47                $string = preg_replace('~&#([0-9]+);~e', 'chr(\\1)', $string); 
     48 
    4649                $trans_tbl = get_html_translation_table(HTML_ENTITIES); 
    4750                $trans_tbl = array_flip($trans_tbl); 
     51 
    4852                return strtr($string, $trans_tbl); 
    4953        } 
    5054