PDA

Afficher la version complète : Vidéo / Musiques / Images Effet automne



yod@117
05/03/2007, 04h00
Description

Ce hack permet de créer sur le forum un effet automne avec les feuilles qui tombe du ciel.Remerciements et support / Thanks and support

Ce Hack a été traduit en français pour vBulletin-Ressources avec l'autorisation explicite de son auteur. / This Hack was translated into French for vBulletin-Ressources with the explicit authorization of its author.
vBulletin-Ressources et son équipe offrira du support vis-à-vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
vBulletin-Ressources remercie l'auteur du hack pour avoir fourni son autorisation. / vBulletin-Ressources thanks the author for the hack to have provided its authorization.Conception

Auteur du Hack / Author Of Hack : yod@117
Auteur du script / Author Of script:Kurt Grigg
Source / Link of Thread: http://www.dynamicdrive.com (http://www.dynamicdrive.com/)
Version vBulletin Requise / Version vBulletin Required : vB 3.6.2 - 3.6.5
Testé / Tested: oui
Traducteur / Translator:
Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés Uniquement pour nos traductions/ Copyright © 2006 vBulletin-Ressources.com - All Rights Reserved Only For Ours Translations~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Installation:

Uploader le contenu du dossier Forums sur votre ftp
modifier le template forumhomedans le template forumhome trouver <body> en dessous copier


<!-- hack Feuilles d'automne by yod@117 -->
<script language="JavaScript1.2">
//Autumn leaves- by Kurt Grigg (kurt.grigg@virgin.net)
//Modified by Dynamic Drive for NS6 functionality
//visit http://www.dynamicdrive.com for this script
//Pre-load your image below!
grphcs=new Array(6)
Image0=new Image();
Image0.src=grphcs[0]="/forum/images/automne/al.gif";
Image1=new Image();
Image1.src=grphcs[1]="/forum/images/automne/bl.gif"
Image2=new Image();
Image2.src=grphcs[2]="/forum/images/automne/cl.gif"
Image3=new Image();
Image3.src=grphcs[3]="/forum/images/automne/dl.gif"
Image4=new Image();
Image4.src=grphcs[4]="/forum/images/automne/el.gif"
Image5=new Image();
Image5.src=grphcs[5]="/forum/images/automne/fl.gif"
Amount=8; //Smoothness depends on image file size, the smaller the size the more you can use!
Ypos=new Array();
Xpos=new Array();
Speed=new Array();
Step=new Array();
Cstep=new Array();
ns=(document.layers)?1:0;
ns6=(document.getElementById&&!document.all)?1:0;
if (ns){
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>");
}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (i = 0; i < Amount; i++){
var P=Math.floor(Math.random()*grphcs.length);
rndPic=grphcs[P];
document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">');
}
document.write('</div></div>');
}
WinHeight=(ns||ns6)?window.innerHeight:window.docu ment.body.clientHeight;
WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
for (i=0; i < Amount; i++){
Ypos[i] = Math.round(Math.random()*WinHeight);
Xpos[i] = Math.round(Math.random()*WinWidth);
Speed[i]= Math.random()*5+3;
Cstep[i]=0;
Step[i]=Math.random()*0.1+0.05;
}
function fall(){
var WinHeight=(ns||ns6)?window.innerHeight:window.docu ment.body.clientHeight;
var WinWidth=(ns||ns6)?window.innerWidth-70:window.document.body.clientWidth;
var hscrll=(ns||ns6)?window.pageYOffset:document.body. scrollTop;
var wscrll=(ns||ns6)?window.pageXOffset:document.body. scrollLeft;
for (i=0; i < Amount; i++){
sy = Speed[i]*Math.sin(90*Math.PI/180);
sx = Speed[i]*Math.cos(Cstep[i]);
Ypos[i]+=sy;
Xpos[i]+=sx;
if (Ypos[i] > WinHeight){
Ypos[i]=-60;
Xpos[i]=Math.round(Math.random()*WinWidth);
Speed[i]=Math.random()*5+3;
}
if (ns){
document.layers['sn'+i].left=Xpos[i];
document.layers['sn'+i].top=Ypos[i]+hscrll;
}
else if (ns6){
document.getElementById("si"+i).style.left=Math.min(WinWidth,Xpos[i]);
document.getElementById("si"+i).style.top=Ypos[i]+hscrll;
}
else{
eval("document.all.si"+i).style.left=Xpos[i];
eval("document.all.si"+i).style.top=Ypos[i]+hscrll;
}
Cstep[i]+=Step[i];
}
setTimeout('fall()',20);
}
window.onload=fall
//-->
</script>
<!-- / hack Feuilles d'automne by yod@117 -->

yod@117
05/03/2007, 05h27
voici maintenant une pluie de logo vbulletin

remplacer juste les images dans le ftp

space
05/03/2007, 07h54
salut

merci à toi beau taf et chouette en période d'automne ... le garder pour plus tard parce que la ... cela le fait un peu moins en hivers et presque le printemps ...

merci à toi

Allan
05/03/2007, 09h25
Merci à toi, très beau boulot ;)

gollum69
01/04/2007, 23h31
Merci beaucoup pour cette modif

lazarre
28/04/2007, 11h55
très jolie, merci, vous en avez d'autre pour les autres saisons ?:angel:

Aragorn
03/11/2010, 19h30
merci pour ce hack, mais chez moi, les feuilles restent coincée en haut à gauche
pourriez-vous me dire pourquoi?

Simon
03/11/2010, 20h10
merci pour ce hack, mais chez moi, les feuilles restent coincée en haut à gauche
pourriez-vous me dire pourquoi?Sur quelle version de vBulletin l'as-tu utilisé ? S'il s'agit de la 4, préfère plutôt un script indépendant de vBulletin comme http://www.schillmania.com/projects/snowstorm/ (plutôt pour noël mais tu peux mettre d'autres images).

Ombre
03/11/2010, 21h14
merci pour ce hack, mais chez moi, les feuilles restent coincée en haut à gauche
pourriez-vous me dire pourquoi?Bonsoir, si j'osais je te dirais, patiente que le vent souffle :D

Aragorn
03/11/2010, 21h46
je l'ai mis sur une version 3.8.6

spider62
04/11/2010, 14h01
il y en a deja assez des feuilles collé sur nos voitures, maintenant faut que ça arrive sur les sites :p