Et puis je comprends pas ce qui se passe, ça relève du paranormal, le fichier overall_header.html que j'ai sur mon disque dur est bien placé au bon endroit, de toute façon, il n'existe nulle part ailleurs, j'ai fais une recherche sur tout mon disque dur.
Dans ce fichier, le code qui correspond à l'affichage du swf apparaît bien donc, j'envoi ce fichier sur mon ftp au bon endroit en faisant bien attention à l'arborescence.
Après je vais sur mon forum et j'édite le code source à partir du navigateur et à l'endroit où est sensé s'afficher le code relatif à ma bannière en flash, il y a ce que tu vois c'est à dire rien. Alors il y a 2 solutions, soit mon pc est hanté et celui à mon boulot aussi, ce qui me paraît un peu extrème ou alors, le code relatif à l'affichage du flash n'apparaît pas lorsqu'on l'édite avec les navigateurs et pourtant si, ça apparaît bien sur mon autre site qui contient aussi du flash.
Alors la seule chose est que mon code est incorrect. J'ai ça :
<div id="logodesc">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align="left">
<object type="application/x-shockwave-flash" data="http://www.balistiq.fr/forum/styles/balistiq/theme/images/banniere-forum.swf" style="width:772px;height:200px;">
<param name="base" value="http://www.balistiq.fr/forum/styles/balistiq/theme/images/banniere-forum.swf"/>
<param name="movie" value="http://www.balistiq.fr/forum/styles/balistiq/theme/images/banniere-forum.swf"/>
<param name="quality" value="high"/>
<param name="wmode" value="transparent"/>
<param name="menu" value="true"/>
</object>
<br/><br/><br/><br/>
<h1>{SITENAME}</h1><br/>
<span class="sub_title">{SITE_DESCRIPTION}</span>
</td>
</tr>
</table>
</div>
et sur mon autre site, j'ai ça :
<script src="{PATH}swf/AC_RunActiveContent.js" type="text/javascript"></script>
<div id="banniere">
<div id="logo"><img src="{PATH}templates/{THEME_GRAPHIQUE}/images/logo.png" alt="" /></div>
<div id="header">
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("Cette page nécessite le fichier AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','name','header','width','846','height','190','align','bottom','id','header','src','swf/header','quality','high','bgcolor','#f9ecd9','allowscriptaccess','sameDomain','allowfullscreen','false','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','swf/header' ); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" name="header" width="846" height="190" align="middle" id="header">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="swf/header.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#f9ecd9" />
<embed src="swf/header.swf" quality="high" bgcolor="#ffffff" width="846" height="190" name="header" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>
</div>
Les 2 codes sont différents. Je vais essayer de prendre le code de mon second site et de l'adapter sur le forum histoire de comparer mais c'est quand même bizarre cette histoire-là.
Je viens de faire l'essai, j'ai mis exactement le même code que sur mon second site sur la page overall_header.html du forum et j'ai ensuite afficher le code source dans un navigateur et rien de rien, que dalle, y'a pas la moindre trace de ce que j'ai mis, c'est incroyable, j'ai jamais vu ça. On dirait vraiment qu'il s'agit d'un autre fichier d'où ton message précédent que je comprends parfaitement.
Et dans la série "La quatrième dimension", je voudrai du flash, si je supprime le fichier overall_header.html, le forum n'en a que faire, il fonctionne comme si de rien n'était. Y'a t-il un moyen de savoir où il va chercher ce fichier ? Ce fichier peut-il être écrit en dur dans la base de donnée car si c'est le cas (ce qui me paraîtrai très tordu), ça expliquerai que je peux rien faire du tout sauf peut-être modifier le contenu de la base de donnée, tiens, c'est que je vais aller voir. A tout de suite.
J'en reviens à l'instant, et j'ai rien vu, je m'y attendais, là, franchement, je donne ma langue au chat.
J'ai regardé à tout hazard le code source du site du mec qui voulait mettre un film en flash dans sa bannière : http://club4x4desboullins.free.fr/phpBB3/index.php et il y a bien le bout de code relatif à l'affichage de swf qui apparaît, c'est une histoire de fou de truc, je sent que je vais lui demander de me filer son fichier overall_header.html mais même avec ça, j'ai un doute, si ça se trouve il y a un fichier qui parasite mais lequel ?
Pour finir là dessus ce soir, j'ai chargé son fichier : http://club4x4desboullins.free.fr/phpBB ... eader.html et aussi : http://club4x4desboullins.free.fr/phpBB ... eader.html
Il n'utilise que l'un des ces 2 là et aucun autre, j'ai vérifié en allant là : http://club4x4desboullins.free.fr/phpBB3/styles/
Que ce soit l'un ou l'autre, lorsque l'on édite les codes sources dans les navigateurs, y'a que dalle, étrange quand même.
J'ai confirmation qu'il utilise prosilver car j'ai fait enregistrer sous avec mon navigateur et j'ai éditer le code avec Dreamweaver et là, le code relatif au swf apparaît bien sans problème. La prochaine étape en ce qui me concerne va être de remplacer mon overall_header par le sien histoire de voir si ça fait quelque chose mais tu vois l'édition du code source avec un navigateur c'est pas l'idéal, rien ne vaut l'édition avec un soft spécialisé.
Bon ben, je viens de le faire et comme je m'y attendais, rien ne se passe, tu me dira, tout l'heure, j'ai bien purement et simplement viré le fichier et ça fonctionnait parfaitement quand même, ça veut bien dire que si modif il doit y avoir, c'est pas seulement le overall_header mais un ou plusieurs autres mais là, ça se complique vraiment et dans le pire des cas, si vraiment ça me gonfle de trop, je ferai un gif animé, là au moins, ça fonctionnera.
Tiens, je remarque encore une chose, si je recherche l'ensemble des fichiers qui font appel au fichier overall_header.html, il y en a beaucoup mais tous ont la fonction
en commentaire, ça veut dire que même si le fichier existe bien, il n'est pas pris en compte, c'est forcément un autre qui joue son rôle. Je cherche, je cherche.<!-- INCLUDE overall_header.html -->
J'ai abordé au tout début l'idée selon laquelle le css avit un rôle à jouer, je pense que d'une certaine façon, c'est le cas car si on cherche dans tous les fichiers "logodesc", ça ne figure que dans Stylesheet.css et dedans il est question d'un gif en guise de background. Si je supprime ce background, j'ai plus mon gif mais j'ai pas mon swf pour autant.




