Bonjour,

J'ai du mal à lier les différents fichiers du dewslider entre eux.
Je vous propose mon arborescence :


|
|___index.php
|___MODULES
|        |___ CATEGORIE
|                 |___ SOUS_CATEGORIE
|                          |___ index.php (le contenu de cet index est inclu dans l'index.php à la racine du site, il contient les balises <object></object> du diaporama)
|                          |___ dewslider.xml
|                          |___ IMAGES
|                                   |___ img01.jpg
|                                   |___ img02.jpg
|___DIAPORAMA
         |___ dewslider.swf


Maintenant voici le code du diaporama contenu dans l'index.php :

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="452" id="dewslider4" 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="320" height="452" name="dewslider4" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>


Puis le code du fichier .xml :

<?xml version="1.0" ?>
<album 
	showbuttons="yes"
	showtitles="no"
  showrandom="no"
  randomstart="no"
  timer="6"
  aligntitles="bottom"
  alignbuttons="bottom"
  transition="fade"
  speed="5"
  >
	<img src="images/img01.jpg" title="01" /> 
	<img src="images/img02.jpg" title="02" /> 
</album>



J'ai essayé plusieurs combinaisons d'adressage dans le param et le embed mais sans succès, je n'arrive toujours pas à comprendre la logique de liaison.
Merci d'avance si quelqu'un peut m'aiguiller.
Bonne journée à tous Smiley cligne
Bonjour Corven73,
Ton soucis provient surment du faite que dewplayrer ne retrouve pas tes images.
Essaye des liens en absolus.

EDIT :
Apparemment dewplayer cherche des fichier dans un dossier images à la racine, vu que le fichier php est inclus dans un autre à la racine
Modifié par masseuro (30 Mar 2009 - 17:05)
Merci pour ta réponse !
Ça m'embête de mettre des liens absolus parce que je bosse en local donc il me faudra tout rechanger au moment de l'ulpoad.

Pour ton edit, en effet, j'ai pensé à cette hypothèse qui me parait normal, cependant j'ai déjà essayer de lien depuis la racine sans amélioration.
Après je suis à peu près sûr de ne pas le faire correctement c'est justement pour ça que je viens demander de l'aide.
Il faut modifier la ligne <param name="movie" value="dewslider.swf?xml=dewslider.xml" /> ainsi que la ligne <embed src="dewslider.swf?xml=dewslider.xml" ... ?

Par exemple j'ai essayé ceci mais ça ne fonctionne pas.
"diaporama/dewslider.swf?xml=modules/categorie/sous_categorie/dewslider.xml"  />


Pour les images, j'ai également essayé en partant de la racine jusqu'au dossier images, mais peut être que les adressages dans le <object> ne sont pas corrects ...
Bonjour,

J'ai bientôt terminé mon site donc ce soucis de dewslider devient assez urgent.
Personne pour au minimum m'aiguiller sur les différents adressages ?

Bonne journée Smiley cligne
Pourquoi ne pas placer le dewslider.swf au même niveau que ton fichier xml, cela devrait résoudre tes soucis, non ?
Sinon, il va te falloir revoir tes chemin d'accés Smiley hmm

Cdt,
Sylvain
HS: c'est quoi ce "Kikoo!!!" dans mon message précédent ??? J'ai jamais marqué ça Smiley murf

Sinon, il arrivera que j'ai plusieurs diaporama par page à faire mais aussi par catégorie et sous catégorie.
Je ne le mets pas dans le même répertoire dans le but d'optimiser le code et de ne pas à avoir à dupliquer le fichier x fois, déjà que j'ai 10mo d'image à charger.

Tu saurais me faire l'adressage correct ? Je t'en remercierai Smiley cligne
Merci pour ta réponse et bonne journée Smiley cligne
a écrit :
HS: c'est quoi ce "Kikoo!!!" dans mon message précédent ??? J'ai jamais marqué ça murf


HS aussi : je me suis aussi demandé d'où venaient ces mots insérés dans les messages, et puis j'ai vu la date, et me suis dit que le sorcier aux commandes du forum était facétieux Smiley cligne

Un essai : réponse (devine le mot que j'avais tapé)

C'est très réussi Smiley lol
C'est original disons Smiley lol

Concernant mon petit soucis ... vraiment personne ?
J'attends juste ça pour pouvoir communiquer l'adresse de mon portfolio pour des stages à Paris ... Smiley decu
Quelqu'un de PCinpact m'a donné le coup de pouce, donc c'est résolu.
Peut être faudrait-il préciser dans la page descriptif du dewslider que l'adressage s'effectue à partir du dewslider.SWF pour la balise embed et au sein du fichier xml. (???)

Voilà, bonne soirée.
Me revoici, il y a un petit soucis encore ...
Je bosse en local et j'accède à mes pages via une url composée de mon ip, je préfère donc pas laissé le lien ici, mais j'ai fait mes tests avec ce type de lien.

Local FF3.0.8 : ok, le diaporama fonctionne bien
Local IE6 : rectangle blanc
Local IE7 : ok

Online FF3.0.8 : rectangle blanc
Online IE6 : rectangle blanc
Online IE7 : rectangle blanc


Le code n'a pas changé à part le nom des fichiers xml que j'ai renommé (et répercuté dans le <object>).
Je vous mets juste la déclaration de l'index.php à la racine dès fois que ...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


Pour rappel, le code correspondant au dewslider est le suivant:

<embed src="diaporama/dewslider.swf?xml=../modules/cat/sous_cat/dewslider.xml"


<img src="../modules/cat/sous_cat/images/img01.jpg" title="01" /> 



Auriez-vous des pistes pour comprendre ce phénomène ?
D'avance merci Smiley cligne


[EDIT]
Petit avancement.
Les fichiers que l'on télécharge via le pack compressé ne sont pas valide W3C alors que ma déclaration se fait en XHTML 1.1 strict ...
J'ai essayé via le formulaire de génération en reprenant le code valide ... quelques modifs d'adressage plus tard et on note une légère amélioration :
Local IE6 : ok

[EDIT 2]
Bon en combinant le code valide et des adressages en absolu, il semblerait que ça fonctionne. Maintenant j'ai :
Online IE6 : ok
Online FF3.0.8 : ok
Online IE7 : en attente de trouver une personne qui l'a Smiley lol

Je comprends pas pourquoi ça ne fonctionne pas online avec du relatif ... Smiley ohwell
Modifié par Corven73 (03 Apr 2009 - 18:35)