Ajouter une animation flash

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonsoir,

Je suis entrain de développer un site et j'avais besoin d'ajouter une animation flash (.swf) au site mais j'ai pas pu déja j'ai essayé le module Flash node, SWF tools ... mais en vain.
Est ce que quelqu'un peut m'aider c'est hyper urgent et merci d'avance.

Forum : 
Version de Drupal : 

Si on savait :
-où tu veux ajouter un swf (node, dans la page quelques part, banniere, ...),
- pourquoi tu n'as pas reussi avec, par exemple, SWF Tools,
- si tu connais assez le html pour, eventuelllement, l'intégrer a la main dans tes templates,
- que la patience est une vertue et que rien et tout a la fois est urgent ;

on pourrait peut etre t'aider ... :)

Bonjour,

il y avait une solution pour l'intégration du flash à Drupal, car je suis bloqué depuis ce matin et j'aimerais bien avoir de l'aide stp!!!

l'idée est d'intégrer une banniere dans la page page.tpl.php et j'arrive pas à le faire!!!!! g regardé plusieurs tuto, je les ai suivi pour arriver à mon objectif mais malheureusement j'arrive pas à avancer!!!!

voilà mon code html qui marche bien hors drupal et que je veux l'intégrer dans page.tpl.php

<?php
<html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
title>Home</title>
<
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<
link href="style.css" rel="stylesheet" type="text/css" />
<!-- 
STEP ONE: insert path to SWFObject JavaScript -->
<
script type="text/javascript" src="js/swfobject/swfobject.js"></script>
<!-- 
STEP TWO: configure SWFObject JavaScript and embed CU3ER slider -->
<
script type="text/javascript">
        var
flashvars = {};
       
flashvars.xml = "config.xml";
       
flashvars.font = "font.swf";
        var
attributes = {};
       
attributes.wmode = "transparent";
       
attributes.id = "slider";
       
swfobject.embedSWF("cu3er.swf", "cu3er-container", "1200", "300", "9", "expressInstall.swf", flashvars, attributes);
</
script>
</
head>
<
body>
<
div class="main">
  <
div class="header_text_bg">
    <
div class="cu3er_resize">
      <
div id="cu3er-container"><a href="http://www.adobe.com/go/getflashplayer"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></div>
    </
div>
   
  </
div>
 
</
div>

</
body>
</
html>
?>

ce code marche bien hors drupal, cad si je met ce dernier code dans un fichier index.html et je lance sur le navigateur tout va bien pour ma banniere!!!!

Avec drupal ça l'air un peu compliqué!!!!

voilà ce que g essayé: Dans la balise head de page.tpl.php

<?php
<script type="text/javascript" src="<?php echo base_path() . path_to_theme() . "/js/swfobject/swfobject.js";
?>

"> et

<?php
<script language="JavaScript" type="text/javascript">
var
flashvars = {};
       
flashvars.xml = "config.xml";
       
flashvars.font = "font.swf";
        var
attributes = {};
       
attributes.wmode = "transparent";
       
attributes.id = "slider";
swfobject.embedSWF("cu3er.swf", "cu3er-container", "1200", "300", "9", "expressInstall.swf", flashvars, attributes);
</
script>
?>

enfin dans body:

<?php
<div class="main">
  <
div class="header_text_bg">
    <
div class="cu3er_resize">
<
div id="cu3er-container"><a href="http://www.adobe.com/go/getflashplayer"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></div>
</
div>
</
div>
</
div>
?>

et là il m'affiche bien l'emplacement de la banniere mais animation flash ni image une banniere toute en noire!!!

Merci bien pour toute aide!!!!!!

Bonjour,

Personnellement je j'ai jamais vu l'intérêt d'utiliser swfobject.js pour le Flash.

Essaie sans swfobject.js et adapte le code suivant :

<object type="application/x-shockwave-flash" data="PATH/cu3er.swf" width="1200" height="300" id="slider">
  <param name="movie" value="PATH/cu3er.swf" />
  <param name="wmode" value="transparent">
  <param name="quality" value="autohigh" />
  <param name="play" value="true" />
  <param name="loop" value="true" />
  <param name="menu" value="false">
  <param name="flashvars" value="xml=config.xml&font=font.swf">
  <param name="allowFullScreen" value="true" />
  <param name="allowScriptAccess" value="sameDomain" />
</object>

Matthieu