Effet de Neige sur le forum


Titre et description des problèmes clairs et précis S.V.P.
L'endroit où les membres posent leurs questions sur les problèmes de changement de couleur, d'image, de logo, installation des thèmes, modification des fichiers CSS

Modérateurs: support, audax, scoreboard

Effet de Neige sur le forum

Messagepar ptitfonk » Jeu 21 Déc 2006 13:24

Salut, voilà j'ai lu sur le forum qu'il été possible de mettre un effet de neige sur le portail, mais je me demandais s'il existait un script pour mettre de la neige sur le forum?
Et aussi où le placer :wink:

Merci
ptitfonk
Nouveau Membre
Nouveau Membre
 
Messages: 6
Inscription: Jeu 21 Déc 2006 13:19

Messagepar scoreboard » Ven 22 Déc 2006 00:11

Bonsoir,

Il me semble qu'Audax l'indique sur ton tutoriel, car à l'époque, c'était pour le forum cet effet de neige. Par contre, pour l'emplacement du script, là je ne sais plus où, donc je préfère me taire pour ne pas t'induire en erreur et voir ton forum être "cassé".
Modérateur | "On est tous sur la même longueur d'ondes, mais à chacun sa fréquence..."
VosForums.com, les tutos présentés par Audax : cliquez ici | Conditions générales d'utilisation de vosforums.com : lire
(Aucune demande d'aide "directe" par MP ne sera prise en compte)
Avatar de l’utilisateur
scoreboard
Modérateur
Modérateur
 
Messages: 1641
Inscription: Lun 28 Mars 2005 15:49
Localisation: Lorraine, France

Messagepar la fouine » Ven 22 Déc 2006 01:55

a mettre dans la gestion du portail dans un bloc..; http://vosforums.vosforums.com/setopic_1255-neige.html
NB ne pas afficher le bloc
par contre dans le forum je crois pas que ce soit possible
Avatar de l’utilisateur
la fouine
Super Posteur
Super Posteur
 
Messages: 141
Inscription: Mer 15 Fév 2006 14:22

Messagepar scoreboard » Ven 22 Déc 2006 17:46

la fouine a écrit:a mettre dans la gestion du portail dans un bloc..; http://vosforums.vosforums.com/setopic_1255-neige.html
NB ne pas afficher le bloc
par contre dans le forum je crois pas que ce soit possible

bonsoir la fouine, je ne voudrais pas être catégorique, mais il me semble que si. je crois même qu'Audax l'avait mis sur son forum test. à savoir si le script doit être mis dans la zone de description du forum ou bien du tout premier salon.
si le support (ou Audax) nous lit, qu'il nous confirme si c'est possible, et si un script peut tenir.
Modérateur | "On est tous sur la même longueur d'ondes, mais à chacun sa fréquence..."
VosForums.com, les tutos présentés par Audax : cliquez ici | Conditions générales d'utilisation de vosforums.com : lire
(Aucune demande d'aide "directe" par MP ne sera prise en compte)
Avatar de l’utilisateur
scoreboard
Modérateur
Modérateur
 
Messages: 1641
Inscription: Lun 28 Mars 2005 15:49
Localisation: Lorraine, France

Messagepar la fouine » Dim 24 Déc 2006 17:54

les discussions font avancer l'homme...
en effet je viens de tester sur le mien et ca fonctionne tres bien. a mettre dans la description d'un forum (gestion du forum).. allez je vous remets le script

<script>
// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowmax=35

// Set the colors for the snow. Add as many colors as you like
var snowcolor=new Array("#aaaacc","#ddddFF","#ccccDD")

// Set the fonts, that create the snowflakes. Add as many fonts as you like
var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")

// Set the letter that creates your snowflake (recommended:*)
var snowletter="*"

// Set the speed of sinking (recommended values range from 0.3 to 2)
var sinkspeed=2

// Set the maximal-size of your snowflaxes
var snowmaxsize=30

// Set the minimal-size of your snowflaxes
var snowminsize=10

// Set the snowing-zone
// Set 1 for all-over-snowing, set 2 for left-side-snowing
// Set 3 for center-snowing, set 4 for right-side-snowing
var snowingzone=1

///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////


// Do not edit below this line
var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera

function randommaker(range) {
rand=Math.floor(range*Math.random())
return rand
}

function initsnow() {
if (ie5 || opera) {
marginbottom = document.body.clientHeight
marginright = document.body.clientWidth
}
else if (ns6) {
marginbottom = window.innerHeight
marginright = window.innerWidth
}
var snowsizerange=snowmaxsize-snowminsize
for (i=0;i<=snowmax;i++) {
crds[i] = 0;
lftrght[i] = Math.random()*15;
x_mv[i] = 0.03 + Math.random()/10;
snow[i]=document.getElementById("s"+i)
snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
snow[i].size=randommaker(snowsizerange)+snowminsize
snow[i].style.fontSize=snow[i].size
snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
snow[i].sink=sinkspeed*snow[i].size/5
if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
snow[i].style.left=snow[i].posx
snow[i].style.top=snow[i].posy
}
movesnow()
}

function movesnow() {
for (i=0;i<=snowmax;i++) {
crds[i] += x_mv[i];
snow[i].posy+=snow[i].sink
snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
snow[i].style.top=snow[i].posy

if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
snow[i].posy=0
}
}
var timer=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
window.onload=initsnow
}
</script>
Avatar de l’utilisateur
la fouine
Super Posteur
Super Posteur
 
Messages: 141
Inscription: Mer 15 Fév 2006 14:22

Messagepar scoreboard » Lun 25 Déc 2006 09:03

pour les petits camarades qui trouvent ce script original, voici le lien direct du message d'Audax : http://vosforums.vosforums.com/sutra7965.php#7965

attention, ce script n'est utilisable que sur le portail et pas sur un forum ! par contre, je l'ai essayé, ça bloque mon portail !!!
Modérateur | "On est tous sur la même longueur d'ondes, mais à chacun sa fréquence..."
VosForums.com, les tutos présentés par Audax : cliquez ici | Conditions générales d'utilisation de vosforums.com : lire
(Aucune demande d'aide "directe" par MP ne sera prise en compte)
Avatar de l’utilisateur
scoreboard
Modérateur
Modérateur
 
Messages: 1641
Inscription: Lun 28 Mars 2005 15:49
Localisation: Lorraine, France

Messagepar la fouine » Lun 25 Déc 2006 16:27

chez moi ca tourne sur le portail et sur le forum :!:
Avatar de l’utilisateur
la fouine
Super Posteur
Super Posteur
 
Messages: 141
Inscription: Mer 15 Fév 2006 14:22

Messagepar beepah » Mar 26 Déc 2006 00:15

Merci pour le script, je viens d'ajouter celui d'Audax sur mon portail.

J'ai beau mettre ce module en pied de page, en entete de page, a droite, a gauche, ou au centre, la neige ne va pas juste qu'au bas de la page, mais elle fait seulement la section visible de quand on est "scroller" au top de la page. C'est pas un probleme majeure (et oui dans le script j'ai choisi l'option #1 all over page) mais coté estétique sa enleve un peu la magie de la neige.

Mais quand meme, je ne crois que vous ne pouvez faire plus. Si vous voulez examiner voici mon url: pournous.vosforums.com

Joyeuse neige!
Image
beepah
Membre Confirmé
Membre Confirmé
 
Messages: 58
Inscription: Ven 20 Oct 2006 22:13

Messagepar scoreboard » Mar 26 Déc 2006 08:35

Mais il semble que ce script ne fonctionne que pour le portail. Et pourtant, je pensais que sur un forum, ça fonctionnait. C'est dommage, car je n'ai pas de portail, dans la mesure où je possède déjà un site pour y placer mes infos.
Modérateur | "On est tous sur la même longueur d'ondes, mais à chacun sa fréquence..."
VosForums.com, les tutos présentés par Audax : cliquez ici | Conditions générales d'utilisation de vosforums.com : lire
(Aucune demande d'aide "directe" par MP ne sera prise en compte)
Avatar de l’utilisateur
scoreboard
Modérateur
Modérateur
 
Messages: 1641
Inscription: Lun 28 Mars 2005 15:49
Localisation: Lorraine, France


Revenir vers VOS QUESTIONS LIEES AU GRAPHISME

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron