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.

Header rotativoTema Solucionado

Dudas sobre estilos phpBB 3.0.x
Colaboraciones gráficas paquetes de rangos aquí y botones aquí.
Cerrado

0
No hay votos
 
Votos totales: 0

Duque de Illumbe
Usuario/a
Mensajes: 88
Registrado: 18 Oct 2006, 01:44
Edad: 42

Header rotativo

#1

Mensaje por Duque de Illumbe »

Hola a todos.

¿sería posible hacer que el fondo del header sea rotativo?. No me vale con un gif animado, aunque es una posibilidad, sino que me gustaría que la imagen realmente cambiase cada x tiempo o al acceder a diferentes foros -prefiero que simplemente rote-.


URL: http://www.ejercitos.org
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: mChat, Categorize stickies, Menu Button
Plantilla(s) usada(s): Prosilver SE
Servidor: Linux, pago
Actualización desde otra versión:
Conversión desde otro sistema de foros:
URL: http://www.ejercitos.org
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: Portal 3.0, mChat.
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
ahh72
Ex Staff
Mensajes: 3871
Registrado: 29 Dic 2008, 17:28
Género:
Edad: 53

Re: Header rotativo

#2

Mensaje por ahh72 »

holas, puedes buscar ese tema en los ultimos temas de estos dias pues hay otra persona que desea hacer lo mismo y me pase buscando mods que hagan eso, no creo que demores en encontrar lo que busques :wink:

saludos

Datos de Soporte:
- URL del Foro: http://www.peruvoley.com/foro
- Hosting donde está alojada: http://www.rogohosting.com
- Versión del foro: 3.3.11
- Estilo: stasis-leak
- Mods Instalados:

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3


xoom
Ex Staff
Mensajes: 1158
Registrado: 03 Ene 2006, 09:02
Género:

Re: Header rotativo

#3

Mensaje por xoom »

Veamos, entiendo que lo que quieres es que a navegador parado, la cabecera vaya cambiando el fondo cada x segundos o que el fondo se cambie al cambiar de página en el foro.
URL: http://www.lasegundaguerra.com
Plantilla usuada: Dirty Board
MODs instalados: Medals Mods, Multi Race Rank Theme
Versión de phpBB: 3.08
Servidor: De pago

Duque de Illumbe
Usuario/a
Mensajes: 88
Registrado: 18 Oct 2006, 01:44
Edad: 42

Re: Header rotativo

#4

Mensaje por Duque de Illumbe »

Cualquiera de las dos posibilidades me parece interesante, pero mucho más la segunda.

Estaría muy bien que la imagen del header fuese diferente al cambiar de hilo.

Ya que mi foro es de defensa, por ejemplo:

- Mostrar una imagen con un carro de combate en el hilo de sistemas terrestres.
- Mostrar un portaaviones en el de sistemas navales....

Supongo que me coges.

Lo que sucede es que como creo que es más fácil hacer que simplemente rote, con eso me conformo, soy así de bueno :oops:
URL: http://www.ejercitos.org
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: Portal 3.0, mChat.
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

xoom
Ex Staff
Mensajes: 1158
Registrado: 03 Ene 2006, 09:02
Género:

Re: Header rotativo

#5

Mensaje por xoom »

Si rotan imágenes, como te comenté el consumo de recursos es mayor, ya que la imagen no entra en caché, con la opción de cambiar de imagen al entrar en una página u otra, las imágenes quedan guardadas en caché y por lo tanto el consumo y la carga de la página es practicamente igual a tener una única imagen.

Voy a hacer unos ajustes para que sea el fondo y no el logo el que cambie, cuando tenga algo te explico el proceso.
URL: http://www.lasegundaguerra.com
Plantilla usuada: Dirty Board
MODs instalados: Medals Mods, Multi Race Rank Theme
Versión de phpBB: 3.08
Servidor: De pago

xoom
Ex Staff
Mensajes: 1158
Registrado: 03 Ene 2006, 09:02
Género:

Re: Header rotativo

#6

Mensaje por xoom »

Ya lo he adaptado para que se modifique el fondo y no el logo. El comportamiento es el mismo, el fondo del header es como el original, por lo tanto quedan las imágenes guardadas en el caché y el consumo viene a ser el mismo que con una única imagen.

Como ya advertí, no es posible o al menos yo no lo he conseguido, que la imagen pueda cambiar dependiendo del foro, sólo con páginas.

Los archivos que hay que modificar son colour.css y overal_header.html

Abre colour.css

Busca

Código: Seleccionar todo

.headerbar {
	background-color: #7C8891;
	background-image: url("{T_THEME_PATH}/images/bg_header.gif");
	color: #FFFFFF;
}
En este bloque solo hay que cambiar bg_header.gif por el nombre de una de las imágenes de fondo.

A continuación, añadir tantos bloques como imágenes queramos cambiar, nombrando cada uno como headerbar1, headerbar2 ... y cambiando los nombres de las imágenes por imagen1.gif, imagen2.gif ...

Código: Seleccionar todo

.headerbar1 {
	background-color: #7C8891;
	background-image: url("{T_THEME_PATH}/images/imagen1.gif");
	color: #FFFFFF;

.headerbar2 {
	background-color: #7C8891;
	background-image: url("{T_THEME_PATH}/images/imagen2.gif");
	color: #FFFFFF;
}
}
Abrir overall_header.html

Buscar:

Código: Seleccionar todo

        		<div class="headerbar">
        			<div class="inner"><span class="corners-top"><span></span></span>
        
        			<div id="site-description">
        				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
        				<h1>{SITENAME}</h1>
        				<p>{SITE_DESCRIPTION}</p>
        				<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
        			</div>
Cambiar por:

Código: Seleccionar todo

      		<!-- IF SCRIPT_NAME == "viewtopic" --><div class="headerbar">
        			<div class="inner"><span class="corners-top"><span></span></span>
					<div id="site-description">
        				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
        				<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
        			</div>
					
					<!-- ELSEIF SCRIPT_NAME == "viewforum" --><div class="headerbar1">
        			<div class="inner"><span class="corners-top"><span></span></span>
					<div id="site-description">
        				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
        				<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
        			</div>
					
					<!-- ELSE --><div class="headerbar2">
        			<div class="inner"><span class="corners-top"><span></span></span>
					<div id="site-description">
        				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
        				<p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
        			</div><!-- ENDIF -->
Este ejemplo cambia 3 imágenes según el lugar del foro donde nos encontremos, viendo un tema (<!-- IF SCRIPT_NAME == "viewtopic" -->), viendo un foro (<!-- ELSEIF SCRIPT_NAME == "viewforum" -->) o en otro lugar distinto a los anteriores (<!-- ELSE -->)

Para añadir más imágenes, siempre deben añadirse los bloques antes del último condicional (<!-- ELSE -->). Si por ejemplo, queremos cargar una imagen cuando se abra la lista de usuarios del foro, el bloque debe comenzar con <!-- ELSEIF SCRIPT_NAME == "memberlist" --> seguido de <div class="headerbar3">. Aquí hemos añadido el siguiente número de imagen, en nuestro ejemplo el 3 y logicamente, también habría que añadir en colour.css el .headerbar correspondiente que sería .headerbar3

Tienes un ejemplo en mi foro de pruebas de como queda una imagen para el index, otra para viewforun y otra para viewtopic http://www.muchografico.net/foro/
URL: http://www.lasegundaguerra.com
Plantilla usuada: Dirty Board
MODs instalados: Medals Mods, Multi Race Rank Theme
Versión de phpBB: 3.08
Servidor: De pago

Duque de Illumbe
Usuario/a
Mensajes: 88
Registrado: 18 Oct 2006, 01:44
Edad: 42

Re: Header rotativo

#7

Mensaje por Duque de Illumbe »

Muchas gracias.

Lamentablemente, no funciona bien y creo que puede ser por el Buttons Menu, pero la idea es buena. Trataré de trabajar en ella.

Las otras dos posibilidades que se me ocurren son la que he visto por ahí con el archivo "rotate.php" que probé ayer sin éxito y que por tanto, descarto y a ver si voy desencaminado con la mía:

Si cojo el Prosilver SE y lo renombro varias veces, podría tenerlo instalado cuatro o cinco veces, con diferentes imágenes de header cada uno y, aprovechando que se puede poner un estilo diferente a cada categoría, tener así cabeceras diferentes para cada sección.... ¿Lo veis viable?.
URL: http://www.ejercitos.org
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: Portal 3.0, mChat.
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Duque de Illumbe
Usuario/a
Mensajes: 88
Registrado: 18 Oct 2006, 01:44
Edad: 42

Re: Header rotativo

#8

Mensaje por Duque de Illumbe »

Comprobado, funciona.

Ya he creado el estilo "Prosilver_Tierra" que ahora, decoraré y luego iré a por el "Prosilver_aire".

Saludos. :cerveza:
URL: http://www.ejercitos.org
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: Portal 3.0, mChat.
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Header rotativo

#9

Mensaje por Alorse »

Tal vez esto ayude :cerveza:

http://www.phpbb-es.com/foro/anadir-una ... 21738.html

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

Re: Header rotativo  Tema Solucionado

#10

Mensaje por Makoto »

bueno yo hice mi header rotativo con ayuda de otras plantillas, es decir tome un archivo de un style que hacia que
el fondo de la pagina cambie y lo puse en el header

el adjunto ponerlo en /styles/tu_plantila/theme/images/

en subsilver2
Abrir

Código: Seleccionar todo

/styles/tu_plantila/theme/stylesheet.css
buscar

Código: Seleccionar todo

#logodesc {
	background-color: #C1CAD2;
	background-image: url('./images/background.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
	padding: 0 25px 15px 25px;
}
Reemplazar por

Código: Seleccionar todo

#logodesc {
	background-color: #C1CAD2;
	background-image: ('./images/header/normal/random.php');
	background-repeat: repeat-x;
	background-position: center bottom;
	padding: 0 25px 15px 25px;
}

Abrir
overral_header.html

Buscar

Código: Seleccionar todo

<div id="logodesc">
		<table width="100%" cellspacing="0">
		<tr>
			<td><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
			<td width="100%" align="center"><h1>{SITENAME}</h1><span class="gen">{SITE_DESCRIPTION}</span></td>
		</tr>
		</table>
</div>
Reemplazar por

Código: Seleccionar todo

<div id="logodesc">
</div>
*lo elimino por que no quiero q el logo aparesca
*<div id="logodesc"> puede cambiar de nombre pero siempre ira antes de

Código: Seleccionar todo

<table width="100%" cellspacing="0">
		<tr>
			<td><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
			<td width="100%" align="center"><h1>{SITENAME}</h1><span class="gen">{SITE_DESCRIPTION}</span></td>
		</tr>
</table>
Adjuntos
header.rar
(817 Bytes) Descargado 105 veces
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 “Soporte para Estilos phpBB 3.0.x”