Página 1 de 3

Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 03:43
por ahh72
holas, estaba viendo esta guia:

http://www.phpbb-es.com/foro/guias-phpb ... 21738.html

deseo implementar esto a mi nuevo foro pero no comprendo bien si solo es para la imagen del logo que sean rotativos o para la imagen de la cabecera, actualmente puse todo una imagen en la cabecera y deseo implementar otras mas y que sean cambiables cada vez que cambie de categoria o foro o tema, recuerdo que habia un archivo llamado rotate.php pero lo he buscado y no lo encuentro aun, a ver si pueden darme una mano con ello.

saludos

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 04:12
por Alorse
Esa guía es solo para la imagen del logo, mas no para la imagen del header, que supongo es el bg_header.gif
Igualmente esto lo puedes hacer para cualquier imagen del foro, siguiendo los mismos pasos, inclusive con la misma variable.

Si no me hago entender, podrías decirme en que parte y con que imágenes lo quieres hacer y podría ayudarte.

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 04:29
por ahh72
creo que ya logre hacerlo usando esta guia:

http://startrekguide.com/community/view ... =50&t=4632

lo que si me doy cuenta es que se demora un poco en cambiar la imagen del header, habria algun modo de hacerlo que cambie cada vez que paso a otro foro o tema? miro el codigo pero ni idea donde podria modificar eso :?

en mi archivo colours.css hice esta modificacion:

Código: Seleccionar todo

.headerbar {
    height: 130px;
	background-color: #20354c;
    background-image: url("{T_THEME_PATH}/images/headers/rotate.php");
/*
	background-image: url("{T_THEME_PATH}/images/bg_header.gif");
*/
	color: #FFFFFF;
	border: 1px solid #4f91b6;
}
saludos

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 04:34
por Alorse
Creo que es mas fácil y mucho mas óptimo haciéndolo mediante la guía que hay acá mismo en el foro...
Además nada hay que incluir de archivos que consumas mas recursos...
Como puedes ver, la guía es algo bastante simple de implementar y de modificar para otro tipo de cosas, además cambia por cada vez que recargues el foro.

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 04:35
por ahh72
si me puedes hacer una guia de como aplicarlo a mi estilo basado en prosilver pues lo pongo no hay problema pero no se mucho de como poder implementarlo ya que de codigos no se nada :?

inicialmente modifique esta linea:

Código: Seleccionar todo

	background-image: url("{T_THEME_PATH}/images/bg_header.gif");
y le puse esto:

Código: Seleccionar todo

	background-image: url("{T_THEME_PATH}/images/header.png");
pero deseo hacer imagenes rotativas asi que encontre el archivo ese que lo puse y hace lo que deseo pero si no es dinamico y me puede poner el foro lento pues de nada me sirve, si asi como me dices mediante ese otro metodo es mas practico y sobre todo que cosuma menos recursos pues soy todo ojos :shock:

saludos y gracias Alorse


p.d.: me voy a dormir que van a ser casi las 5am aqui donde vivo :dormido: :dormido: :dormido:

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 04:47
por memoadian
pues si es solo para el logo del foro, pero podria hacerse para la parte de todo el baner en especifico el llamado bg_header, dejame estudiar el código y te digo si me funcionó.

Edito creo que mi mensaje esta mucho despues de lo que pensé, :P aun asi estudiare el codigo no es nada complicado.

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 04:47
por Alorse
ok, lo haré de una manera rápida acá y luego lo podemos mirar para ponerlo como una respuesta complementaria a esa guía...

(no estoy seguro de que funcione pero nada perdemos con probar)

Crea las imágenes que desees tener rotando con la misa extención, supongamos:
  • bg_header-1.gif
  • bg_header-2.gif
  • bg_header-3.gif
  • bg_header-4.gif
Luego abre el archivo includes/functions.php y busca:

Código: Seleccionar todo

'T_STYLESHEET_NAME'      => $user->theme['theme_name'],
Agrega luego:

Código: Seleccionar todo

'VARIALBLE_RAMDOM'      => mt_rand(1, 4),
Ahora en el colours.css en la funcion .headerbar cambia:

Código: Seleccionar todo

background-image: url("{T_THEME_PATH}/images/bg_header.gif");
por:

Código: Seleccionar todo

background-image: url("{T_THEME_PATH}/images/bg_header-{VARIALBLE_RAMDOM}.gif");
Y el resto ya lo sabes, actualiza el el template y limpia el cache.

Con eso creo que debería funcionar.

Fíjate y me avisas.

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 14:27
por ahh72
holas, ya lo probe Alorse y nada, segun viendo la otra guia creo que faltaria agregar algo en el archivo overall_header.html pero no se como podria ser, ya me comentas algo cuando leas el tema.

saludos

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 14:39
por memoadian
No creo, que en el overall header haga falta agregar nada, ya que si en la otra guia se agrego, en esta adaptacion la imagen bg_header no se encuentra referenciada en overall header, pero si en colours.css, la verdad es raro que no funcione, debria de.

Re: Consulta sobre imagenes de cabecera rotativas  Tema Solucionado

Publicado: 06 Jun 2010, 16:38
por Alorse
Estoy casi seguro que debería funcionar, pero hagamos algo...

Cambia el nombre de la imágenes para que queden sin guiones ni nada por es el estilo, ejemplo: imagen1.png, imagen2.png, imagen 3.png ...
y que la extención quede en minusculas, png, gif, etc... en las imagenes y en los llamados que haces en el colours.css osea que quede así.

Código: Seleccionar todo

background-image: url("{T_THEME_PATH}/images/imagen{VARIALBLE_RAMDOM}.png");
Ahora abre el archivo style.php y busca:

Código: Seleccionar todo

'{S_USER_LANG}'				=> $user['user_lang']
ponle una coma al final ( , )

y despues en una nueva linea agrega:

Código: Seleccionar todo

'{VARIALBLE_RAMDOM}'      => mt_rand(1, 4)
Prueba nuevamente y nos comentas...

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 17:45
por ahh72
holas Alorse, lo acabo de probar pero por ratos aparece y desaparecen las imagenes cuando refresco el navegador, cual podria ser el problema?

saludos

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 17:51
por Alorse
si actualizaste el theme, debe ser problema de cookies de tu navegador, recuerda limpiar el cache...
por lo otro lado, si lo probaste en el foro gamerhispano, no lo veo funcionando...
También podría ser que no reconoce todas las imágenes...
Si nos pudieras mostrar el ejemplo funcionando, podría decirte mejor la causa.

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 18:03
por ahh72
hice la actualizacion del estilo de eso no lo dudes, lo de las cookies pues todo esta en orden y no he tenido problema con ello, las imagenes estan en formato png talvez sea eso? podria probarlos en formato gif a ver como anda, lo que me preguntas de mostrar el ejemplo funcionando pues no te entiendo muy bien que me quieres decir con eso :?

dime que necesitas y te lo proporciono :P

lo acabo de probar con archivos en formato gif y lo mismo, aparece por ratos y luego no aparece, varia segun refresco el navegador o si le doy click al logo, no se que mas puedo hacer para solucionarlo :?

saludos

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 18:49
por Alorse
Lo acabo de probar en local, y funciona correctamente, el único error que veo es que no encuentra la imágenes.
por lo que veo, tienes las imágenes desde:
/styles/se_square_left/theme/images/header10.gif hasta /styles/se_square_left/theme/images/header18.gif

Y en el random, tal vez tengas otros números, lo que debes hacer es colocar los random del 10 al 18 osea:

Código: Seleccionar todo

'VARIALBLE_RAMDOM'      => mt_rand(10, 18),

Código: Seleccionar todo

'{VARIALBLE_RAMDOM}'      => mt_rand(10, 18)
De otra manera no funcionara...

Espero haberme hecho entender.

Re: Consulta sobre imagenes de cabecera rotativas

Publicado: 06 Jun 2010, 19:01
por ahh72
ya lo modifique y actualice estilo, creo que ya sale :shock:

una consulta Alorse, el numero 10 que cosa es lo que hace?

saludos