1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-18 21:02:41 +01:00

Add image size to thumbnails in Remarkup

Test Plan:
View preview of comment with `{F10662}`.
Search for `>getThumb`.

Reviewers: epriestley

Reviewed By: epriestley

CC: aran, Koolvin

Differential Revision: https://secure.phabricator.com/D2347
This commit is contained in:
vrana 2012-04-30 13:28:20 -07:00
parent 1dcc00646a
commit 4f9e5323ed

View file

@ -68,24 +68,25 @@ final class PhabricatorRemarkupRuleEmbedFile
return $this->getEngine()->storeText($link); return $this->getEngine()->storeText($link);
} }
$attrs = array(
'class' => 'phabricator-remarkup-embed-image',
);
switch ($options['size']) { switch ($options['size']) {
case 'full': case 'full':
$src_uri = $file->getBestURI(); $attrs['src'] = $file->getBestURI();
$link = null; $link = null;
break; break;
case 'thumb': case 'thumb':
default: default:
$src_uri = $file->getThumb160x120URI(); $attrs['src'] = $file->getThumb160x120URI();
$attrs['width'] = 160;
$attrs['height'] = 120;
$link = $file->getBestURI(); $link = $file->getBestURI();
break; break;
} }
$embed = phutil_render_tag( $embed = phutil_render_tag('img', $attrs);
'img',
array(
'src' => $src_uri,
'class' => 'phabricator-remarkup-embed-image',
));
if ($link) { if ($link) {
$embed = phutil_render_tag( $embed = phutil_render_tag(