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.

Board3 Portal con bloques centrales distintos al estiloTema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado

0
No hay votos
 
Votos totales: 0

OsGari
Invitado

Board3 Portal con bloques centrales distintos al estilo

#1

Mensaje por OsGari »

Buenas, antes de nada (para que no haya confusiones ni malos rollos): empecé con este post en CTF, y se medio solucionó, pero creo que se llegó a un punto en que ya no es problema de diseño, sinó del propio Portal, que supongo que, puesto que es Beta, pues no es "perfecto"... Resumiendo (para que no tengáis que leer todo aquel post):

Las ventanas de mi Portal, no se correspondían con los de mi estilo (Abrasive, en mi firma) en algunos bloques, rodeando el fondo, aparece un recuadro gris de varios px de grosor, en lugar de una linea negra de 1px, como esta en el resto del estilo, en otros, directamente se perdía todo el fondo y los bordes superior e inferior del bloque se juntaban y crecían en función del contenido del bloque para mostrarlo... Puse unas capturas en el post de CTF, ya no son relevantes, pero si queréis verlas, arriba está el enlace... Acertadamente, DaviDu me dijo que comprobara la estructura de los bloques y decidí probar con el código de los bloques laterales en los centrales, cambiando:

Código: Seleccionar todo

{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
y

Código: Seleccionar todo

{$C_BLOCK_F_L}{$C_BLOCK_F_R}
de los bloques centrales, por:

Código: Seleccionar todo

{$LR_BLOCK_H_L}{$TITLE}{$LR_BLOCK_H_R}
y

Código: Seleccionar todo

{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
de los bloques laterales...

Solo lo hice en un par de bloques por que solucioné algunas cosas (casi todo, en realidad): el fondo aparece correcto, los bordes superior e inferior ya no se juntan y desparece la linea gruesa gris rodeando el fondo... pero estropeé otra: el borde superior del bloque, donde se muestra el nombre/título del propio bloque, se estrecha, puesto que descubrí que la anchura de ese borde en los bloques laterales viene dada por la altura de los iconos... Pero solo conseguí meter un icono en el bloque mensaje de bienvenida, agregando:

Código: Seleccionar todo

<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" />&nbsp;<!-- ENDIF -->
pero con el otro bloque que probé el mismo método (uno personalizado con el título "Video del mes"), no funcionó, además de que los primeros cambios que menciono más arriba, descentran en altura el nombre del bloque y lo colocan el el límite inferior de ese borde superior, dando como resultado que los bloques que no aceptan icono (de momento solo el personalizado del "Video del mes"), tienen el borde superior con la altura que les dé el tamaño del texto (descentrado en altura) que muestran...
No sé si me explico, en el portal de mi foro se ven los fallos que menciono de un simple vistazo...
Al principio pensé que el fallo podía estar en el archivo _block_config.html

Código: Seleccionar todo

<!-- Config for the left and right blocks //-->
<!-- DEFINE $LR_BLOCK_H_L = '<div class="forabg"><div class="inner"><span class="corners-top"><span></span></span><ul class="topiclist"><li class="header"><dl><dt style="padding: 0px 0px 2px; white-space: nowrap; margin-bottom: 0px; margin-top: 0px;">' -->
<!-- DEFINE $LR_BLOCK_H_R = '</dt></dl></li></ul><ul class="topiclist forums"><li><dl><dd style="border-left: 0px; width: 100%;"><div style="text-align: left; margin: 5px 5px 5px 5px">' -->
<!-- DEFINE $LR_BLOCK_F_L = '</div></dd></dl></li></ul>' -->
<!-- DEFINE $LR_BLOCK_F_R = '<span class="corners-bottom"><span></span></span></div></div><br style="clear:both" />' -->

<!-- Config for the center blocks //-->
<!-- DEFINE $C_BLOCK_H_L = '<div class="forabg"><div class="inner"><span class="corners-top"><span></span></span><ul class="topiclist"><li class="header"><dl class="icon"><dt>' -->
<!-- DEFINE $C_BLOCK_H_R = '</dt></dl></li></ul>' -->
<!-- DEFINE $C_BLOCK_F_L = '' -->
<!-- DEFINE $C_BLOCK_F_R = '<span class="corners-bottom"><span></span></span></div></div><br style="clear:both" />' -->
pero ya no estoy tan seguro, no sé de programación, pero sospecho que tendré que tocar algún CSS...

Entiendo que mi exposición es compleja, pero la pregunta es simple (la respuesta, me da en la nariz, que también será compleja):
¿Como consigo que los bloques del portal (a ser posible, también los laterales) conserven la altura y el texto centrado del borde superior de cada bloque, aún sin icono puesto? (Me gustaría quitarlos en todos los bloques, pero entonces no queda ni uno con el borde superior "medio correcto")...

Saludos...

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Board3 Portal con bloques centrales distintos al estilo  Tema Solucionado

#2

Mensaje por leviatan21 »

OsGari escribió:con el otro bloque que probé el mismo método (uno personalizado con el título "Video del mes"), no funcionó,
No funcionó porque no tienes una imagen establecida, quedando vacía sin mostrar nada.
Si en un bloque no tienes imagen establecida, puedes utilizar ./images/spacer.gif que es una imagen que ocupará el espacio sin necesidad de que realmente tengas una imagen, recuerda que al menos debes especificar que tenga 16x16

En esos bloques donde no hay imágenes cambia :
<dt style="padding: 0px 0px 2px; white-space: nowrap; margin-bottom: 0px; margin-top: 0px;"> por solo <dt>
Y nos cuentas como se ven ;)
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

OsGari
Invitado

Re: Board3 Portal con bloques centrales distintos al estilo

#3

Mensaje por OsGari »

Y de un plumazo, solucionaste todos mis problemas con el portal: solo cambiando esa linea he podido quitar hasta los iconos (no me ha hecho falta usar el spacer.gif), y los textos han quedado centrados en altura en el borde superior de cada bloque: perfecto. Solo un detallito más, de tan fácil que lo has hecho (me esperaba mil ediciones...) en los bloques compactos (solo tengo compactado el de los anuncios), se sigue viendo una pequeñísima irregularidad: la línea fina negra de un px que rodea el fondo de los bloques, a los lados y supongo que abajo (no se puede ver, se funde con el borde inferior del bloque), es un poco mas ancha de lo que debería, mientras que justo debajo del borde superior, desaparece. ¿Alguna solución?

Esto ya es la chorradita por ponernos perfeccionistas, las gracias ya te las has ganado de sobra :cerveza: :bravo: :bravo:

(no sé si darlo por solucionarlo ya, por que, vaya, el 99,99999 de la consulta ya está listo)
Última edición por OsGari el 03 Dic 2011, 23:21, editado 1 vez en total.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Board3 Portal con bloques centrales distintos al estilo

#4

Mensaje por leviatan21 »

OsGari escribió:Solo un detallito más, de tan fácil que lo has hecho (me esperaba mil ediciones...) en los bloques compactos (solo tengo compactado el de los anuncios), se sigue viendo una pequeñísima irregularidad: la línea fina negra de un px que rodea el fondo de los bloques, a los lados y supongo que abajo (no se puede ver, se funde con el borde inferior del bloque), es un poco mas ancha de lo que debería, mientras que justo debajo del borde superior, desaparece. ¿Alguna solución?
o veo ese detalle que dices, quizás una captura marcando lo que indicas pueda ayudar...
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

OsGari
Invitado

Re: Board3 Portal con bloques centrales distintos al estilo

#5

Mensaje por OsGari »

Imagen

Es la linea negra que he pintado de rojo intermitente... en el bloque de debajo, que en el compacto no está. Y las laterales del compacto tienen 2px en vez de 1px... Si no tiene arreglo, o la solución conlleva las mil ediciones que me temía... Se queda como está, oye, tu mismo no lo lo veías, yo es que tengo vista de águila :lol: :lol:

¡Saludos! :wink:

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Board3 Portal con bloques centrales distintos al estilo

#6

Mensaje por leviatan21 »

Prueba cambiando la linea que comienza con :

Código: Seleccionar todo

<!-- DEFINE $LR_BLOCK_H_R
por esta otra :

Código: Seleccionar todo

<!-- DEFINE $LR_BLOCK_H_R = '</dt></dl></li></ul><ul class="topiclist forums"><li class=row1><dl><dd style="border-left: 0px; width: 100%;"><div style="text-align: left; margin: 5px 5px 5px 5px">' -->
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

OsGari
Invitado

Re: Board3 Portal con bloques centrales distintos al estilo

#7

Mensaje por OsGari »

Andamos cerca... He colocado tu linea donde me indicas (lo que hay es muy similiar, solo le falta el "class=row1", dentro de <li>), pero no ha habido cambios. Así que he vuelto a dejar esa línea como estaba y he puesto tu línea (con el "class=row1") sustituyendo lo que hay tras la que empieza con

Código: Seleccionar todo

<!-- DEFINE $CC_BLOCK_H_R =
y parece que vuelve un background normal, con la linea fina de 1px bajo el borde superior y las laterales correctas... Aunque no sé si esto es correcto en un bloque compacto, que tiene un degradado animado para cuando pones encima el ratón... tal como la lista de foro del índice general. Sigue apareciendo el contenido normal del bloque, aunque... bueno, si te lo explico me liaré y aún me entenderás menos, si miras en mi portal el bloque de anuncios, esta vez la irregularidad salta a la vista.
Volver atrás es fácil, tengo el backup del _block_config.html, pero lo he dejado así para que lo veas.

¿Quizá es correcto, pero hay que editar algo más en el announcements_compacts.html? (yo ya le edité el

Código: Seleccionar todo

{$C_BLOCK_H_L}{$TITLE}{$C_BLOCK_H_R}
y el

Código: Seleccionar todo

{$C_BLOCK_F_L}{$C_BLOCK_F_R}
del principio y del final, para dejar la ventana "correcta" por el problema del principio, aunque le queda un

Código: Seleccionar todo

{$C_BLOCK_F_L}{$C_BLOCK_F_R}
en la novena linea del archivo, que también he intentado editar, sin cambios...)

Saludos y gracias por el interés en ayudarme en una cosa tan nimia...

Cerrado

Volver a “Soporte de MODs”