Changeset 109958 in spip-zone


Ignore:
Timestamp:
Apr 20, 2018, 3:39:51 PM (3 years ago)
Author:
fil@…
Message:

les youtube redeviennent des images clicables et pas des iframe (cf. discussion sur https://seenthis.net/messages/686872)
J'ai remis comme avant dans un onclick, mais cette fois sans nécessiter jquery (petite amélioration); j'ai voulu tester le responsive mais je sais pas ce que c'est censé faire en fait :)

Location:
_plugins_/plugins_seenthis/autoembed
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/plugins_seenthis/autoembed/autoembed.php

    r108574 r109958  
    176176                               
    177177                                $source = $AE->getStub("title");
     178                               
     179                                if ($source == "YouTube") {
     180                                        $embed = rawurlencode($embed);
     181                                        $embed = "<div onclick=\"this.innerHTML = (decodeURIComponent('$embed'));\" style='width: ".$w."px; height: ".$h."px; background: url($vignette) center center; cursor: pointer;'></div>";
     182                                }
    178183                                                               
    179184                                if ($source == "Twitpic" OR $source == "500px") {
  • _plugins_/plugins_seenthis/autoembed/stubs.php

    r108630 r109958  
    4444    'embed-height' => '270',
    4545    'image-src' => 'https://img.youtube.com/vi/$2/0.jpg',
    46     'iframe-player' => 'https://www.youtube.com/embed/$2',
     46    'iframe-player' => 'https://www.youtube.com/embed/$2?autoplay=1',
    4747  ),
    4848  array(
     
    5454    'embed-height' => '270',
    5555    'image-src' => 'http://img.youtube.com/vi/$2/0.jpg',
    56     'iframe-player' => 'https://www.youtube.com/embed/$2',
     56    'iframe-player' => 'https://www.youtube.com/embed/$2?autoplay=1',
    5757  ),
    5858  array(
Note: See TracChangeset for help on using the changeset viewer.