Use width / height attributes for attachments instead of inline CSS
authorTim Düsterhus <duesterhus@woltlab.com>
Mon, 26 Apr 2021 14:51:29 +0000 (16:51 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Mon, 26 Apr 2021 14:51:29 +0000 (16:51 +0200)
This plays more nicely with a hypothetical future content security policy and
is more consistent with other places.

wcfsetup/install/files/lib/system/bbcode/AttachmentBBCode.class.php

index ca6163326b41597fde66272efb901f4a6f8033c3..5fe770b73af4b86f7e21a2563f238b7c5fb25b73 100644 (file)
@@ -155,7 +155,7 @@ class AttachmentBBCode extends AbstractBBCode
                         $result = '<img src="' . StringUtil::encodeHTML(LinkHandler::getInstance()->getLink(
                             'Attachment',
                             $linkParameters
-                        )) . '"' . ($imageClasses ? ' class="' . $imageClasses . '"' : '') . ' style="width: ' . ($attachment->hasThumbnail() ? $attachment->thumbnailWidth : $attachment->width) . 'px; height: ' . ($attachment->hasThumbnail() ? $attachment->thumbnailHeight : $attachment->height) . 'px;" alt="">';
+                        )) . '"' . ($imageClasses ? ' class="' . $imageClasses . '"' : '') . ' width="' . ($attachment->hasThumbnail() ? $attachment->thumbnailWidth : $attachment->width) . '" height="' . ($attachment->hasThumbnail() ? $attachment->thumbnailHeight : $attachment->height) . '" alt="">';
                     }
                     if (!$hasParentLink && $attachment->hasThumbnail() && $attachment->canDownload()) {
                         $result = '<a href="' . StringUtil::encodeHTML(LinkHandler::getInstance()->getLink(