Tagged: 

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #1368712

    Wie kann ich die DSGVO geschütze Video URL einbauen?
    https://www.youtube-nocookie.com/embed/xyz0123

    Der pure Austausch der alten Video URL arbeitet nicht im Theme.
    Danke.

    • This topic was modified 2 years, 2 months ago by Peter13.
    #1368736

    Hey Peter13,
    Thank you for your question, the video element must use the YouTube link structure watch?v=
    2022-10-13_002.png
    but youtube-nocookie.com doesn’t support this, it only supports the iframe embed
    So until YouTube begins to support this please use a code block element and the iframe code
    2022-10-13_003.png

    Best regards,
    Mike

    #1368741

    Danke für den Hinweis.
    Den Youtube-Code kann ich nicht verwenden, weil der nicht DSGVOI kompatibel und abmahnfähig ist. !!!

    Wenn ich einen Code-Block nutze habe ich keine CSS-Unterstützung, weil der Frame dann im Browser abgeschnitten wird
    oder sich anders verhält als der Code des Video Moduls.

    Welchen CSS-Code kann ich denn verwenden, um die Design-Fehler wieder zu korrigieren?

    Danke für Hinweise.

    #1368744

    Warum werden Code-Iframes eigentlich nicht automatisch so behandelt wie Video-Einbettungen?
    Läuft doch technisch auf dasselbe Prinzip hinaus, oder nicht?

    <iframe width=”560″ height=”315″ src=”https://www.youtube.com/embed/P3c_wAWB_Y8&#8243; title=”YouTube video player” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture” allowfullscreen></iframe>
    vs
    <iframe width=”560″ height=”315″ src=”https://www.youtube-nocookie.com/embed/P3c_wAWB_Y8&#8243; title=”YouTube video player” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture” allowfullscreen></iframe>

    ??

    #1368760

    Hi,
    As you see in the video element it requires using the YouTube link with watch?v=
    2022-10-13_002.png
    I will as the team if there is a way around this and reply back.
    Thank you for your patience.

    Best regards,
    Mike

    #1369089

    Habt Ihr eine Lösung für das Problem in Aussicht?
    Danke! :)

    #1369320

    Hi,

    Thank you for the update.

    You have to modify the enfold/config-templatebuilder/avia-shortcode-helpers/class-avia-slideshow.php file, look for the which_video_service function and this code around line 1389.

    if( strpos( $video_url, 'youtube.com/watch' ) !== false || strpos( $video_url, 'youtu.be/' ) !== false )
    				{
    					$service = 'youtube';
    				}
    

    Replace it with:

    if( strpos( $video_url, 'youtube-nocookie' ) !== false || strpos( $video_url, 'youtube.com/watch' ) !== false || strpos( $video_url, 'youtu.be/' ) !== false )
    				{
    					$service = 'youtube';
    				}
    

    Best regards,
    Ismael

    #1369332

    Hey!

    UPDATE: You will have to modify the enfold/config-templatebuilder/avia-shortcodes/slideshow/slideshow-video.js
    file as well, around line 309, look for this code.

    	_self.player = new YT.Player(_self.$video.attr('id'),
    					{
    						videoId: params.videoid,
    						height: _self.$video.attr('height'),
    						width: _self.$video.attr('width'),
    						playerVars: params,
    

    Then add the host parameter like so.

    	_self.player = new YT.Player(_self.$video.attr('id'),
    					{
    						videoId: params.videoid,
    						height: _self.$video.attr('height'),
    						width: _self.$video.attr('width'),
    						playerVars: params,
                            host: 'https://www.youtube-nocookie.com',
    

    Based on: https://stackoverflow.com/questions/56225247/enforce-nocookie-mode-when-using-the-youtube-iframe-api

    Best regards,
    Ismael

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.