Dreamweaver, pb boutons flash

force-5 -  
 Onlyforradio -
bonjour,

en ce moment, je me lance pour la toute première fois dans la conception de site web. quelle aventure !!

j'utilise le logiciel dreamweaver.

pour faire mon site, je procède de la facon suivante :
1) je créé une page modèle
2) j'applique le modèle sur toutes les pages de mon site

jusque là, il me semble que tout est logique. mais là où ça coince, c'est lorsque j'insère des boutons flash (et aussi du texte flash,...). sur le modèle, ils apparaissent parfaitement, donc je met un lien hypertexte sur le bouton...

le 1er HIC arrive alors lorsque je visualise ma page (modèle) sur le navigateur et que je clique dessus. on me renvoie sur une page d'erreur au lieu de m'envoyer sur la page du lien

et 2ème HIC, lorsque j'applique le modèle sur la page d'accueil de mon site (ainsi que toutes les autres pages), les boutons flash n'apparaissent carément pas !!! a la place j'ai un espèce de carré gris avec un grand F dessus (le symbole de flash je suppose). et lorsque je fais un aperçu avec mon navigateur, il n'y a carément rien du tout qui s'affiche... ni bouton, ni lien, ni F, ni rien du tout

est-ce que quelqu'un aurait la solution a mon (mes?) problème SVP ?
je suis sûr que c'est un truc tout con encore mais je trouve pas depuis hier soir...
A voir également:

11 réponses

txiki Messages postés 6596 Date d'inscription   Statut Contributeur Dernière intervention   521
 
Salut force-5,
Tu ala représentation de l'image flash mais pas l'animation:
Il te manque un truc du style
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="600" height="400">
                      <param name="movie" value="img-securite/mon_fichierr.swf">
                      <param name="quality" value="high">
                      <embed src="chemin/mon_fichier.swf" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="600" height="400"></embed>
                    </object>

Autre chose: tes objets flash tu dois les enregistrer en swf (shockwave) exporter/exporter l'image où exporter l'animation (selon le cas).


0
force-5
 
ok merci !

le probleme, c'est que dreamweaver créé automatiquement un dossier "templates" pour les objets, enregistrés avec le modèle !

pour pouvoir afficher tous les boutons, j'ai du faire un double des fichiers .swf dans le répertoire racine du site (ainsi, toutes les pages du sites ont pu afficher les boutons)

mais nouveau problème, les liens du modèle ne fonctionnent pas sur les autres pages. je suis obligé de les refaire un par un sur chaque page. tu as la solution ?
0
txiki Messages postés 6596 Date d'inscription   Statut Contributeur Dernière intervention   521
 
Salut,

Si tu a créé tes pages avec un modèle, en modifiant le modèle, TOUTES les pages seront aussi modifiées (il te le dit quand tu enregistre les modifications sur le modèle).

Tu n'a pas à faire des doubles de fichier à la racine. Le bouton flash doit etre sur le modèle.
Tu enregistre. Il te demandera: mettre à jour les pages ? et tu répond oui.

Attention ! sur le modèle tu dois avoir des régions modifiables et d'autres non. C'est dans les parties non modifiables que tu dois insérer ton bouton. Pour cela, il faut ouvrir le modèle et ajouter ton bouton avec son lien.
Enregistrer le modèle. A ce moment précis, il mettra à jour toutes tes pages (avec le bouton).
Donc, ce n'est pas les pages créés avec le modèle qu'il faut modifier mais le modèle lui-même.
J'espère que j'ai été clair.
Bon courage !
0
force-5
 
j'ai bien suivi la procédure que tu as écrit (d'ailleurs c'est ce que je faisais déjà avant) et c'est justement pour ça que je ne comprend pas d'où vient mon problème.

je réexplique un peu mieux mon nouveau problème car je viens de relire mon message précédent et je me rend compte que j'ai pas vraiment bien expliqué :)

alors, lorsque je créé un modèle, dreamweaver l'enregistre automatiquement dans un dossier (qu'il créé dans la racine du site) "templates". ainsi, dès que j'insère des boutons flash, ceux-ci sont automatiquement enregistrés dans ce même dossier "templates". jusque là tout va bien

ensuite, lorsque je créé de nouvelles pages a partir de ce modèle, je les enregistre dans la racine du site (mais pas dans le dossier "templates" !!!) pour y voir un peu plus clair.

sur ces nouvelles pages, les boutons flash ne s'affichent pas. mais c'est normal car dreamweaver m'a dit de faire une copie des boutons là où j'enregistre mes pages. j'applique donc a la lettre ceci et je créé une copie des boutons a la racine de mon site.

la, 1er probleme résolu, mon bouton s'affiche correctement sur toutes les pages maintenant !!! en revanche, les liens auquels renvoient ses boutons ne marchent pas (quand je test sur le navigateur). j'ai beau modifier le modèle (et mettre a jours toutes les pages), modifier les copies des boutons, tout ! aucun lien ne marche ! en revanche, et c'est là que je trouve bizarre, les liens hypertexte "classique" (sans image) fonctionnent correctement.

en fait, il faudrait que quelqu'un qui a des boutons flash sur son site m'explique comment il a fait (étape par étape) pour que je compare et que je vois a partir de quel moment apparait le problème...

et ensuite, dernière petite question au passage, est-ce normal que les boutons flash ne s'affichent pas sur le navigateur internet explorer ?
0
txiki Messages postés 6596 Date d'inscription   Statut Contributeur Dernière intervention   521
 
Bonsoir,
Pour le dossier "template" c'est normal que le modèle se trouve là. Par contre, tu devrais ouvrir le modèle (celui de template) faire F10 pour afficher le mode code et regarder l'url des liens. Normalement, tu devrais voir
<a href="/template/mon_fichier.htm">cliquer_ici</a>
. Normal, le fichier se trouvant dans les templates. Il faut que tu supprime le /template
Et ainsi pour tous tes liens. Tu enregistre. Je n'utilise pas de bouton flash pour les liens mais certains sont des images ce qui donne:
<a href="dossier/mon_image.jpg"><img src="dossier/ma_vignette.gif" alt="Agrandir l'image."  width="72" height="100" border="0" /></a>

Dans ton cas ma_vignette.gif devrait etre mon_bouton.swf avec un alt différent (c'est pour qu'on sache où mène le bouton quand on pose la souris dessus et p<a href="livres/compte-auteur.jpg" title="Réglements de comptes d'auteur."><img src="livres/compte-auteur-v2.gif" alt="Agrandir l'image." title="Agrandir l'image." width="72" height="100" border="0" /></a>ur le cas où l'image serait absente, on aura au moins le texte du alt....
Que ce soit du flash ou du gif ne change rien à l'affaire pourvu que le chemin soit correct.

Si tu mettais l'url du site ce serait mieux pour qu'on voit de quoi il en retourne.....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
force-5
 
ok merci, je vais aller tester tout ça et je posterai une nouvelle réponse en fin d'après midi pour te prévenir si cela a marché ou s'il y a de nouveaux problèmes !

en tout cas merci beaucoup pour ces précieuses aides, tu es la seule personne à m'aider sur les nombreux forums où j'ai posté mon problème ;-)

en ce qui concerne mon site, ça serait bien plus facile si je pouvais te le montrer mais il n'est pas encore hébergé (car j'en suis qu'au tout début et j'avance assez doucement, étant novice en matière de html, scripts, java & compagnie)
0
force-5
 
finalement je post maintenant :P

bon alors, je suis allé voir le code du bouton (sur la page modèle) et ça m'a l'ai un peu compliqué par rapport au code que tu m'as montré (car les bouton flash sont obtenus en téléchargement sur le site de dreamweaver)

voici le code du modèle :

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="23">
<param name="movie" value="button1.swf">
<param name="quality" value="high">
<param name="base" value=".">
<embed src="button1.swf" base="." quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="100" height="23" ></embed>
</object>

donc je sais pas trop si je dois supprimer quelque chose. petite remarque : je ne vois nul part l'adresse du lien :S
0
txiki Messages postés 6596 Date d'inscription   Statut Contributeur Dernière intervention   521
 
Salut,
Surtout tu ne touche rien a ce code. Tous les objets en flash ont un lien vers macromedia. C'est normal.
Ton bouton s'appelle: button1.swf et voici la ligne qui te le dit:
<embed src="button1.swf"
Malheureusement je ne sais pas comment le transformer en lien ??? Désolé.
Je regarderai au bureau.
Je n'utilise jamais des boutons flash pour les liens.
Désolé.
0
force-5
 
ok, j'attend ta prochaine réponse (si tu trouves ou pas) !

en attendant j'ai remplacé par un simple lien hypertexte (pour pouvoir avancer).

et si tu ne trouves pas, ne te torture pas :D , je laisserai tomber les boutons flash pour le moment et je réessairai un post dans quelques temps ;-)
0
maestro
 
slt force j'ai lu la conversation et ton blem laiss les codes au lieu d'enregister les nvelles pages dans leurs dossier enregistre les toutes dans le dossier racine du site avec les boutons c tout et ca marchera tes liens.
3 c bon mais c'etait pas la peine de doubler les boutons pour que ça saffiche thanks
0
ceki Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
En fait, javais le même problème que toi (un modèle. des boutons flash sur dreamweaver et des liens qui ne marchaient pas) MAIS, GÉNIE QUE JE SUIS, je l'ai resolu ce problème.

En fait, il ne faut pas mettre tes boutons sur le modèle crée. Tu y mettras tout ce qui tu voudras mais pas les boutons flahs.

Tes bouton flash tu les mettra sur l'index lui même et dès là tu fais tous les liens vers tous les autres documents.

Essais, pis tu me diras... ;)
0
Onlyforradio
 
Alor J'utilise Ultrabutton Mais Je C'est Pas Comment Faire Pour Les Mettres Sur Mon Site (Blospot)
Merci De M'aider Au Plu Vite Merci
0