Diaporama en Flash et fichier XML
Résolu
metis15
Messages postés
465
Date d'inscription
Statut
Membre
Dernière intervention
-
metis15 Messages postés 465 Date d'inscription Statut Membre Dernière intervention -
metis15 Messages postés 465 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Pour ces diaporamas en Flash, je pars de dewslider (alsacreation)
J'ai plusieurs pages avec dans chacune un diaporama différent.
Chaque dia. est dans une balise <object> qui prends ses infos dans un fichier .xml
Est-il possible que chaque dia. aille chercher ses infos dans le même fichier .xml ?
Le XML :
Pour ces diaporamas en Flash, je pars de dewslider (alsacreation)
J'ai plusieurs pages avec dans chacune un diaporama différent.
Chaque dia. est dans une balise <object> qui prends ses infos dans un fichier .xml
Est-il possible que chaque dia. aille chercher ses infos dans le même fichier .xml ?
Le XML :
<?xml version="1.0" ?> <album showbuttons="yes" showtitles="yes" showrandom="no" randomstart="no" timer="3" aligntitles="bottom" alignbuttons="top" transition="slide" speed="20" > <img src="images1.jpg" title="1/4 blabla" /> <img src="images2.jpg" title="2/4 blabla" /> <img src="images3.jpg" title="3/4 blabla" /> <img src="images4.jpg" title="4/4 blabla" /> </album>
A voir également:
- Diaporama en Flash et fichier XML
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Flash drive tester - Télécharger - Divers Utilitaires
- Comment réduire la taille d'un fichier - Guide
5 réponses
salut :)
il est tout a fait possible que plusieurs animation utilisent le même xml ; il faudra juste specifier le chemin correct dans flashvars :)
fait voir le contenu de tes balises objects :)
il est tout a fait possible que plusieurs animation utilisent le même xml ; il faudra juste specifier le chemin correct dans flashvars :)
fait voir le contenu de tes balises objects :)
Voila la balise :
Mais attention, ce n'est pas le même diaporama sur chaque page bien sûr, donc pas la même série d'images.
Je ne vois pas comment stocker la bonne série d'image dans le même XML...
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="600" height="400" id="dewslider01" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="dewslider.swf?xml=dewslider.xml" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="dewslider.swf?xml=dewslider.xml" quality="high" bgcolor="#ffffff" width="600" height="400" name="dewslider01" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" /> </object>
Mais attention, ce n'est pas le même diaporama sur chaque page bien sûr, donc pas la même série d'images.
Je ne vois pas comment stocker la bonne série d'image dans le même XML...
salut
non ( enfin pas simplement et sans utilite dans ton cas) !
le mieux est de faire un .xml pour chaque page !
sinon il faut creer un script php qui ira chercher les video dans un dossier different pour chaque pages et qui ensuite generera le nouveau .xml a la place de l ancien ,
mais cela compliquera les choses , si tu ne maitrise pas parfaitement php , encore plus !
et a moins d avoir mis en place un service d upload client qui obligerait a une mise a jour des playlist en direct , je ne vois pas l interet !
a+
non ( enfin pas simplement et sans utilite dans ton cas) !
le mieux est de faire un .xml pour chaque page !
sinon il faut creer un script php qui ira chercher les video dans un dossier different pour chaque pages et qui ensuite generera le nouveau .xml a la place de l ancien ,
mais cela compliquera les choses , si tu ne maitrise pas parfaitement php , encore plus !
et a moins d avoir mis en place un service d upload client qui obligerait a une mise a jour des playlist en direct , je ne vois pas l interet !
a+
OK merci pour ton aide.
Donc à la limite, les infos pourraient être dans la même page que le diaporama, cet appel à un fichier externe n'apporte pas grand chose ?
Ceci dit, je ne sais pas le faire non plus..! (;o))
Donc à la limite, les infos pourraient être dans la même page que le diaporama, cet appel à un fichier externe n'apporte pas grand chose ?
Ceci dit, je ne sais pas le faire non plus..! (;o))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questioncet appel à un fichier externe n'apporte pas grand chose ?
dans ton cas , non !
mais si tu voulais que les visiteurs puissent poster une video , cela permet de mettre a jour la playlist en direct , donc le visiteur a la fin de son upload , verrait sa video apparaitre dans la playlist apres un refresh auto de la page !
PS: si tu vois que malgres que tu change de page c est toujours la premiere playlist qui est lue , ajoute entre les <head>...</head> de ta page ces 2 lignes
<meta http-equiv="expires" content="0" /> <meta http-equiv="Pragma" content="no-cache" />
ou tu ajoute ces ligne dans le .htaccess
<FilesMatch "\.(swf|xml)$"> ExpiresDefault A0 Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0" Header set Pragma "no-cache" </FilesMatch>
cela evite de mettre en cache les xml , il arrive que cela pose probleme lorsque tu appelle plusieur xml different avec un meme swf !
je ne pense pas que tu en ai besoin , mais on ne sait jamais !!:-))
a+
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣