Skip to content

Commit 7fa8aaf

Browse files
committed
[TASK] Add referrerpolicy attribute to media
1 parent a27086a commit 7fa8aaf

3 files changed

Lines changed: 10 additions & 1 deletion

File tree

Configuration/Sets/ContentElements/TypoScript/Helper/ContentElement.typoscript

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@ lib.contentElement {
9393
modestbranding = {$plugin.bootstrap_package_contentelements.media.additionalConfig.modestbranding}
9494
no-cookie = {$plugin.bootstrap_package_contentelements.media.additionalConfig.nocookie}
9595
}
96+
additionalAttributes {
97+
referrerpolicy = {$plugin.bootstrap_package_contentelements.media.additionalAttributes.referrerpolicy}
98+
}
9699
}
97100
gallery {
98101
columns {

Configuration/Sets/ContentElements/settings.definitions.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,12 @@ settings:
163163
type: bool
164164
default: true
165165

166+
plugin.bootstrap_package_contentelements.media.additionalAttributes.referrerpolicy:
167+
label: 'Referrer Policy'
168+
category: BootstrapPackage.content-elements.media
169+
type: string
170+
default: 'strict-origin-when-cross-origin'
171+
166172
# Gallery
167173
plugin.bootstrap_package_contentelements.gallery.columns.1.class:
168174
label: 'Item CSS Class for 1 column'
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
2-
<f:media class="embed-responsive-item" file="{file}" alt="{file.properties.alternative}" title="{file.properties.title}" additionalConfig="{settings.media.additionalConfig}" />
2+
<f:media class="embed-responsive-item" file="{file}" alt="{file.properties.alternative}" title="{file.properties.title}" additionalConfig="{settings.media.additionalConfig}" additionalAttributes="{settings.media.additionalAttributes}" />
33
</html>

0 commit comments

Comments
 (0)