Ticket #21149: 21149.2.patch
| File 21149.2.patch, 2.8 KB (added by , 14 years ago) |
|---|
-
wp-includes/formatting.php
100 100 } 101 101 102 102 // Transform into regexp sub-expression used in _wptexturize_pushpop_element 103 // Must do this every time in case plugins use these filters in a context sensitive manner103 // Must do this every time in case plugins use these filters in a context sensitive manner 104 104 $no_texturize_tags = '(' . implode('|', apply_filters('no_texturize_tags', $default_no_texturize_tags) ) . ')'; 105 105 $no_texturize_shortcodes = '(' . implode('|', apply_filters('no_texturize_shortcodes', $default_no_texturize_shortcodes) ) . ')'; 106 106 … … 141 141 * @param array $stack Array used as stack of opened tag elements 142 142 * @param string $disabled_elements Tags to match against formatted as regexp sub-expression 143 143 * @param string $opening Tag opening character, assumed to be 1 character long 144 * @param string $opening Tag closing character 145 * @return object 144 * @param string $closing Tag closing character 146 145 */ 147 146 function _wptexturize_pushpop_element($text, &$stack, $disabled_elements, $opening = '<', $closing = '>') { 148 147 // Check if it is a closing tag -- otherwise assume opening tag … … 264 263 * @since 3.1.0 265 264 * @access private 266 265 * @param array $matches preg_replace_callback matches array 267 * @return sstring266 * @return string 268 267 */ 269 268 function _autop_newline_preservation_helper( $matches ) { 270 269 return str_replace("\n", "<WPPreserveNewline />", $matches[0]); … … 1009 1008 * @since 2.5.1 1010 1009 * 1011 1010 * @param string $orderby Order by string to be checked. 1012 * @return string| falseReturns the order by clause if it is a match, false otherwise.1011 * @return string|bool Returns the order by clause if it is a match, false otherwise. 1013 1012 */ 1014 1013 function sanitize_sql_orderby( $orderby ){ 1015 1014 preg_match('/^\s*([a-z0-9_]+(\s+(ASC|DESC))?(\s*,\s*|\s*$))+|^\s*RAND\(\s*\)\s*$/i', $orderby, $obmatches); … … 1623 1622 * @since 3.4.0 1624 1623 * @access private 1625 1624 * 1626 * @param string $string The string to split 1627 * @param int $goalThe desired chunk length.1625 * @param string $string The string to split. 1626 * @param int $goal The desired chunk length. 1628 1627 * @return array Numeric array of chunks. 1629 1628 */ 1630 1629 function _split_str_by_whitespace( $string, $goal ) { … … 1839 1838 } 1840 1839 1841 1840 /** 1842 * Helper function to convert hex encoded chars to ascii1841 * Helper function to convert hex encoded chars to ASCII 1843 1842 * 1844 1843 * @since 3.1.0 1845 1844 * @access private 1846 * @param array $match the preg_replace_callback matches array 1845 * @param array $match The preg_replace_callback matches array 1846 * @return array Converted chars 1847 1847 */ 1848 1848 function _wp_iso_convert( $match ) { 1849 1849 return chr( hexdec( strtolower( $match[1] ) ) );