Changeset 96450 in spip-zone


Ignore:
Timestamp:
Apr 4, 2016, 12:55:42 PM (4 years ago)
Author:
hadrien@…
Message:

Gestion de l'autoplay pour les vidéos issues de viméo

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/videos/trunk/modeles/video.html

    r90015 r96450  
    1 [(#REM) 
     1[(#REM)
    22/** Valeurs communes surchargeables **/
    33]
     
    2020        #ARRAY{ 1,dist_daily,
    2121                        2,dist_youtu,
    22                         3,dist_vimeo} 
    23 })]                     [(#REM) fermer l'accolade en fin de ligne sinon le retour à la ligne 
     22                        3,dist_vimeo}
     23})]                     [(#REM) fermer l'accolade en fin de ligne sinon le retour à la ligne
    2424                                         est pris en compte dans la chaîne de caractère]
    2525[(#SET{lesExtensionsHtml5,
     
    8484        [(#EXTENSION|=={dist_vimeo}|oui)
    8585                [(#GET{responsive}|=={oui}|oui)<div class="capsule-video"><div class="mini_capsule-video">]
    86                         <iframe[ title="(#GET{titre_video}|couper{80})"] src="//player.vimeo.com/video/#GET{fichier}?byline=0" width="#GET{largeur}" height="#GET{hauteur}" frameborder="0"></iframe>
     86                        <iframe[ title="(#GET{titre_video}|couper{80})"] src="//player.vimeo.com/video/#GET{fichier}?byline=0&amp;autoplay=#ENV{autoplay,0}" width="#GET{largeur}" height="#GET{hauteur}" frameborder="0"></iframe>
    8787                [(#GET{responsive}|=={oui}|oui)</div></div> <!-- .capsule-video .mini_capsule-video -->]
    8888        ]
    89        
     89
    9090
    9191[(#REM)
     
    9797        - enablejsapi           || Values: 0 or 1. Default is 0. Setting this to 1 will enable the Javascript API. For more information on the Javascript API and how to use it, see the JavaScript API documentation.
    9898        - playerapiid           || Value can be any alphanumeric string. This setting is used in conjunction with the JavaScript API. See the JavaScript API documentation for details.
    99         - disablekb                     || Values: 0 or 1. Default is 0. Setting to 1 will disable the player keyboard controls. Keyboard controls are as follows: 
    100              Spacebar: Play / Pause 
    101              Arrow Left: Jump back 10% in the current video 
    102              Arrow Right: Jump ahead 10% in the current video 
    103              Arrow Up: Volume up 
     99        - disablekb                     || Values: 0 or 1. Default is 0. Setting to 1 will disable the player keyboard controls. Keyboard controls are as follows:
     100             Spacebar: Play / Pause
     101             Arrow Left: Jump back 10% in the current video
     102             Arrow Right: Jump ahead 10% in the current video
     103             Arrow Up: Volume up
    104104             Arrow Down: Volume Down
    105105        - egm                           || Values: 0 or 1. Default is 0. Setting to 1 enables the "Enhanced Genie Menu". This behavior causes the genie menu (if present) to appear when the user's mouse enters the video display area, as opposed to only appearing when the menu button is pressed.
     
    138138                        [(#GET{liste_definition}|=={oui}|non)
    139139                        <figcaption>
    140                                 <p><strong>#GET{titre_video}</strong></p> 
     140                                <p><strong>#GET{titre_video}</strong></p>
    141141                                #DESCRIPTIF
    142142                        </figcaption>
     
    146146        </div> <!-- Fermeture de ID : playerVideo -->
    147147        ]
    148        
     148
    149149
    150150[(#GET{liste_definition}|=={oui}|oui)
     
    168168]
    169169    [(#REM) Pour le cas du type mime video, on appelle explicitement le modele de la
    170             distribution sinon SPIP appelle le fichier du plugin en boucle 
     170            distribution sinon SPIP appelle le fichier du plugin en boucle
    171171            sauf si un modele spécifique emb_extension.html existe
    172172            ]
     
    174174        [(#SET{modele_mime, [(#MIME_TYPE)] })]
    175175        [(#SET{modele_fond, [(#VAL**{emb_[(#EXTENSION)]}|trouver_fond{modeles/})] })]
    176        
     176
    177177        #SET{modele_video, 0}
    178         [(#GET{modele_mime}|trim|=={'video'}|oui) 
     178        [(#GET{modele_mime}|trim|=={'video'}|oui)
    179179        [(#GET{modele_fond}|trim|=={''}|oui)
    180180            #SET{modele_video,1}
     
    182182
    183183        [(#GET{modele_video}|=={1}|oui)
    184              [(#INCLURE{fond=plugins-dist/medias/modeles/video,id_document=#GET{document},env})]   
     184             [(#INCLURE{fond=plugins-dist/medias/modeles/video,id_document=#GET{document},env})]
    185185        ]
    186186        [(#GET{modele_video}|=={1}|non)
Note: See TracChangeset for help on using the changeset viewer.