Make WordPress Core

Ticket #25440: 25440.patch

File 25440.patch, 1.5 KB (added by SergeyBiryukov, 12 years ago)
  • src/wp-includes/formatting.php

     
    17441744/**
    17451745 * Convert one smiley code to the icon graphic file equivalent.
    17461746 *
     1747 * Callback handler for {@link convert_smilies()}.
    17471748 * Looks up one smiley code in the $wpsmiliestrans global array and returns an
    17481749 * <img> string for that smiley.
    17491750 *
     
    17501751 * @global array $wpsmiliestrans
    17511752 * @since 2.8.0
    17521753 *
    1753  * @param string $smiley Smiley code to convert to image.
     1754 * @param array $matches Single match. Smiley code to convert to image.
    17541755 * @return string Image string for smiley.
    17551756 */
    1756 function translate_smiley($smiley) {
     1757function translate_smiley( $matches ) {
    17571758        global $wpsmiliestrans;
    17581759
    1759         if (count($smiley) == 0) {
     1760        if ( count( $matches ) == 0 )
    17601761                return '';
    1761         }
    17621762
    1763         $smiley = trim(reset($smiley));
    1764         $img = $wpsmiliestrans[$smiley];
    1765         $smiley_masked = esc_attr($smiley);
     1763        $smiley = trim( reset( $matches ) );
     1764        $img = $wpsmiliestrans[ $smiley ];
     1765        $smiley_masked = esc_attr( $smiley );
    17661766
    1767         $srcurl = apply_filters('smilies_src', includes_url("images/smilies/$img"), $img, site_url());
     1767        $src_url = apply_filters( 'smilies_src', includes_url( "images/smilies/$img" ), $img, site_url() );
    17681768
    1769         return " <img src='$srcurl' alt='$smiley_masked' class='wp-smiley' /> ";
     1769        return " <img src='$src_url' alt='$smiley_masked' class='wp-smiley' /> ";
    17701770}
    17711771
    17721772/**