• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

Complemento XenFacil Festividades/Holidays [Pago]

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Acabo de quitar del código javascript (plantilla nieve), el siguiente código:
Insertar CODE, HTML o PHP:
  for (i = 0; i < no; ++ i) {
  snowsrc[i]=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.png" : snowsrc[i];
  }

Que, por cierto, es inútil.

¿Quieres probar ahora a ver si te ocurre?

Salud2
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Acabo de suprimir esta parte de código que redireccionaba (misma platilla
Insertar CODE, HTML o PHP:
	  if (i == 0) {
		document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\">[COLOR=#0000ff][B]<a href=\"http://dynamicdrive.com\"><img src='"+snowsrc[i]+"' border=\"0\"><\/a>[/B][/COLOR]<\/div>");
	  } else {
		document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc[i]+"' border=\"0\"><\/div>");
	  }
Y lo he dejado como
Insertar CODE, HTML o PHP:
	  if (i == 0) {
		document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc[i]+"' 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[i]+"' border=\"0\"><\/div>");
	  }

Espero que ya no ocurra.

Salud2
 

Tize

XenForoUser
Mensajes
356
Puntuación de reacciones
54
Puntos
28
Sitio web
xenfacil.com
País
España
Versión de XenForo
Página web
Web
Solventado, ahora ya no redirecciona a ninguna web externa.
Gracias por solucionarlo :rolleyes:
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
El código completo de la plantilla nieve ha quedado así:

Insertar CODE, HTML o PHP:
<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 ruta = "@xfcn_nieveRuta";
  var nom_pre = "@xfcn_copoImagesPrefijo";
  var nom_fin = "@xfcn_copoImagesExtension";
  var snowsrc;
  snowsrc = new Array();
  /* Configure below to change number of snow to render */
  var no = {$xenOptions.xfcn_copoImagesNumero};
  /* Configure whether snow should disappear after x seconds (0=never): */
  var hidesnowtime = {$xenOptions.xfcn_copoImagesDesaparecer};
  /* Configure how much snow should drop down before fading ("windowheight" or "pageheight") */
  var snowdistance = "{$xenOptions.xfcn_copoImagesDesaparecerVentana}";
  for (i = 0; i < no; ++ i) {
  snowsrc[i] = ruta + nom_pre + i + nom_fin;
  }

/* ///////// 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();
/*  for (i = 0; i < no; ++ i) {
  snowsrc[i]=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.png" : snowsrc[i];
  } */
  for (i = 0; i < no; ++ 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 (i == 0) {
		document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc[i]+"' 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[i]+"' 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[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.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>

Salud2
 

Tize

XenForoUser
Mensajes
356
Puntuación de reacciones
54
Puntos
28
Sitio web
xenfacil.com
País
España
Versión de XenForo
Página web
Web
Si ya pude apreciar que estaba en uno de los copos, ahora queda perfecto sin la dirección externa :)
Eres la bomba amigo. :informatico:
 

Velli

Miembro
Mensajes
43
Puntuación de reacciones
17
Puntos
8
Sitio web
mafialandia.com
País
España
Versión de XenForo
Página web
Web
A mí también me pasó lo mismo. Simplemente edité el código y puse la web del propio foro.
Lo hice porque algunos usuarios descubrieron el link y tampoco quería que vieran otros enlaces a otras webs, en mi foro cuidamos mucho eso.

Saludos!!!
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
No se puede hacer nada para que salgan los adornos de arriba del todo a todos los users?
Estoy en ello pero son malas fechas para mi. Mañana estoy de guardia y la suegra en el hospital....

Sobre-escribe el archivo Nieve.php con este que te paso. Ahora lo verás en xenfacil sin estar logueado (a la primera).

Salud2
 

Adjuntos

  • upload.zip
    1,8 KB · Visitas: 50

alex27

Miembro
Mensajes
88
Puntuación de reacciones
43
Puntos
18
Estoy en ello pero son malas fechas para mi. Mañana estoy de guardia y la suegra en el hospital....

Sobre-escribe el archivo Nieve.php con este que te paso. Ahora lo verás en xenfacil sin estar logueado (a la primera).

Salud2


Con esta actualizacion quedo bien sin loguearse, pero una vez logueado los usuarios normales No le aparece los adornos de navidad en la parte superior del Foro, incluyendo xenfacil
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Hoy mal (estoy de guardia). Mañana lo miro. Gracias por informar.

Salud2
 

capyes

Nuevo
Mensajes
6
Puntuación de reacciones
4
Puntos
3

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
He visto que haz arreglado los adornos para los usuarios normales puedes publicar ese Fix. Gracias !!!
No es un fix. Es un cambio completo en la programación. Ahora se controla todo desde las propiedades del estilo. Me falta habilitar la instalación en español, sacar las frases inglesas y españolas, y empaquetarlo.

En breve (espero que hoy, ya que mañana vuelvo a estar de guardia) estará.

Salud2
 

alex27

Miembro
Mensajes
88
Puntuación de reacciones
43
Puntos
18
No es un fix. Es un cambio completo en la programación. Ahora se controla todo desde las propiedades del estilo. Me falta habilitar la instalación en español, sacar las frases inglesas y españolas, y empaquetarlo.

En breve (espero que hoy, ya que mañana vuelvo a estar de guardia) estará.

Salud2


Vale gracias estare pendiente cuando publiques la nueva descarga con todo corregido y estoy de vuelta despues de tiempo inactivo.
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Actualizado en el primer mensaje el complemento.

Ahora se maneja todo desde Propiedades del estilo. Con ello puedes activar o desactivar cada parte (o todo) en cada estilo. Tener en un estilo unos copos de nieve y en otro estilo otros copos. Permite una gran personalización.

Bugs y errores solucionados.

Salud2
 

alex27

Miembro
Mensajes
88
Puntuación de reacciones
43
Puntos
18
Actualizado en el primer mensaje el complemento.

Ahora se maneja todo desde Propiedades del estilo. Con ello puedes activar o desactivar cada parte (o todo) en cada estilo. Tener en un estilo unos copos de nieve y en otro estilo otros copos. Permite una gran personalización.

Bugs y errores solucionados.

Salud2

Gracias por tomarte el tiempo de actualizar y corregir este complemento
 

capyes

Nuevo
Mensajes
6
Puntuación de reacciones
4
Puntos
3
Actualizado en el primer mensaje el complemento.

Ahora se maneja todo desde Propiedades del estilo. Con ello puedes activar o desactivar cada parte (o todo) en cada estilo. Tener en un estilo unos copos de nieve y en otro estilo otros copos. Permite una gran personalización.

Bugs y errores solucionados.

Salud2

Increible!, ya lo tienes! Mil gracias por tu trabajo, parace que asi esta mejor estructurado.. Probaremos...:aplaudir:
 

alex27

Miembro
Mensajes
88
Puntuación de reacciones
43
Puntos
18
Actualizado en el primer mensaje el complemento.

Ahora se maneja todo desde Propiedades del estilo. Con ello puedes activar o desactivar cada parte (o todo) en cada estilo. Tener en un estilo unos copos de nieve y en otro estilo otros copos. Permite una gran personalización.

Bugs y errores solucionados.

Salud2


Me gustaba mas en la version 2 donde se activaba el complemento en Inicio - Opciones - Copos de Nieve, ya que es mas facil de ubicar los complementos instalados alli que en Aspecto - Propiedades de estilo.

Ojala en una nueva version lo agregues nuevamente en Inicio - Opciones.

Aunque en la version 3 es mas flexible de cambiar, los nombres de las imagenes y carpetas donde se almacenan las imagenes.
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
El botón sigue cumpliendo la misma funcionalidad, esté en un sitio o en otro. Pienso que es cuestión de acostumbrarnos. La diferencia estriba en que ahora te permite desactivar el complemento en un estilo por completo pudiendo estar activo en otros. Cuando está en opciones esto no es posible sin programarlo para ello pero tienes la opción de activar o desactivar el complemento por completo desde lista de complementos que cumpliría con esa funcionalidad. Eso sí, no verás que tienes instalado el complemento en Opciones pero sí en el listado de complementos que es donde están todos.

El personal dirá.

Salud2
 
Arriba