From: Marcel Werk Date: Fri, 1 Sep 2017 16:46:37 +0000 (+0200) Subject: Added missing width/height attributes in amp version X-Git-Tag: 3.1.0_Alpha_3~28 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=ef78c335bfd6ff2728d9fe16465827749cf1536c;p=GitHub%2FWoltLab%2FWCF.git Added missing width/height attributes in amp version --- diff --git a/com.woltlab.wcf/templates/mediaBBCodeTag.tpl b/com.woltlab.wcf/templates/mediaBBCodeTag.tpl index a988ab095c..ca322bedfd 100644 --- a/com.woltlab.wcf/templates/mediaBBCodeTag.tpl +++ b/com.woltlab.wcf/templates/mediaBBCodeTag.tpl @@ -1,8 +1,8 @@ {if $thumbnailSize != 'original'} - {$media->altText} + {$media->altText} {else} - {$media->altText} + {$media->altText} {/if} {if $media->caption} diff --git a/wcfsetup/install/files/lib/system/html/output/AmpHtmlOutputProcessor.class.php b/wcfsetup/install/files/lib/system/html/output/AmpHtmlOutputProcessor.class.php index 8d804aee3e..39afb5dc8f 100644 --- a/wcfsetup/install/files/lib/system/html/output/AmpHtmlOutputProcessor.class.php +++ b/wcfsetup/install/files/lib/system/html/output/AmpHtmlOutputProcessor.class.php @@ -103,7 +103,12 @@ class AmpHtmlOutputProcessor extends HtmlOutputProcessor { public function getHtml() { $html = $this->getHtmlOutputNodeProcessor()->getHtml(); - $html = str_ireplace(']+)>/i', function($match) { + $attributes = str_replace('data-width="', 'width="', $match[1]); + $attributes = str_replace('data-height="', 'height="', $attributes); + return ''; + }, $html); + $html = str_ireplace('', '
', $html);