diff --git a/src/__celerity_resource_map__.php b/src/__celerity_resource_map__.php index 59b7cfc291..3a7830ad08 100644 --- a/src/__celerity_resource_map__.php +++ b/src/__celerity_resource_map__.php @@ -9,7 +9,7 @@ celerity_register_resource_map(array( 'aphront-attached-file-view-css' => array( - 'uri' => '/res/bac9f95c/rsrc/css/aphront/attached-file-view.css', + 'uri' => '/res/a6ca5487/rsrc/css/aphront/attached-file-view.css', 'type' => 'css', 'requires' => array( diff --git a/src/view/layout/filepreview/AphrontFilePreviewView.php b/src/view/layout/filepreview/AphrontFilePreviewView.php index c465fd9ac7..274d640e77 100644 --- a/src/view/layout/filepreview/AphrontFilePreviewView.php +++ b/src/view/layout/filepreview/AphrontFilePreviewView.php @@ -36,6 +36,7 @@ final class AphrontFilePreviewView extends AphrontView { 'src' => $file->getThumb160x120URI(), 'width' => 160, 'height' => 120, + 'title' => $file->getName(), )); $link = phutil_render_tag( 'a', @@ -45,12 +46,25 @@ final class AphrontFilePreviewView extends AphrontView { ), $img); + $display_name = $file->getName(); + if (strlen($display_name) > 22) { + $display_name = + substr($display_name, 0, 11). + "\xE2\x80\xA6". + substr($display_name, -9); + } + return '