Ticket #20124: functions.php.3.diff
File functions.php.3.diff, 850 bytes (added by , 13 years ago) |
---|
-
wp-includes/functions.php
2337 2337 */ 2338 2338 krsort($wpsmiliestrans); 2339 2339 2340 $wp_smiliessearch = '/( ?:\s|^)';2340 $wp_smiliessearch = '/((?:\s|^)'; 2341 2341 2342 2342 $subchar = ''; 2343 2343 foreach ( (array) $wpsmiliestrans as $smiley => $img ) { … … 2347 2347 // new subpattern? 2348 2348 if ($firstchar != $subchar) { 2349 2349 if ($subchar != '') { 2350 $wp_smiliessearch .= ') |(?:\s|^)';2350 $wp_smiliessearch .= ')(?=\s|$))|((?:\s|^)'; 2351 2351 } 2352 2352 $subchar = $firstchar; 2353 2353 $wp_smiliessearch .= preg_quote($firstchar, '/') . '(?:'; … … 2357 2357 $wp_smiliessearch .= preg_quote($rest, '/'); 2358 2358 } 2359 2359 2360 $wp_smiliessearch .= ')(? :\s|$)/m';2360 $wp_smiliessearch .= ')(?=\s|$))/m'; 2361 2361 } 2362 2362 2363 2363 /**