Resultados 1 al 3 de 3

Tema: Copos de nieve cayendo en vbulletin

  1. #1
    Usuario Registrado
    Fecha de ingreso
    Apr 2008
    Mensajes
    2,048
    Acabo de descubrir este script para nieve navideña cayendo en forma de copos
    Ponlo arriba del todo en la plantilla header (Panel de control -> Estilos y plantillas -> Editar plantillas -> header -> doble clic -> poner el script arriba del todo -> GUARDAR los cambios) y sube la imagen que dejo en adjuntos a la raíz de tu foro (root).
    Código PHP:

    /******************************************
    * Snow Effect Script- By Altan d.o.o. (http://www.altan.hr/snow/index.html)
    * Visit Dynamic Drive DHTML code library (http://www.dynamicdrive.com/) for full source code
    * Last updated Nov 9th, 05' by DD. This notice must stay intact for use
    ******************************************/

      //Configure below to change URL path to the snow image
      
    var snowsrc="snow.png"
      
    // Configure below to change number of snow to render
      
    var no 10;
      
    // Configure whether snow should disappear after x seconds (0=never):
      
    var hidesnowtime 0;
      
    // Configure how much snow should drop down before fading ("windowheight" or "pageheight")
      
    var snowdistance "pageheight";

    ///////////Stop Config//////////////////////////////////

      
    var ie4up = (document.all) ? 0;
      var 
    ns6up = (document.getElementById&&!document.all) ? 0;

        function 
    iecompattest(){
        return (
    document.compatMode && document.compatMode!="BackCompat")? document.documentElement document.body
        
    }

      var 
    dxxpyp;    // coordinate and position variables
      
    var amstxsty;  // amplitude and step variables
      
    var idoc_width 800doc_height 600;

      if (
    ns6up) {
        
    doc_width self.innerWidth;
        
    doc_height self.innerHeight;
      } else if (
    ie4up) {
        
    doc_width iecompattest().clientWidth;
        
    doc_height iecompattest().clientHeight;
      }

      
    dx = new Array();
      
    xp = new Array();
      
    yp = new Array();
      
    am = new Array();
      
    stx = new Array();
      
    sty = new Array();
      
    snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" snowsrc
      
    for (0no; ++ i) {
        
    dx[i] = 0;                        // set coordinate variables
        
    xp[i] = Math.random()*(doc_width-50);  // set position variables
        
    yp[i] = Math.random()*doc_height;
        
    am[i] = Math.random()*20;         // set amplitude variables
        
    stx[i] = 0.02 Math.random()/10// set step variables
        
    sty[i] = 0.7 Math.random();     // set step variables
            
    if (ie4up||ns6up) {
          if (
    == 0) {
            
    document.write("[IMG]"+snowsrc+"[/IMG]");
          } else {
            
    document.write("[IMG]"+snowsrc+"[/IMG]");
          }
        }
      }

      function 
    snowIE_NS6() {  // IE and NS6 main animation function
        
    doc_width ns6up?window.innerWidth-10 iecompattest().clientWidth-10;
            
    doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")?  iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight iecompattest().offsetHeight;
        for (
    0no; ++ i) {  // iterate for every dot
          
    yp[i] += sty[i];
          if (
    yp[i] > doc_height-50) {
            
    xp[i] = Math.random()*(doc_width-am[i]-30);
            
    yp[i] = 0;
            
    stx[i] = 0.02 Math.random()/10;
            
    sty[i] = 0.7 Math.random();
          }
          
    dx[i] += stx[i];
          
    document.getElementById("dot"+i).style.top=yp[i]+"px";
          
    document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
        }
        
    snowtimer=setTimeout("snowIE_NS6()"10);
      }

        function 
    hidesnow(){
            if (
    window.snowtimerclearTimeout(snowtimer)
            for (
    i=0i0)
            
    setTimeout("hidesnow()"hidesnowtime*1000)
            } 
    Créditos de autor: http://www.dynamicdrive.com/

    PD: dejo en adjuntos el texto y la imagen en un zip.

    Salud2
    Imágenes adjuntadas Imágenes adjuntadas
    Archivos adjuntados Archivos adjuntados
    Salud2 a to2

  2. #2
    Usuario Registrado
    Fecha de ingreso
    Apr 2008
    Mensajes
    2,048
    Se me olvidaba: debes hacerlo para estilo que tengas.

    Salud2
    Salud2 a to2

  3. #3
    Usuario Registrado
    Fecha de ingreso
    Dec 2010
    Mensajes
    15
    lo acabo de poner y queda guapísimo
    gracias por tu aporte
    salu2

Temas similares

  1. Nieve navideña
    Por Alundra en el foro Estilos e Imagenes
    Respuestas: 13
    Último mensaje: 12-20-2010, 08:48 AM
  2. Nieve Navideña
    Por MCs en el foro Estilos e Imagenes
    Respuestas: 1
    Último mensaje: 12-07-2007, 12:58 AM

User Tag List

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •