Biblioteca de phpBB-Es

Añadir una imagen aleatoria en el header

Añadir una imagen aleatoria en el header

Publicado por : Alorse
Publicado el : Jueves, 07 Abril 2011, 19:54
Visto : Visto 1116 veces
Título : Añadir una imagen aleatoria en el header
Descripción : Añadir una imagen aleatoria en el header
Calificación: 5/5 (5 Calificaciones)

Link a este artículo: Seleccionar todo
[url=http://www.phpbb-es.com/biblioteca/kb_show.php?id=3]Añadir una imagen aleatoria en el header[/url]

Añadir una imagen aleatoria en el header

Añadir una imagen aleatoria en el header.

Una petición común que se ve a menudo es cómo agregar una imagen al azar en el header o de otro modo conocido como el logo del foro. Seleccionar al azar un logo es una manera rápida y fácil para hacer que tu foro sobresalga.


Paso 1

Reúne tus imágenes en conjunto y cámbiales el nombre en este formato: site-logo-NUMERO.ext; cambie NUMERO con un número empezando por 1 y por supuesto utilizar una extensión adecuada como JPG, PNG o GIF (nota: no es recomendable BMP para usar las imágenes ya que no son universalmente compatibles). (Tendrá que guardar todas las imágenes en el mismo formato como PNG.) Así que ahora tiene varias imágenes listas para ser cargadas como sitio-logo-1.png, sitio-logo-2.png, sitio-logo-3. png, sitio-logo-X.png ....


Paso 2

Con su editor de texto favorito, abra includes/functions.php y busque esta línea:

Código: Seleccionar todo
		  'T_STYLESHEET_NAME'	  => $user->theme['theme_name'],  


Después añada esta línea de código:

Código: Seleccionar todo
		  'SITE_LOGO_RANDOM'	  => mt_rand(1NUMERO-DE-IMAGENES),  


Remplace "NUMERO-DE-IMAGENES" con el número de imágenes que tiene para su logo, si tiene 4 imágenes, utilice este código:

Código: Seleccionar todo
		  'SITE_LOGO_RANDOM'	  => mt_rand(14),  



Paso 3

Abra styles/su estilo/template/overall_header.html y busque esta línea:

Código: Seleccionar todo
    <a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>


Remplace {SITE_LOGO_IMG} con esto:

Código: Seleccionar todo
    <img src="{T_IMAGESET_PATH}/site-logo-{SITE_LOGO_RANDOM}.EXT" alt="Logo" title="Logo" />


Remplace "EXT" con la extensión de sus imágenes.


Paso 4

Suba los archivos editados a su servidor y las imágenes a la carpeta styles/su estilo/imageset/; si no ve los nuevos logos en su pagina luego de actualizar varias veces entonces recuerde limpiar el cache del foro y actualizar la plantilla ACP -> Estilo -> Plantillas -> Actualizar. Si todavía no puede ver las imágenes nuevas, limpie el cache de su navegador y reinicielo.

Como siempre, recuerde hacer una copia de seguridad de todos los archivos antes de modificarlos.

Saludos.

Fuente: phpBB.com

Artículos similares

Añadir bloque de usuario en la barra lateral de mitch
En: Modificaciones
Por: angelismo
Añadir bloque de ultimos mensajes en la barra lateral de mitch
En: Modificaciones
Por: angelismo
Añadir favicon para tu sitio
En: Estilos
Por: Carlos Murillo
Añadir una imagen de fondo en el área de texto
En: Estilos
Por: Carlos Murillo
Añadir una imagen aleatoria en el encabezado
En: Modificaciones
Por: ThE KuKa

 Volver a Estilos

¿Problemas para activar la cuenta de usuario?

Si luego de registrarse tiene problemas para activar la cuenta usuario puede visitar nuestra Página en Facebook y dejarnos un mensaje (inbox) con los datos de registro para que activemos la cuenta manualmente, de igual manera el problema se presenta con las cuentas de hotmail, así que si antes de registrarse puede hacerlo desde otra cuenta, evitará dicho inconveniente.
Publicidad

Funcionando con phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM
Knowledge Base by Gameserveradmin.de
phpBB SEO  CC BY-ND
Tiempo : 0.113s | 23 Consultas | GZIP : On