Jouer des sons, des vidéos et des playlists avec SPIP
Télécharger le plugin Lecteur_multimedia
Voir la Documentation
[->doc185] donne
[->http://www.spip-zone.info/IMG/mp3/prokofiev_toccata.mp3] donne
http://www.spip-zone.info/IMG/mp3/p...
<doc185|player> donne
<playliste|site> ou #MODELE{playliste} donne :
<doc184|player|center> ou [(#MODELE{doc_player}{id_document=184})] donne :
<playliste|video> ou #MODELE{playliste_video} donne :
La gestion visuelles des playlistes dans le fichier player_enclosures.js repose sur deux couples de tableaux js :
mp3Array mp3Titles
flvArray flvTitleset sur la structure html suivante :
<ul class="playliste">
<li class="play_"> </li>
<li class="play_"> </li>
<li class="play_ play_on"> </li>
</ul>play_on marque le li correspondant au titre qui est joué, mais bug avec plus d’une palyliste par page car lié a
jQuery("span.play_:eq("+i+")").html("<img src='" + image_pause + "'/>").addClass("play_on");
Il serait péférable de limiter une playliste au bloc html de de la liste plutot qu’a la page. En indexant le parent html dans mp3Array ?
Une structure serait plus générique serait : lecteur_multimedia.js :
<ul id="playliste1" class="playliste video">
<li class="play"> </li>
<li class="play"> </li>
<li class="play live"> </li>
</ul>TODO
mettre la fonction pause en générique, et pas que dans la skin blogo
Prevoir un :
player_play(url)