diff --git a/Classes/Preview/PreviewService.php b/Classes/Preview/PreviewService.php index b91e11f981ea2dfaa62eae31d5500af55e591710..79dd15006b075c21c61c4ead73efab5d06f63851 100644 --- a/Classes/Preview/PreviewService.php +++ b/Classes/Preview/PreviewService.php @@ -53,6 +53,7 @@ class PreviewService { 'thumbnailType' => $this->passVDefOnKeyToTemplate($pluginConfiguration, 'settings.thumbnailType'), 'thumbnailImagesCount' => $this->passVDefOnKeyToTemplate($pluginConfiguration, 'settings.thumbnailImages'), 'showApiResult' => $this->passVDefOnKeyToTemplate($pluginConfiguration, 'settings.showApiResult'), + 'urlParameters' => $this->passVDefOnKeyToTemplate($pluginConfiguration, 'settings.urlParameters'), ]; $view->assign('data', $templateData); diff --git a/README.md b/README.md index 4da583f32e02ee503348aab46d84104ac7c8669e..776a4d6a5d76f732473e845a1aacdcdf79c13778 100644 --- a/README.md +++ b/README.md @@ -75,4 +75,5 @@ Requires `img-src https://i.vimeocdn.com;`, `script-src https://player.vimeo.com ### Known issues - Additional URL parameters won't get passed to the iframe inside the lightbox, this is seemingly caused by Plyr's integration of the Vimeo API + - See also https://github.com/sampotts/plyr/issues/218#issuecomment-849942139 - Workaround: disable the lightbox for your Vimeo video diff --git a/Resources/Private/Language/de.locallang.xlf b/Resources/Private/Language/de.locallang.xlf index 157d5be7ca140cf9d2af4495111d685f94e8781d..203abf51c5020516e639e339fbcd5b9ae2da3c27 100644 --- a/Resources/Private/Language/de.locallang.xlf +++ b/Resources/Private/Language/de.locallang.xlf @@ -142,8 +142,8 @@ <target><![CDATA[Weniger]]></target> </trans-unit> <trans-unit id="flexform.urlParameters" approved="yes"> - <source><![CDATA[Additional URL parameters]]></source> - <target><![CDATA[Zusätzliche URL-Parameter]]></target> + <source><![CDATA[Additional URL parameters (only without Lightbox)]]></source> + <target><![CDATA[Zusätzliche URL-Parameter (nur ohne Lightbox)]]></target> </trans-unit> <trans-unit id="flexform.urlParameters.description" approved="yes"> <source><![CDATA[See https://vimeo.zendesk.com/hc/en-us/articles/360001494447-Player-parameters-overview]]></source> diff --git a/Resources/Private/Language/locallang.xlf b/Resources/Private/Language/locallang.xlf index 5e02055192843319a9179919bee6aea41b252e3a..1fa920cb7359bcb828a3faf2819f1966c15fb86c 100644 --- a/Resources/Private/Language/locallang.xlf +++ b/Resources/Private/Language/locallang.xlf @@ -105,7 +105,7 @@ <source><![CDATA[Vimeo]]></source> </trans-unit> <trans-unit id="flexform.urlParameters"> - <source><![CDATA[Additional URL parameters]]></source> + <source><![CDATA[Additional URL parameters (only without Lightbox)]]></source> </trans-unit> <trans-unit id="flexform.urlParameters.description"> <source><![CDATA[See https://vimeo.zendesk.com/hc/en-us/articles/360001494447-Player-parameters-overview]]></source> diff --git a/Resources/Private/Templates/Vimeo/Backend.html b/Resources/Private/Templates/Vimeo/Backend.html index 390ba058897142e074eb4730e864fbb9c27d6cf3..109f819bb82c5251e00adc327b03f14ab530d1b3 100644 --- a/Resources/Private/Templates/Vimeo/Backend.html +++ b/Resources/Private/Templates/Vimeo/Backend.html @@ -95,6 +95,15 @@ </td> </tr> </f:if> + + <tr> + <th scope="row"> + <f:translate key="flexform.urlParameters" extensionName="SgYoutube"/> + </th> + <td> + {data.urlParameters} + </td> + </tr> </tbody> </table> </be:link.editRecord>