Página 1 de 1

Cambiar fondos de Categoría y Mensajes

Publicado: 08 Nov 2024, 18:03
por Pingui

Hola amigos...

Estoy teniendo un problemilla a la hora de cambiar el fondo de los menajes que escribimos.
El estilo que utilizo en mi Foro es el Prosilver SE con algunos retoques que por el momento me están funcionando.

Para empezar he cambiado el color (a grises) y le he puesto un fondo a las diferentes categorías que hay en la página principal. Todo eso me ha salido bien y sin problemas. Ahora, donde tengo el problema es en poner el mismo fondo que tengo en las categorías ponerlo en el fondo de los mensajes que los usuarios escriben.

Dando un poco de vueltas he dado con que esos cambios los tenía que hacer en colours.css del estilo Prosilver en lugar del estilo que estoy utilizando, Prosilver SE.
Lo que me sucede es qué, si veo los mensajes como usuario visitante, lo veo bien, sin problema...

Imagen

Me sale el fondo como quiero y sin problemas. Pero si conecto y veo algún mensaje ya lo veo mal...

Imagen

Por qué puede ser esto? Lo que he escrito en colours.css es lo siguiente...

Código: Seleccionar todo

.bg1 {
	background-color: #F7F7F7;
	background-image: url("./images/fondo_topics.png");
	background-repeat: initial;
}

table.zebra-list tr:nth-child(odd) td, ul.zebra-list li:nth-child(odd) {
	background-color: #F7F7F7;
}

.bg2 {
	background-color: #F2F2F2;
	background-image: url("./images/fondo_topics.png");
	background-repeat: initial;
}

table.zebra-list tr:nth-child(even) td, ul.zebra-list li:nth-child(even) {
	background-color: #F2F2F2;
}

.bg3 {
	background-color: #EBEBEB;
	background-image: url("./images/fondo_topics.png");
	background-repeat: initial;
}

A colours.css solo le he agregado...

Código: Seleccionar todo

	background-image: url("./images/fondo_topics.png");
	background-repeat: initial;

El resto de CSS ni lo he tocado, bueno si, solo el color. Espero que podáis ayudarme.

Un saludo.


Re: Cambiar fondos de Categoría y Mensajes

Publicado: 09 Nov 2024, 07:13
por picaron

Sustituye

Código: Seleccionar todo

background-repeat: initial;

por

Código: Seleccionar todo

background-repeat: no-repeat;

Re: Cambiar fondos de Categoría y Mensajes

Publicado: 10 Nov 2024, 01:08
por Pingui

Hola @picaron

He hecho lo que me has dicho y ahora me lo muestra así...

Imagen

Como podrás ver, la imagen de fondo no ocupa todo el espacio de los mensajes, solo aparece la imagen que utilizo para ello, por eso utilicé background-repeat: initial;, porque vi que así, sí me rellenaba todo el espacio de los mensajes, tanto el de los usuarios como el mío. Como me has dicho, ya ves lo que sucede, e incluso ya mi mensaje aparece sin nada de fondo.

Tú me dirás qué puedo hacer.

Un saludo y gracias.


Re: Cambiar fondos de Categoría y Mensajes

Publicado: 10 Nov 2024, 10:15
por picaron

Hola @Pingui
La plantilla Prosilver SE de phpBB utiliza el background del <div> donde aparecen el mensaje y los datos del usuario que lo escribe, para mostrar una imagen de fondo con la información de si esta conectado o esta desconectado.
Estas pretendiendo colocar una segunda imagen en esa zona en vez de un color de fondo.
No va a funcionar bien porque en un mismo background no se pueden colocar dos fondos con imágenes diferentes.
Una la que tu defines y otra la que gestiona el sistema en base a lo que he comentado.
Te aconsejo que busques un color lo mas parecido al de tu imagen.
Tu imagen -->Imagen<--
Y lo definas en las lineas que indicas del archivo CSS.

Para lo que pretendes, seria necesario modificar el código necesario HTML y CSS de la plantilla, para sustituir la imagen de conectado por texto (como hacen otras plantillas, por ejemplo, la plantilla proflat)

Nota: Todo este tipo de cambios en el núcleo de phpBB los desaconsejo, porque en la siguiente actualización de la plantilla/foro, tendrás que volver a recolocarlos.


Re: Cambiar fondos de Categoría y Mensajes

Publicado: 10 Nov 2024, 17:42
por Pingui

Hola @picaron

Pues si, me has convencido al 100x100, ya veo que es bastante lioso lo que pretendo hacer, pero bueno, haré como has dicho, cambiar solo el color de fondo y ya está,
así me evito esos problemas :lol:

Hice otra pregunta en otra categoría y quizá sea por eso por lo que no me contestáis -mil perdones si es por eso-
Si es por eso, por favor, decírmelo y borro mi pregunta de esa categoría para traerla aquí.
Es referente al cambio de tipo de letra (fonts) de la plantilla (style).

Un saludo y gracias.