Changeset 69877 in spip-zone


Ignore:
Timestamp:
Feb 13, 2013, 1:40:37 PM (8 years ago)
Author:
kent1@…
Message:

On peut utiliser des valeurs en % pour la largeur du lecteur son comme pour la vidéo

version 1.4.1 (on passe en stable pour voir)

Location:
_plugins_/mediaspip_player/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mediaspip_player/trunk/modeles/audio.html

    r69583 r69877  
    99        -* autobuffer|preload string non|auto|metadata : La méthode de preload : auto chargera l'ensemble du son, metadatas s'arrêtera aux metadatas, non ne chargera rien
    1010        -* loop string "tout sauf non ou false" : Le son se lira en boucle
    11         -* largeur int : La largeur par défaut (défaut 350)
     11        -* largeur int|% : La largeur par défaut (défaut 350), si valeur en %, % doit être indiqué (ex: 100%), sinon seul l'entier pour les px
    1212        -* hauteur int : La hauteur par défaut (défaut 40)
    1313        -* align string left|right|center : L'alignement par défaut
     
    2626[(#ENV{largeur}
    2727        |et{#ENV{hauteur}|=={''}}
     28        |et{#ENV{largeur}|match{%}|non}
    2829        |et{#HAUTEUR|>{0}}
    2930        |et{#LARGEUR|>{0}}
     
    3334][(#ENV{hauteur}
    3435        |et{#ENV{largeur}|=={''}}
     36        |et{#ENV{hauteur}|match{%}|non}
    3537        |et{#HAUTEUR|!={0}}
    3638        |et{#LARGEUR|sinon{350}}
     
    4042]
    4143
    42 [(#SET{logo,[(#ENV{logo,#LOGO_DOCUMENT{vignette}|extraire_attribut{src}}|image_passe_partout{#GET{largeur},#GET{hauteur}}|image_recadre{#GET{largeur},#GET{hauteur}}|inserer_attribut{class,''}|inserer_attribut{alt,<:mediaspip_player:alt_cover_fichier|attribut_html:>})]})]
     44[(#GET{largeur}|match{%}|non)
     45[(#LOGO_DOCUMENT{vignette}|extraire_attribut{width}|>{#GET{largeur}}|oui)
     46        [(#SET{logo,[(#ENV{logo,#LOGO_DOCUMENT{vignette}|extraire_attribut{src}}|image_passe_partout{#GET{largeur},#GET{hauteur}}|image_recadre{#GET{largeur},#GET{hauteur}})]})]]
     47[(#LOGO_DOCUMENT{vignette}|extraire_attribut{width}|>{#GET{largeur}}|non)
     48        [(#SET{logo,[(#ENV{logo,[(#LOGO_DOCUMENT{vignette}|extraire_attribut{src})]}|balise_img)]})]]
     49]
     50[(#GET{largeur}|match{%}|oui)
     51        [(#SET{logo,[(#ENV{logo,[(#LOGO_DOCUMENT{vignette}|extraire_attribut{src})]}|balise_img|inserer_attribut{style,width:[(#GET{largeur});height:auto;]})]})]
     52]
    4353
    4454[(#GET{hauteur}|=={0}|oui)
     
    6777                autoplay="autoplay"][(#ENV{autobuffer,#ENV{preload,metadata}}|in_array{#ARRAY{0,false,1,non}}|non)[
    6878                (#ENV{autobuffer,#ENV{preload,metadata}}|in_array{#ARRAY{0,auto,1,metadata}}|?{[preload="(#ENV{autobuffer,#ENV{preload,metadata}})"],preload="metadata"})]][(#ENV{loop,non}|in_array{#ARRAY{0,false,1,non}}|non)
    69                 loop]
     79                loop][
     80                width="(#GET{largeur}|match{%}|?{'',#GET{largeur}})"]
    7081                style="[width:(#GET{largeur}|match{%}|?{#GET{largeur},[(#GET{largeur})px]});][height:(#GET{hauteur})px]">
    7182                        <BOUCLE_ssdoc_mp3(DOCUMENTS){mode=conversion}{objet=document}{id_objet=#ENV{id_document,#ENV{id}}}{statut==.*}{extension IN mp3}{tout}>
     
    92103                        jQuery('#audio_[(#GET{id_document_voir})]').ms_player_init({
    93104                                flowurl:'[(#CHEMIN{flash/flowplayer.swf}|url_absolue)]',
    94                                 flasherror:erreur_flash,[(#ENV{largeur}|oui)
    95                                 minwidth: #ENV{largeur},][(#ENV{cookie_volume,#CONFIG{mediaspip_player/cookie_volume,non}}|=={oui}|oui)
     105                                flasherror:erreur_flash,[
     106                                (#ENV{min_width}|oui)[minwidth : '(#ENV{min_width}|match{%}|?{null,#ENV{min_width}})',]][(#ENV{cookie_volume,#CONFIG{mediaspip_player/cookie_volume,non}}|=={oui}|oui)
    96107                                cookie_volume:true,][(#ENV{autoplay,#ENV{autostart,non}}|in_array{#ARRAY{0,false,1,non}}|non)
    97108                                autoplay:true,][(#ENV{volume}|is_numeric|oui)
  • _plugins_/mediaspip_player/trunk/modeles/video.html

    r69583 r69877  
    99        -* autobuffer|preload string non|auto|metadata : La méthode de preload : auto chargera l'ensemble de la video, metadatas s'arrêtera aux metadatas, non ne chargera rien
    1010        -* loop string "tout sauf non ou false" : La video se lira en boucle
    11         -* largeur int : La largeur par défaut (défaut 320)
     11        -* largeur int|% : La largeur par défaut (défaut 320), si valeur en %, % doit être indiqué (ex: 100%), sinon seul l'entier pour les px
    1212        -* hauteur int : La hauteur par défaut (défaut 240)
    1313        -* moviesize string :
  • _plugins_/mediaspip_player/trunk/paquet.xml

    r69583 r69877  
    22        prefix="mediaspip_player"
    33        categorie="multimedia"
    4         version="1.4.0"
    5         etat="dev"
     4        version="1.4.1"
     5        etat="stable"
    66        compatibilite="[3.0.0;3.0.99]"
    77        logo="images/html5_player_logo.png"
     
    1313
    1414        <nom>Lecteur de m&#233;dias de MediaSPIP</nom>
    15         <!-- Lecteur multimédia HTML5 pour MediaSPIP -->
    1615
    1716        <auteur lien="http://www.kent1.info" mail="kent1@arscenic.info">kent1</auteur>
    1817
    19         <copyright>2010-2012</copyright>
     18        <copyright>2010-2013</copyright>
    2019
    2120        <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL 3</licence>
Note: See TracChangeset for help on using the changeset viewer.