[Resolu] Photos de l'album s'affichent SOUS banniere flash - Virginie - 20/01/2010
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.5
#~ Version du MLE si existante : ?
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour,
Donc, sur la page
http://www.annexeclub.com/index.php?mact=Album,mec8c1,default,1&mec8c1albumid=10&mec8c1returnid=56&page=56
j'ai un album photo, avec au dessus, une animation flash.
Le souci c'est que les photos s'affichaient par dessous l'animation.
En cherchant sur le forum, j'ai trouvé la solution proposée par Stevus dans la discussion
http://www.cmsmadesimple.fr/forum/viewtopic.php?id=949
Ca marche en effet, mais, comme le fait remarquer Jean le Chauve, ce n'est pas valide XHTML... mais je suis une brêle en anglais et ne peux donc pas utiliser le lien proposé.
Une piste ?
D'avance merci
Virginie
[Resolu] Photos de l'album s'affichent SOUS banniere flash -
Jean le Chauve - 20/01/2010
Commence déjà par mettre toutes tes balises meta en minuscules.
Les & doivent être modifiés en & (r&b)
<div id="clear"> doit être changée en <div class="clear"> (à changer également dans la css).
Tu télécharges la balise object et tu la places dans le dossier plugin :
http://s3.amazonaws.com/cmsms/downloads/2382/function.object.php
Au lieu d'écrire ceci :
Code :
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="793" height="40">
<param name="movie" value="uploads/nav/annexe.swf" />
<param name="quality" value="best" />
<param name="menu" value="true" />
<param name="allowScriptAccess" value="always" />
<embed src="uploads/nav/annexe.swf" quality="best" menu="true"
width="793" height="40" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always">
</embed>
</object>
Tu écris :
Code :
{object open=1 src='uploads/nav/annexe.swf'
height='40' width='793' param='wmode::transparent||allowScriptAccess::always||quality::best||menu::true'
<p>Votre version de Flash Player n'est pas à jour et vous ne pouvez donc pas voir le flash.<br />
Vous pouvez la mettre à jour sur le site <a href="http://get.adobe.com/fr/flashplayer/">Adobe</a></p>}
{object close=1}
Le second, même chose :
Code :
<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="110" height="40" id="annexe-son-seul" align="top">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="uploads/flash/annexe-son-seul.swf" />
<param name="quality" value="high" /><param name="bgcolor" value="#222222" />
<embed src="uploads/flash/annexe-son-seul.swf"
quality="high" bgcolor="#222222" width="110" height="40"
name="annexe-son-seul" align="top" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
à remplacer par :
Code :
{object open=2 src='uploads/flash/annexe-son-seul.swf'
height='40' width='110'
param='wmode::transparent||allowScriptAccess::sameDomain||quality::high||bgcolor::#222222||movie::uploads/flash/annexe-son-seul.swf'
<p>Votre version de Flash Player n'est pas à jour et vous ne pouvez donc pas écouter la musique.<br />
Vous pouvez la mettre à jour sur le site
<a href="http://get.adobe.com/fr/flashplayer/">Adobe</a></p>}
{object close=2}
Je crois que tu as maintenant compris : à chaque nouveau flash tu écris {object open=n° suivant et tu le fermes avec le bon numéro.
Quand tu vois param name, tu écris param='son name et pour chaque param supplémentaire tu tapes ||. La value s'écrit après ::. Tu n'oublies pas de fermer l'apostrophe après le dernier. Ce qui est entre <p></p> est le contenu alternatif.
Je te laisse faire le dernier.