Bonjour,

D'abord un grand merci à Dew pour son nouveau player avec liste. Je l'attendais avec impatience.

Alors ! A nos moutons !

J'ai intégré Dewplayer-playlit-cover.swf dans une page Html.
En cliquant sur avance rapide j'arrive à passer au morceau suivant. Jusque là c'est ok.
Ce qui ne va pas c'est que je n'arrive pas à faire apparaitre la playlist.

Le code xml de la playlist est sur une feuille à part (comme pour la css) et je l'appelle dans mon head, correctement je pense (voir code ci-dessous).


Le code html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<?xml version="1.0"?>
<?xml-stylesheet type="text/xml" href="dewplaylist.xml"?> 
<title>dewplayliste-cover</title>
</head>

<body>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=7,0,19,0" 

data="dewplayer-playlist-cover.swf?mp3=musique/track17.mp3|musique/track19.mp3|" 
width="240" height="410" title="dewplaylist-cover">

<param name="movie" value="swf/dewplayer-playlist-cover.swf?mp3=musique
/track19.mp3|musique/track17.mp3|" />
<param name="quality" value="high" />
<embed src="swf/dewplayer-playlist-cover.swf?&amp;showtime=1&mp3=musique
/track17.mp3|musique/track19.mp3|" quality="high" 
pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-
shockwave-flash" width="240" height="410">
</embed>
</object>

</body>
</html>


Le code xml:

- <playlist version="1" xmlns="http://xspf.org/ns/0/">
<title>Ounage Playlist</title> 
<creator>Dew</creator> 
<link>http://www.blup.fr/</link> 
<info>The Best Playlist for Testing</info> 
<image>covers/tracklist.jpg</image>
	
- <trackList>
	- <track>
		<location>musique/track19.mp3|</location> 
		<creator>la vache</creator> 
		<album>qui pisse</album> 
		<title>Dans un tonneau</title> 
		<annotation>histoire de ferme</annotation> 
		<duration>un peu plus</duration> 
		<image>bof.jpg</image> 
		<info /> 
		<link>http://fr.wikipedia.org/wiki/M%C3%A1_Vlast_(Smetana)</link> 
	</track>
			
	- <track>
		<location>musique/track17.mp3</location> 
		<creator>Cesaria Evora</creator> 
		<album>Voz d'Amor</album> 
		<title>Saia Travada</title> 
		<annotation>Merde de chanson</annotation> 
		<duration>32000</duration> 
		<image>covers/cesaria.jpg</image> 
		<info /> 
		<link>http://fr.wikipedia.org/wiki/Cesaria_Evora</link> 
	</track>
</trackList>
</playlist>



Le xml est celui fournis avec le player. Il existe aussi un code JavaS. dont je ne sais trop que faire. Je l'ai mis dans ma page Html mais ça ne change rien.

Qustion 1
Comment faire apparaitre cette playlist ?

Question 2
Comment faire pour qu'après la lecture du dernier morceau le lecteur se positionne sur le premier morceau (sans le jouer) au lieu de rester sur un vide ?

Merci au bonnes âmes de me guider dans cette totale inconnue qu'est le xml.
A+
Modifié par donvtt (25 Nov 2009 - 08:48)
bonsoir
je viens de le telecharger pour te répondre

chez moi en local celà fonctionne
avec ce code !
je t'ai juste mis les http:// pour le distant
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="240" height="200" id="dewplayer" type="application/x-shockwave-flash">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://nomdedomaine/dewplayer-playlist-cover.swf?showtime=true" />
<param value="xml=http://nomdedomaine/playlist.xml" name="flashvars"/>
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="wmode" value="transparent" />
<embed src="http://nomdedomaine/dewplayer-playlist-cover.swf?showtime=true" wmode="transparent" quality="high" bgcolor="#ffffff" width="240" height="200" name="dewplayer" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Pour le mettre sur un serveur.
il faut que tous les élements soient ensemble ,le fichier swf le xml de la playliste et le repertoire MP3

En esperant que celà marche pour toi !

William_13
Modifié par william_13 (09 Nov 2009 - 22:09)
Salut william_13 et merci pour ta réponse,

J'ai compris où ça coinçait. C'était juste une question de sauvegarde. Dans Dreamweaver si je modifie ma css (page séparée) je dois passer par mon html pour visualiser les modifications. Là, une fenêtre me demander si je veux sauvegarder les modifs qu'elles soient en html ou css. Et bien pour le xml il ne me demande rien. Je dois sauver manuellement à chaque modif. Tout con !

Mais j'ai d'autres questions. Si Dew est dans le coin ...

1- Est-il possible de changer la couleur de fond de la play-list ? Du noir au lieu du blanc.

upload/21249-2009-11-13.jpg

2- Dans le code suivant (sans prendre en compte les balises image et link) je ne peux faire apparaitre que 5 balises mais pas plus de trois à la fois (location, title, creator, album, info). Les balises annotation et duration n'apparaissent jamais quel que soient leur positions.
Est-on limité dans le nombre de lignes et l'ordre des balises ? A quoi servent annotation et duration si elles n'apparaissent pas ?

<track>
          <location>audio/track17.mp3</location>
          <title>Maracatu</title>
          <creator>Compo: Augusto Gonçalves</creator>
          <album>Ecole de Samba de Bruxelles</album>
          <annotation>annotation</annotation>
          <duration>03:25</duration>
          <image>images/logosamba4.jpg</image>
          <info>info</info>
          <link>http://www.ecole-de-samba-de-bruxelles.be/</link>
</track>


Merci d'avance à tous ceux qui se pencherons sur mon cas.
Bonjour à toutes et tous,

Etant donné que mon sujet ne passionne guère j'ai envoyé un mail à Dew. La réponse est non !
Il n'est pas possible pour l'instant de changer la couleur de fond de la play-list.

Le sujet est donc [Résolu]