Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Funcion aleatorio en los template

Foros de soporte phpBB 3.1.x
Cerrado
Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 35

Funcion aleatorio en los template

#1

Mensaje por Makoto »

Bueno en mi plantilla tengo div con clases pero quisiera que esas clases sean aleatorios por ejemplo lo tengo asi

div class="funcion1 001"
div class="funcion2 002"

pues tengo en un arreglo de esta manera {funcion1, funcion2, funcion3, ...... ,funcionN}
quisiera que aparesca asi

div class="funcion3 001"
div class="funcion1 002"
div class="funcionN 003"

pues estoy usando el wow.js y animated.css

espero que me hallan entendido :?:

Gracias
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10374
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 49

Re: Funcion aleatorio en los template

#2

Mensaje por ThE KuKa »

@ Makoto, debes actualizar los datos de soporte, según tu duda es sobre 3.1.x y tu firma o foro, es 3.0.x

Saludos.

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 35

Re: Funcion aleatorio en los template

#3

Mensaje por Makoto »

aun tengo en desarrollo el 3.1 u_u
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Avatar de Usuario
Makoto
Elite
Mensajes: 2929
Registrado: 10 Sep 2009, 23:44
Género:
Edad: 35

Re: Funcion aleatorio en los template

#4

Mensaje por Makoto »

estoy usando este script

Código: Seleccionar todo

<script>
head.ready(function () {

var wowanimation = {

	init: function()
	{

		if (!document.querySelectorAll(".wow").length) { return false; }
		
		var myElements = document.querySelectorAll(".wow");
		var animations = ["bounceInDown", "bounceInLeft", "bounceInRight","bounceInUp","fadeIn","fadeInDown","fadeInDownBig","fadeInLeft","fadeInLeftBig","fadeInRight","fadeInRightBig","fadeInUp","fadeInUpBig","flipInX","flipInY","lightSpeedIn","rotateIn","rotateInDownLeft","rotateInDownRight","rotateInUpLeft","rotateInUpRight","rollIn","zoomIn","zoomInDown","zoomInLeft","zoomInRight","zoomInUp","slideInDown","slideInLeft","slideInRight","slideInUp"];
		
		for (var i = 0; i < myElements.length; i++) {
			var animation = myShows[Math.floor(Math.random() * animations.length)];
			addClass(myElements[i], animation);
		}
	}
};

	function addClass(element, classToAdd) {
		var currentClassValue = element.className;
		  
		if (currentClassValue.indexOf(classToAdd) == -1) {
			if ((currentClassValue == null) || (currentClassValue === "")) {
				element.className = classToAdd;
			} else {
				element.className += " " + classToAdd;
			}
		}
	}
	 
	function removeClass(element, classToRemove) {
		var currentClassValue = element.className;
	 
		if (currentClassValue == classToRemove) {
			element.className = "";
			return;
		}
	 
		var classValues = currentClassValue.split(" ");
		var filteredList = [];
	 
		for (var i = 0 ; i < classValues.length; i++) {
			if (classToRemove != classValues[i]) {
				filteredList.push(classValues[i]);
			}
		}
	 
		element.className = filteredList.join(" ");
	}
	
	if (window.onload_functions) // prosilver
	{
		onload_functions.push('wowanimation.init()');
	}
	else if (typeof(window.addEventListener) !== "undefined") // DOM
	{
		window.addEventListener("load", wowanimation.init, false);
	}
	else if (typeof(window.attachEvent) !== "undefined") // MSIE
	{
		window.attachEvent("onload", wowanimation.init);
	}

	new WOW().init();	
});
</script>
me funciona bien :3
URL del foro: FIIS-UNAC
Versión phpBB: phpBB3 ( 3.1.5)
Extensiones Instaladas
SPOILER_SHOW
  • Add User 1.0.2
  • Auto Database Backup 1.1.0
  • Auto Groups 1.0.0
  • Avatars on Memberlist 1.0.3
  • Board Announcements 1.0.2
  • Board Rules 1.0.1
  • cBB Chat 1.1.1
  • Fancy Lazy Topics loader 2.1.5
  • Genders 1.0.0
  • Last Post Avatar
  • Log failed logins
  • Rank Post Styling
  • Share On 1.0.0
  • SiteSplat BBCore 2.1.1
  • Sortables Captcha 2.0.0
  • Topic Author 1.0.1
  • Upload Extensions 3.1.2-beta2
Plantilla(s) usada(s):
  • FLATBOOTS 2.0.1
Servidor: Dattatec[/size]

Cerrado

Volver a “Foros de Soporte 3.1.x”