Página 1 de 1
Rotar imagen de fondo Tema Solucionado
Publicado: 17 Jun 2011, 15:22
por isaaclg
Hola.
Sabeis si hay alguna forma de rotar la imagen que tenemos en el fondo del foro?
Actualmente en /styles/prosilver/theme/fondo.css tengo una linea donde apunto a la imagen que quiero como fondo:
background-image: url('{T_THEME_PATH}/images/bg_foro.jpg');
Sabeis si hay forma de añadir mas y que vayan rotando segun se navega por la web?
Gracias
Re: Rotar imagen de fondo
Publicado: 17 Jun 2011, 23:20
por Alorse
Sigue esta guía
http://www.phpbb-es.com/biblioteca/kb_show.php?id=3
pero en vez de hacer los cambios en el
overall_header.html los haces en el
fondo.css modificandolo respectivamente.
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 17:19
por isaaclg
Hola.
Pero en mi fichero fondo.css tengo esto:
background-image: url('{T_THEME_PATH}/images/bg_foro.jpg');
No es igual a lo que dice el manual que tengo que sustituir: <img src="{T_IMAGESET_PATH}/site-logo-{SITE_LOGO_RANDOM}.EXT" alt="Logo" title="Logo" />
Ademas, eso no es para el logo? Yo lo que quiero hacer que rote es el fondo.
Gracias
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 17:26
por Alorse
Por eso te digo que lo adaptes, lo único que debes hacer es cambiar:
Código: Seleccionar todo
background-image: url('{T_THEME_PATH}/images/bg_foro.jpg');
Por:
Código: Seleccionar todo
background-image: url('{T_THEME_PATH}/images/bg_foro-{SITE_LOGO_RANDOM}.jpg');
Donde deben existir las imágenes, bg_foro-1.jpg, bg_foro-2.jpg, bg_foro-3.jpg, bg_foro-4.jpg, etc...
Si quieres le cambias el nombre a la variable
'SITE_LOGO_RANDOM'
por
'SITE_BG_RANDOM'
para que se identifique que no es el logo si no el fondo, y en el
fondo.css pones
Código: Seleccionar todo
background-image: url('{T_THEME_PATH}/images/bg_foro-{SITE_BG_RANDOM}.jpg');
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 17:43
por isaaclg
Por el momento no me sale, sale sin fondo.
Cambie la variable LOGO por BG
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 17:48
por Alorse
Puedes copiar exactamente los pasos que has hecho?
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 17:52
por isaaclg
El fuctions lo deje asi: 'SITE_BG_RANDOM' => mt_rand(1, 4),
Las imagenes estan en: styles/prosilver/theme/images
con el formato: bg_foro-1.jpg
Y en fondo.css esta esto: background-image: url('{T_THEME_PATH}/images/bg_foro-{SITE_BG_RANDOM}.jpg');
Creo que no me falta nada y que esta todo bien.
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 18:12
por Alorse
Parece que con los archivos de estilo el cambio debe ser diferente, pero vamos a intentarlo.
Abre el archivo
style.php que esta en el root del foro y busca:
Después agrega:
Pero no deshagas los cambios del
functions.php, nos avisas como te va.
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 18:27
por isaaclg
Ahora si
Entonces lo del fuctions lo quito o lo dejo?
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 18:31
por isaaclg
Creo que no haria falta, porque ahora pase de poner 4 imagenes a poner 2. Solo hice el cambio en el style y por el momento solo he visto que rotan esas dos imagenes.
Re: Rotar imagen de fondo
Publicado: 18 Jun 2011, 18:52
por Alorse
Pues has la prueba y nos comentas... luego de ello puedes marcar el tema como solucionado

Re: Rotar imagen de fondo
Publicado: 19 Jun 2011, 02:20
por isaaclg
Pues no hace falta lo del fuctions, solo lo del style.php asi que arreglado.
Muchas gracias.
Saludos