News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

[PEDIDO] Scrip navideño ?

Started by edyco, December 01, 2008, 11:30:20 AM

Previous topic - Next topic

edyco

Hola gente alguien tendria un scrip navideño para que nieve dentro del foro, bueno solo eso chicos.
saluds

~BeneKiD

Quote from: http://www.territoriodd.com
TERRITORIODD.com Descargas Directas de las ISOS, CSO y ROMS de PSP NDS Wii X360, PELICULAS, SERIES MUSICA y SOFTWARE... Todo lo necesario totalmente GRATIS!!

-PS3
-Playstation Portable
-Nintendo DS
-Nintendo Wii
-Xbox 360
-iOS & Android


HTTP://WWW.TERRITORIODD.COM
Quote from: Visitanos!

Alky

Quote from: edyco on December 01, 2008, 11:30:20 AM
Hola gente alguien tendria un scrip navideño para que nieve dentro del foro, bueno solo eso chicos.
saluds

Yo ya había publicado hace unas semanas, puedes verlo en el siguiente mensaje.

http://www.simplemachines.org/community/index.php?topic=273943.msg1814005#msg1814005

manixless

hol

si te gusta este tambien te ayudo

saludos

edyco

Quote from: manfred on December 01, 2008, 05:20:14 PM
hol

si te gusta este tambien te ayudo

saludos

Ya tengo el scrip ese que tienes pero no lo pones en el foro ¬¬.
yo lo que hice es ponerlo en el foro y cuando quiero registrarme no me aparece la imagen en "introduce las letras mostradas en la imagen" .miren , alguna solucion ?



Quote<script type="text/javascript">

/******************************************
* 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="snow3.gif"
  // 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) ? 1 : 0;
  var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

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

  var dx, xp, yp;    // coordinate and position variables
  var am, stx, sty;  // amplitude and step variables
  var i, doc_width = 800, doc_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 (i = 0; i < no; ++ i) { 
    dx = 0;                        // set coordinate variables
    xp = Math.random()*(doc_width-50);  // set position variables
    yp = Math.random()*doc_height;
    am = Math.random()*20;         // set amplitude variables
    stx = 0.02 + Math.random()/10; // set step variables
    sty = 0.7 + Math.random();     // set step variables
      if (ie4up||ns6up) {
      if (i == 0) {
        document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
      } else {
        document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
      }
    }
  }

  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 (i = 0; i < no; ++ i) {  // iterate for every dot
      yp += sty;
      if (yp > doc_height-50) {
        xp = Math.random()*(doc_width-am-30);
        yp = 0;
        stx = 0.02 + Math.random()/10;
        sty = 0.7 + Math.random();
      }
      dx += stx;
      document.getElementById("dot"+i).style.top=yp+"px";
      document.getElementById("dot"+i).style.left=xp + am*Math.sin(dx)+"px"; 
    }
    snowtimer=setTimeout("snowIE_NS6()", 10);
  }

   function hidesnow(){
      if (window.snowtimer) clearTimeout(snowtimer)
      for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
   }
      

if (ie4up||ns6up){
    snowIE_NS6();
      if (hidesnowtime>0)
      setTimeout("hidesnow()", hidesnowtime*1000)
      }

</script>

manixless

#5
bueno

te dije muy claro que si te gustaba ese yo con mucho gusto te ayudo, yo lo tengo puesto como un mod, y en este momento no esta activado, y si lo quieres incorporar en tu foro con mucho gusto te expongo los cambios a realizar aca mismo.

Por cierto, como tu has dicho que lo has modificado tu mismo pues lo mas seguro que el error se deba a que hay problemas con el javascript del la nieve y el javascript del kapcha, ya sea que el nombre de una variable se repita o que siemple mente hay un error en el openDocumente.

Los javascript en cierta forma son un poco delicados, pues puedn afectar algunos mods y/o afectaran a algunos mods que instalaras en un futuro

saludos

edyco

#6
Dale necesito tu ayuda, porque esto me esta volviendo loco, necesitaria ese mod el que nombras vos.
saludps

Búscate algo en JS y lo pones con el global headers and footers es lo mejor pa no editar code, así en enero lo quitas y limpio otra vez :)

edyco

No encontre ningunto tienes alguno wn ?

krvger

aaa me gusto ese de nieve me dicen que tengo que hacer para aplicarlo a mi site, y los archivos a subir o modificar.
gracias

eaglecorp

una duda.. ese codigo del script navideño en que archivo lo copio?
mi foro es 1.1.7

edyco

Quote from: eaglecorp on December 02, 2008, 11:23:41 AM
una duda.. ese codigo del script navideño en que archivo lo copio?
mi foro es 1.1.7

index.template.php

ahi copias el otro scrip q puse yo pero te va a psar lo que me pasa a mi.

krvger

Gracias ya me funciona de maravilla.

davis69

Quote from: manfred on December 01, 2008, 05:20:14 PM
hol

si te gusta este tambien te ayudo

saludos

Ya tengo el primero y esta bueno, muchas gracias..

pero quiero intentar este. me dices como coloco el script?

krvger

abres

index.template.php

pegas el codigo al inicio y guardas, y acuerdate de darle antes la ruta de la imagen.

davis69

Quote from: krvger on December 02, 2008, 03:53:24 PM
abres

index.template.php

pegas el codigo al inicio y guardas, y acuerdate de darle antes la ruta de la imagen.

la cosa es el codigo xD... es que este no me han dado el codigo por eso decia..
pero gracias

manixless

#16
hola

aca adjunto el mod que les decia, lo instalan como cualquier mod, como fue un mod que lo hice para mi web pues solo esta soportado para la version 1.1.x.

Basicamente funciona asi: lo instalas, y luego te vas a "caracteristicas y opciones" abajo encontraras tres opciones para este mod:

1. Si lo quieres habilitar, por si te aburres y no quieres que la nieve aparezca
2. Imagen para la nieve, por defecto ya trae una imagen llamada nieve.gif en la carpeta Themes/default/images/
O sea, si quieres poner otra imagen solo subes la imagen de tu gusto a esa carpeta, y en el espacio en blanco pones su nombre con su respectiva extencion (.gif, .png, .jpg)
3. El numero de bolitas de nieve que quieres que caiga, si lo dejas en blanco seria como si fuera un 0

Los idiomas soportados son:
spanish_latin-utf8
spanish_es-utf8
spanish-utf8
spanish
english-utf8
english

adjunto encontraran una imagen ilustrativa y el mod
Ah... casi se me olvida, el script de la nieve no es hecho por mi, solo lo he adaptado para que sirva al foro smf, por lo tanto el autor del script lleva cada uno de sus creditos, espero que ustedes tambien mantengan los creditos  ;)

edicion numero #1:
adjunte la nueva version del mod, encontre un problema, el cual ponia cierto codigo donde no iba, a algunos si les afectaba, a otrso no. Version 1.1 esta adjunto

edicion numero #2:
arreglo en los archivos de idioma. Version 1.2 esta adjunto

saludos




krvger

#17
esta nice gracias de nuevo ya lo baje pero por ahora dejo el que ya instale manual, ya que tambien lo aplique al MKportal, y me sale en todas partes. y no solamente en el foro.

manfred podrias hecharle una miradita a este post ya he subido mas informacion.

http://www.simplemachines.org/community/index.php?topic=277885.msg1822892#msg1822892

edyco

#18
me dice :

3.     Ejecutar Modificación     ./Themes/default/languages/ModSettings.spanish_latin-utf8.php     Archivo no encontrado
4.    Ejecutar Modificación    ./Themes/default/languages/ModSettings.spanish_es-utf8.php    Archivo no encontrado
5.    Ejecutar Modificación    ./Themes/default/languages/ModSettings.spanish-utf8.php    Archivo no encontrado

y no me aparece nada de nieve como en tu configuracion de caracteristicas.




puchitus

edyco que español usas?

baja de la carpeta tu-foro/Themes/default/languages  el archivo ModSettings.Tu_español.php y agregale antes de ?> lo siguiente:

$txt['enableSnow'] = 'Habilitar nieve';
$txt['imageSnow'] = 'Imagen para la nieve.<div class="smalltext">Themes/default/images/</div>';
$txt['imageSnowCounter'] = 'Numero de bolitas de nieve.';

lo vuelves a subir a la misma carpeta y ya lo tendras.

Saludos.

Advertisement: