WordPress.org

Make WordPress Core

Ticket #5689: smilies-nowrap-20080119.patch

File smilies-nowrap-20080119.patch, 1.1 KB (added by gpoul, 8 years ago)
  • wp-includes/formatting.php

     
    687687                        $output .= $content; 
    688688                } 
    689689        } else { 
    690                 // return default text. 
    691                 $output = $text; 
     690                // If smilies are not converted to images, make sure they're not wrapped 
     691                $output = preg_replace_callback( 
     692                        $wp_smiliessearch, 
     693                        create_function( 
     694                                '$matches', 
     695                                'return "<span style=\"white-space: nowrap\">$matches[0]</span>";' 
     696                        ), 
     697                        $text 
     698                ); 
    692699        } 
    693700        return $output; 
    694701} 
  • wp-includes/functions.php

     
    13241324function smilies_init() { 
    13251325        global $wpsmiliestrans, $wp_smiliessearch, $wp_smiliesreplace; 
    13261326 
    1327         // don't bother setting up smilies if they are disabled 
    1328         if ( !get_option('use_smilies') ) 
    1329                 return; 
    1330  
    13311327        if (!isset($wpsmiliestrans)) { 
    13321328                $wpsmiliestrans = array( 
    13331329                ':mrgreen:' => 'icon_mrgreen.gif',