WordPress.org

Make WordPress Core

Ticket #4435: 4435-vs-2.2.diff

File 4435-vs-2.2.diff, 759 bytes (added by apokalyptik, 11 years ago)
  • wp-admin/upload-functions.php

     
    2626                $image_rel = wp_make_link_relative($image_src);
    2727                $innerHTML = ' ' . str_replace($image_src, $image_rel, $innerHTML);
    2828                $class = 'image';
     29        } elseif ( strlen($innerHTML) > 15 ) {
     30                $dot_position = strrpos($innerHTML, '.') + 1;
     31                $addendum = '';
     32                if ( $dot_position > 1 ) {
     33                        $extension = strtoupper(substr($innerHTML, $dot_position));
     34                        $addendum = '<br /><br />('.$extension.')';
     35                }
     36                $innerHTML = substr($innerHTML, 0, 11).'...'.$addendum;
    2937        }
    3038
    3139        $src_base = wp_get_attachment_url();
     
    356364        }
    357365}
    358366
    359 ?>
    360  No newline at end of file
     367?>