Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 4.0 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 23-06-2010 05:20:54

subfight
Connaisseur WP
Date d'inscription: 23-06-2010
Messages: 13

Comment insérer un fichier swf et swfobject

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : 3.0
- Version de PHP/MySQL :
- Thème utilisé :rttheme9
- Extensions en place :
- Nom de l'hebergeur :
- Adresse du site :

Problème(s) rencontré(s) : Bonjour, depuis quelques jours j'essais de rendre visible un album photo sur mon nouveau site Wordpress.  Le script fonctionne très bien avec le lien direct.  J'ai uploadé mes fichiers (swfobject, xml, images etc. dans "wp-content/uploads.  Le lien direct est:  http://www.dpbmercier.com/wp-content/up … review.swf

Donc jusqu'ici tout est parfait.

Toutefois, lorsque j'essais d'insérer l'album sur une page de mon thème Wordpress, RIEN n'apparaît, ni même un carré vide.

Avec le script de mon album photo, j'ai une page index.html qui me donne les paramètres mais j'ignore comment les insérer dans Wordpress.  En fait j'ai tout essayé mais rien fonctionne!!!

Voilà les paramètres....


<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript" src="swfobject.js"></script>
</head>
<body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no">
    <div id="flashcontent">
        <strong>You need to upgrade your Flash Player.</strong>
    </div>
    <script type="text/javascript">
        var so = new SWFObject("preview.swf", "", "100%", "100%", "9", "#ffffff");
        so.addParam("allowFullScreen", "true");
        so.addParam("scale", "noscale");
        so.addParam("menu", "false");
        so.write("flashcontent");
    </script>
</body>
</html>


À l'aide!!!!

Hors ligne

 

#2 23-06-2010 09:02:15

Lumière de Lune
Admin nomade
Lieu: El Jadida
Date d'inscription: 15-08-2007
Messages: 16050
Site web

Re: Comment insérer un fichier swf et swfobject

Bah sans l'adresse du site, sans l'adresse du plugin pour la doc....


Besoin d'aide pour votre blog ?, Article, page, catégorie, Un site en plusieurs langues. Coincés avec WPML ? Je vous aide à l'installer.

Hors ligne

 

#3 23-06-2010 14:50:36

subfight
Connaisseur WP
Date d'inscription: 23-06-2010
Messages: 13

Re: Comment insérer un fichier swf et swfobject

Lumière de Lune a écrit:

Bah sans l'adresse du site, sans l'adresse du plugin pour la doc....

L'adresse du site? Je l'ai mis dans mon 1er message...
http://www.dpbmercier.com/wp-content/up … review.swf

Sinon la page ou j'veux inclure cet album est:  http://dpbmercier.com/?page_id=9

Merci!

Hors ligne

 

#4 23-06-2010 19:40:47

Cooler King
Bavard WP
Date d'inscription: 23-03-2010
Messages: 104
Site web

Re: Comment insérer un fichier swf et swfobject

et en mettant ton swf à la racine ?


Un ordinateur permet de faire des erreurs plus rapidement que n’importe quelle autre invention humaine, à l’exception près des pistolets et de la tequila.

Hors ligne

 

#5 23-06-2010 21:07:06

subfight
Connaisseur WP
Date d'inscription: 23-06-2010
Messages: 13

Re: Comment insérer un fichier swf et swfobject

Cooler King a écrit:

et en mettant ton swf à la racine ?

À la racine.... à l'extérieur du wp-content ?

Hors ligne

 

#6 24-06-2010 00:59:00

Xavier
Photogénique en noir et blanc
Lieu: Paris
Date d'inscription: 19-09-2005
Messages: 2418
Site web

Re: Comment insérer un fichier swf et swfobject

Essaye avec une URL absolue : http://........./preview.swf


Mainteneur de la traduction de WordPress
http://xavier.borderie.net/wp-fr/

Hors ligne

 

#7 24-06-2010 15:44:12

subfight
Connaisseur WP
Date d'inscription: 23-06-2010
Messages: 13

Re: Comment insérer un fichier swf et swfobject

Xavier a écrit:

Essaye avec une URL absolue : http://........./preview.swf

J'ai mis tous les fichiers dans le root et voilà c'que j'ai écris dans la zone html de la page:

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript" src="http://www.dpbmercier.com/swfobject.js"></script>
</head>
<body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no">
    <div id="flashcontent">
        <strong>You need to upgrade your Flash Player.</strong>
    </div>
    <script type="text/javascript">
        var so = new SWFObject("http://www.dpbmercier.com/preview.swf", "", "100%", "100%", "9", "#ffffff");
        so.addParam("allowFullScreen", "true");
        so.addParam("scale", "noscale");
        so.addParam("menu", "false");
        so.write("flashcontent");
    </script>
</body>
</html>

R I E N n'apparait encore!!!!   Le problème n'est pas ou mettre le fichier mais comment et ou écrire pour que mon swf apparaisse sur sa page.  J'ai vu à certains endroit que ca prend <object>  est-ce le cas ou non? Sinon comment faire??????   Ca l'air compliqué personne semble savoir, pourtant du flash sur un site ca devrait être très commun?

Hors ligne

 

#8 25-06-2010 09:39:23

Cooler King
Bavard WP
Date d'inscription: 23-03-2010
Messages: 104
Site web

Re: Comment insérer un fichier swf et swfobject

Si rien n'apparait c'est que ton script .js est mal situé. L'as tu bien intégré dans la page header.php ?

Autre solution, vieille méthode :


1 - Mets ton swf dans un dossier nommé "flash" à la racine de ton ftp.

2 - Remplace ta div "flashcontent"

Je te suggère ce code là :

Code: html

div id="flashcontent">
		<!--[if IE]><script type="text/javascript">AC_FL_RunContent('data','flash/preview','type','application/x-shockwave-flash','width','100%','height','100%','src','flash/preview','quality','high','wmode','transparent','movie','flash/preview' ); //end AC code
		</script><noscript><! endif -->
		<object data="flash/preview.swf" type="application/x-shockwave-flash" width="100%" height="100%" >
			<param name="movie" value="flash/preview.swf" />
			<param name="quality" value="high" />
			<param name="wmode" value="transparent" />
                    

		</object>
		<!--[if IE]></noscript><! endif -->
	</div>

3 - Met ton script java dans le header.php
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>


C'est de la bidouille mais çà peut marcher...hmm

Il est possible que tu n'en ai pas de script  AC_RunActiveContent.js. Auquel cas, soit tu remplaces par ton .js soit je t'envoie le fichier...

Dernière modification par Cooler King (25-06-2010 09:41:09)


Un ordinateur permet de faire des erreurs plus rapidement que n’importe quelle autre invention humaine, à l’exception près des pistolets et de la tequila.

Hors ligne

 

#9 25-06-2010 16:23:05

subfight
Connaisseur WP
Date d'inscription: 23-06-2010
Messages: 13

Re: Comment insérer un fichier swf et swfobject

Cooler King a écrit:

Si rien n'apparait c'est que ton script .js est mal situé. L'as tu bien intégré dans la page header.php ?

Autre solution, vieille méthode :


1 - Mets ton swf dans un dossier nommé "flash" à la racine de ton ftp.

2 - Remplace ta div "flashcontent"

Je te suggère ce code là :

Code: html

div id="flashcontent">
		<!--[if IE]><script type="text/javascript">AC_FL_RunContent('data','flash/preview','type','application/x-shockwave-flash','width','100%','height','100%','src','flash/preview','quality','high','wmode','transparent','movie','flash/preview' ); //end AC code
		</script><noscript><! endif -->
		<object data="flash/preview.swf" type="application/x-shockwave-flash" width="100%" height="100%" >
			<param name="movie" value="flash/preview.swf" />
			<param name="quality" value="high" />
			<param name="wmode" value="transparent" />
                    

		</object>
		<!--[if IE]></noscript><! endif -->
	</div>

3 - Met ton script java dans le header.php
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>


C'est de la bidouille mais çà peut marcher...hmm

Il est possible que tu n'en ai pas de script  AC_RunActiveContent.js. Auquel cas, soit tu remplaces par ton .js soit je t'envoie le fichier...

Bon alors en effet je n'avais pas de AC_RunActiveContent.js pour ce script mais j'avais ce fichier sur mon ordi alors je l'ai mis dans le répertoir flash, soit le même ou est mon fichier swf, les photos de ma gallerie, les xml etc.

Ensuite j'ai été sur ma page header et j'ai mis ceci juste avant la fin de </head>: 

<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>


Sur l'éditeur html de ma page ou je veux faire apparaitre ma galerie de photo, j'ai mis exactement ceci:

div id="flashcontent">
          <!--[if IE]><script type="text/javascript">AC_FL_RunContent('data','flash/preview','type','application/x-shockwave-flash','width','100%','height','100%','src','flash/preview','quality','high','wmode','transparent','movie','flash/preview' ); //end AC code
          </script><noscript><! endif -->
          <object data="flash/preview.swf" type="application/x-shockwave-flash" width="100%" height="100%" >
            <param name="movie" value="flash/preview.swf" />
            <param name="quality" value="high" />
            <param name="wmode" value="transparent" />
          </object>
          <!--[if IE]></noscript><! endif -->
        </div>


Malheureusement le résultat est le même, rien n'apparait , à part ceci:      div id= »flashcontent »>

Dernière modification par subfight (25-06-2010 16:51:28)

Hors ligne

 

#10 26-06-2010 10:54:07

Cooler King
Bavard WP
Date d'inscription: 23-03-2010
Messages: 104
Site web

Re: Comment insérer un fichier swf et swfobject

Il manque un "<" à div id happy

Vérifies bien les chemins vers ton répertoire comme dit Xavier  en prenant des chemins absolus.

Ex: http://dpbmercier.com/flash/preview.swf  en prenant soit de mettre ton dossier à la racine de ton ftp ( et non de ton wp-content. ( si tu es chez ovh, le dossier flash sera dans le répertoire www par exemple)

Pareil pour le script .js

<script src="http://dpbmercier.com/flash/AC_RunActiveContent.js" type="text/javascript">


Pour résumé :

1 - Tu as tout tes éléments dans un dossier nommé "flash" par exemple à la racine du site
2 - Tu as mis dans ton header le script.js

<script src="http://dpbmercier.com/flash/AC_RunActiveContent.js" type="text/javascript">

3 - Dans ta page le code doit être :

<div id="flashcontent">
          <!--[if IE]><script type="text/javascript">AC_FL_RunContent('data','flash/preview','type','application/x-shockwave-flash','width','100%','height','100%','src','flash/preview','quality','high','wmode','transparent','movie','flash/preview' ); //end AC code
          </script><noscript><! endif -->
          <object data="flash/preview.swf" type="application/x-shockwave-flash" width="100%" height="100%" >
            <param name="movie" value="flash/preview.swf" />
            <param name="quality" value="high" />
            <param name="wmode" value="transparent" />
          </object>
          <!--[if IE]></noscript><! endif -->
        </div


... en espérant que çà marche.. hmm


Un ordinateur permet de faire des erreurs plus rapidement que n’importe quelle autre invention humaine, à l’exception près des pistolets et de la tequila.

Hors ligne

 

#11 26-06-2010 19:08:39

subfight
Connaisseur WP
Date d'inscription: 23-06-2010
Messages: 13

Re: Comment insérer un fichier swf et swfobject

Cooler King a écrit:

Il manque un "<" à div id happy

Vérifies bien les chemins vers ton répertoire comme dit Xavier  en prenant des chemins absolus.

Ex: http://dpbmercier.com/flash/preview.swf  en prenant soit de mettre ton dossier à la racine de ton ftp ( et non de ton wp-content. ( si tu es chez ovh, le dossier flash sera dans le répertoire www par exemple)

Pareil pour le script .js

<script src="http://dpbmercier.com/flash/AC_RunActiveContent.js" type="text/javascript">


Pour résumé :

1 - Tu as tout tes éléments dans un dossier nommé "flash" par exemple à la racine du site
2 - Tu as mis dans ton header le script.js

<script src="http://dpbmercier.com/flash/AC_RunActiveContent.js" type="text/javascript">

3 - Dans ta page le code doit être :

<div id="flashcontent">
          <!--[if IE]><script type="text/javascript">AC_FL_RunContent('data','flash/preview','type','application/x-shockwave-flash','width','100%','height','100%','src','flash/preview','quality','high','wmode','transparent','movie','flash/preview' ); //end AC code
          </script><noscript><! endif -->
          <object data="flash/preview.swf" type="application/x-shockwave-flash" width="100%" height="100%" >
            <param name="movie" value="flash/preview.swf" />
            <param name="quality" value="high" />
            <param name="wmode" value="transparent" />
          </object>
          <!--[if IE]></noscript><! endif -->
        </div


... en espérant que çà marche.. hmm

Salut Cooler King,

J'apprécie pas mal ton aide.  J'ai essayé c'que tu m'as dis avec le lien absolu. Si je comprend bien, le lien absolu doit être écrit 1 fois dans le header et 2 fois dans la body?  J'ai essayé comme ca..

http://www.dpbmercier.com/flash/....
http://dpbmercier.com/flash/...
flash/...
/flash/....

Pour la taille du fichier, j'ai changé le 100% pour la taille réelle 860 par 660 et pas plus de résultats.

les 4 façons d'écrire les liens ne fonctionnent pas. J'suis pas mal désespéré....

Hors ligne

 

#12 27-06-2010 00:27:38

subfight
Connaisseur WP
Date d'inscription: 23-06-2010
Messages: 13

Re: Comment insérer un fichier swf et swfobject

Mon problème est finalement réglé!!!!!! wp

Merci à ceux qui ont bien voulu m'aider.  Finalement c'était beaucoup plus simple. Il n'y a rien à mettre sur la page "header".  J'ai trouvé sur le site anglais wordpress.org

Le lien est:  http://wordpress.org/support/topic/369820

Hello!

I know most of you (myself included) have been having problems embedding a complicated swf with external assets (like 3D wall) in your wordpress blog so I am going to clear it up.

First of all, grab this great plug in from here http://kimili.com/plugins/kml_flashembed/wp and activate it in your wordpress install.
Second, upload all the content of the deploy folder (from your package) in a folder named wall in the root of your wordpress install.
Finally, just copy/paste this code in the page where you want the component to appear -

[kml_flashembed publishmethod="static" fversion="9.0.0" movie="wall/preview.swf" width="800" height="800" targetclass="flashmovie" base="wall/"]
<p><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></p>
[/kml_flashembed]

Remember to change preview.swf to your swf name and whatever parameters you need ( width, height )
That is all.
The folder wall can be named as you wish, but remember to change all references to it in the code (bolded).

Dernière modification par subfight (27-06-2010 00:29:06)

Hors ligne

 

#13 28-06-2010 11:26:24

Cooler King
Bavard WP
Date d'inscription: 23-03-2010
Messages: 104
Site web

Re: Comment insérer un fichier swf et swfobject

J'aurai essayé... roll

Effectively, c'est beaucoup plus simple avec ton plug in.bravo


Un ordinateur permet de faire des erreurs plus rapidement que n’importe quelle autre invention humaine, à l’exception près des pistolets et de la tequila.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 1.306 seconds, 21 queries executed ]