[(#REM) Modele html audio Les paramètres possibles : -* logo string : le chemin vers un logo spécifique -* controls string "non" : N'affichera pas les controles si la valeur est non ou false -* autoplay string "tout sauf non ou false" : Le son se lira dès qu'elle le pourra si la valeur est autre que non ou false -* 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 -* loop string "tout sauf non ou false" : Le son se lira en boucle -* largeur int : La largeur par défaut (défaut 350) -* hauteur int : La hauteur par défaut (défaut 40) -* align string left|right|center : L'alignement par défaut -* cookie_volume string oui : garde le volume dans un cookie pour tous les lecteurs -* volume int : Un nombre de 0 à 100 correspondant le pourcentage -* volume_bloque oui : si oui le niveau de volume restera bloqué -* volume_slider_orientation string vertical|horizontal : l'orientation du slider de volume -* muted oui : si oui le lecteur sera sur mute à l'initialisation -* muted_bloque oui : si oui l'utilisateur ne peut switcher entre mute et unmute -* boutons_caches string : liste de boutons séparés par des virgule (ex: fullscreen,loop,volume) ] #SET{hauteur,#ENV{hauteur,#HAUTEUR|sinon{40}}} #SET{largeur,#ENV{largeur,#LARGEUR|sinon{350}}} [(#GET{largeur}|=={0}|oui)#SET{largeur,350}] [(#ENV{largeur} |et{#ENV{hauteur}|=={''}} |et{#HAUTEUR|>{0}} |et{#LARGEUR|>{0}} |et{#LARGEUR|>{#ENV{largeur}}}|oui) #SET{ratio,#LARGEUR|div{#ENV{largeur}}} #SET{hauteur,#HAUTEUR|div{#GET{ratio}}} ][(#ENV{hauteur} |et{#ENV{largeur}|=={''}} |et{#HAUTEUR|!={0}} |et{#LARGEUR|sinon{350}} |et{[(#HAUTEUR|sinon{40}|>{#ENV{hauteur}})]}|oui) [(#SET{ratio,[(#HAUTEUR|sinon{40}|div{#ENV{hauteur}})]})] #SET{largeur,#LARGEUR|sinon{350}|div{#GET{ratio}}} ] [(#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:>})]})] [(#GET{hauteur}|=={0}|oui) #SET{hauteur,#GET{logo}|extraire_attribut{height}} [(#GET{hauteur}|=={0}|oui) #SET{hauteur,#CONFIG{mediaspip_player/hauteur_defaut_son,25} ] ] [(#GET{hauteur}|non) #SET{hauteur,#CONFIG{mediaspip_player/hauteur_defaut_son,25} ] [(#GET{largeur}|=={0}|oui) #SET{largeur,#GET{logo}|extraire_attribut{largeur},100} ] [(#SET{id_document_voir, [(#ID_DOCUMENT)_][(#VAL{0}|rand{100000})]})] #SET{variantes,#ARRAY} #SET{variantes,#GET{variantes}|push{#EXTENSION}}
#GET{logo} [(#ENV{infos}|=={non}|non) [
(#TITRE)
] [
(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]
] ]
#FILTRE{trim}