No se reducen las imágenes en cBB Blockgets


no_avatar
xoom
 
Posts: 14
Joined: Thu May 24, 2018 5:42 am
 Thu May 24, 2018 9:01 am • via Web
*Private content*
phpBB en uso: 3.2.2
Plantilla/estilo usado Prosilver
Servidor de pago

He puesto un bloque de noticias con una máximo de 600 caracteres, con lo que la imagen de la noticia apare, sin embargo no la reduce a las dimensiones máximas establecidas por defecto (450 pxl), mostrándola tal cual en prosilver y perdiéndose parte de ella con otros temas que son de ancho fijo.

También quisiera consultar sobre este bloque de noticias, si es posible mostrar todo el contenido de las noticias toda la cantidad elegida y no sólo las dos primeras noticias. Ya que reduce la visión de imagen y contenido a las dos primeras y el resto las muestra de forma comprimida (título, autor, fecha... y seguir leyendo)

Esto sí ocurre si habilito mostrar la paginación para permitir ver mensajes más antiguos. A partir de la segunda página se ven todas las noticias con sus imágenes, sin embargo la maquetación se altera y aparecen todas las noticias juntas. Y otro error es la paginación que no pasa de la página 2.

Otro problema con el que nos hemos topado son los css. Fuera de "All" y "Prosilver" no hace caso de otro css. Eso debes modificarlo y funcionar como el estándar de phpBB y respetar el css o estilo activo que haya en uso, sin más discusión.

Gracias de antemano.
User avatar
IvanPF
Administrator
 
Posts: 2010
Joined: Fri Jun 17, 2011 12:15 am
Location: España (Spain)
 Thu May 24, 2018 3:49 pm • via Web
He puesto un bloque de noticias con una máximo de 600 caracteres, con lo que la imagen de la noticia apare, sin embargo no la reduce a las dimensiones máximas establecidas por defecto (450 pxl), mostrándola tal cual en prosilver y perdiéndose parte de ella con otros temas que son de ancho fijo.

También quisiera consultar sobre este bloque de noticias, si es posible mostrar todo el contenido de las noticias toda la cantidad elegida y no sólo las dos primeras noticias. Ya que reduce la visión de imagen y contenido a las dos primeras y el resto las muestra de forma comprimida (título, autor, fecha... y seguir leyendo)

Esto sí ocurre si habilito mostrar la paginación para permitir ver mensajes más antiguos. A partir de la segunda página se ven todas las noticias con sus imágenes, sin embargo la maquetación se altera y aparecen todas las noticias juntas. Y otro error es la paginación que no pasa de la página 2.

¿Puedes ponerme alguna captura de este problema?

Otro problema con el que nos hemos topado son los css. Fuera de "All" y "Prosilver" no hace caso de otro css. Eso debes modificarlo y funcionar como el estándar de phpBB y respetar el css o estilo activo que haya en uso, sin más discusión.

Esto funciona igual que cualquier otra extensión, por lo que no se cual es el problema.
Si usas prosilver o un estilo basado en prosilver, tanto el css como las plantillas se leen las de prosilver.
Los demás estilos usarán "all" para las plantillas y css de la extensión.
Por lo general, los estilos que no están basados en prosilver o son muy diferentes, necesitan su correspondiente adaptación, que irá en la carpeta /ext/canidev/blockgets/styles/. Dichas adaptaciones las voy haciendo según me las van solicitando.
Es imposible que, de serie, la extensión funcione en todos y cada uno de los estilos y se adapte a todos los colores, porque hay estilos muy diferentes.
no_avatar
xoom
 
Posts: 14
Joined: Thu May 24, 2018 5:42 am
 Fri May 25, 2018 11:31 am • via Web
Esta es la captura del portal donde se ven las imágenes como se mantienen en su tamaño original y no son reducidas. Concretamente en la segunda imagen se ve más claro. Adjunto también la imagen completa segunda para comparar como es en realidad y como se pierde parte de la misma por el lateral. Aquí también se puede comprobar que sólo aparecen dos imágenes, mientras que el resto de noticias las muestra comprimidas. Si pulsamos en la página 2, aparecen imágenes en unas noticias, mientras que en otras no. (imagen 3). En cuanto a la maquetación, la primera noticia debía de mostrar una línea en blanco entre el primer párrafo y la imagen, que desaparece en el portal, pero está en el artículo.

Image

Image

Image
Last edited by xoom on Fri May 25, 2018 11:37 am, edited 1 time in total.
no_avatar
Amarok
 
Posts: 3
Joined: Fri May 25, 2018 11:03 am
 Fri May 25, 2018 11:32 am • via Web
Al igual que otras extensiones, no. Cualquier extensión viene como es lógico con sus propios css y plantillas para elementos propios que no existen en el núcleo de phpbb, y es imposible que un desarrollador añada todos los estilos habidos y por haber.

Pero en el momento que en la carpeta de estilos de la extensión existan carpetas para los estilos activos (plural en el sentido de estilos que heredan otros, p.ej. estilo MiEstilo hereda de EstiloChulo y este hereda de Prosilver), deberán cargarse las css y plantillas correspondientes por ese orden... all, prosilver, EstiloChulo, MiEstilo, en su defecto las plantillas, la primera que se encuentre en orden inverso (o sea, si hay un overall_header.php en MiEstilo, esa, si no, se mira en EstiloChulo, si no, en prosilver, y si no, se carga la por defecto). Todas las extensiones instaladas —incluido un portal en el que anda envuelto un desarrollador de phpbb— se rigen por ese principio. De esa manera se evita tocar una coma del código original de la extensión, incluido estilo, y se facilita tanto la búsqueda de errores como las actualizaciones.

Evidentemente, no pasa nada si algo no va como se supone que tiene que ir, por error u omisión; se mira, se arregla, y ya está, para eso existen los foros de soporte, entre otras cosas. Y si es un producto de pago, tanto más.
User avatar
IvanPF
Administrator
 
Posts: 2010
Joined: Fri Jun 17, 2011 12:15 am
Location: España (Spain)
 Fri May 25, 2018 1:26 pm • via Web
Sobre el problema con la redimensión, ya he encontrado el problema, pero no es sencillo solucionar. Trataré de hacer un parche para que no tengas que esperar a la siguiente versión.

Sobre el tema de los estilos:
Aunque cBB Blockgets reestrablece los directorios a la hora de leer los bloques (porque sino phpbb no reconoce los estilos cuando los bloques están dentro de las páginas originales), las funciones que usa son las originales de phpBB y son esas funciones las que establecen que estilos leer y en que orden. La extensión no tiene ninguna función extra que haga este proceso, por lo que tiene que cargarlos de igual forma.
Un ejemplo: El estilo "aero pink" que está basado en "aero" y que a su vez está basado en "prosilver". Si está la carpeta /ext/canidev/blockgets/styles/aero_pink/ se leen los archivos desde ahí. Si los archivos no están ahí, los busca en "aero", después en "prosilver" y si tampoco están, los lee en "all".
(Si te fijas, las plantillas de los bloques ni siquiera están en "prosilver", están todas en "all")

Captura del aero pink (el interior de los bloques sigue teniendo los colores azules porque está usando los de prosilver)
cap-aero-pink.png


Entonces, si eso no funciona así en tu foro es posible que exista algún problema con alguna otra extensión/edición que tiene tu foro.
Para intentar encontrar la causa tendría que saber que estilo/archivo es el que no te lee como debería y que otras extensiones tienes instaladas.
no_avatar
xoom
 
Posts: 14
Joined: Thu May 24, 2018 5:42 am
 Sun May 27, 2018 7:34 am • via Web
Acabo de descubrir cual era el problema con las imágenes que no aparecían y el motivo de que independientemente del límite de caracteres marcados en el ACP, sólo mostrara unos 300. Esto ocurre si el texto de la noticia está con "align=justify". Si eliminas la justificación, la imagen aparece y el texto se corta según lo indicado.

Otro problema con el que nos hemos encontrado es la paginación del bloque de noticias. Funciona al pulsar siguiente o página 2 y se acabó, a partir de ahí no hace nada y además a partir de ese momento, la maquetación de bloque Temas recientes se desconfigura.
User avatar
IvanPF
Administrator
 
Posts: 2010
Joined: Fri Jun 17, 2011 12:15 am
Location: España (Spain)
 Sun May 27, 2018 12:55 pm • via Web
¿Puedes ponerme aquí cual es el código exacto de ese bbcode "align" que utilizas para probarlo?

Otro problema con el que nos hemos encontrado es la paginación del bloque de noticias. Funciona al pulsar siguiente o página 2 y se acabó, a partir de ahí no hace nada y además a partir de ese momento, la maquetación de bloque Temas recientes se desconfigura.

En los foros en los que yo he probado la extensión no existe ese problema. Sigo pensando que hay alguna incompatibilidad con otra cosa en tu foro.
¿Puedes ponerme lista de extensiones que tienes y el estilo que utilizas?
no_avatar
xoom
 
Posts: 14
Joined: Thu May 24, 2018 5:42 am
 Sun May 27, 2018 3:30 pm • via Web
Este es el código <p align="{IDENTIFIER}">{TEXT}</p>

El estilo es hecho por nosotros. Pero en Prosilver ocurre exactamente igual. Las extensiones han sido deshabilitadas para eliminar posibles injerencias de alguna y el resultado ha sido el mismo.

Así se ve en Prosilver y como te comento con los mismos problemas descritos antes

Image
User avatar
IvanPF
Administrator
 
Posts: 2010
Joined: Fri Jun 17, 2011 12:15 am
Location: España (Spain)
 Sun May 27, 2018 11:36 pm • via Web
Pues tengo que investigar la causa de este fallo, porque en ningún foro en los que ha sido probada la extensión se ha producido ese error. De hecho, en el demo oficial puedes verla funcionando en prosilver:
http://demo.canidev.com/phpbb31x/ucp.ph ... ets-v2.0.0

Edito: En tu foro, yo como invitado si lo veo bien. (Si es verdad que no se ve el texto, tengo que comprobar lo del "align", pero no sale deformado).
Por favor, confírmame si el problema te ocurre solo como usuario identificado.

cap-blockgets.png
no_avatar
xoom
 
Posts: 14
Joined: Thu May 24, 2018 5:42 am
 Mon May 28, 2018 5:18 am • via Web
La maquetación la hemos corregido adaptándola a nuestro estilo. Ahora los problemas son tres, las imágenes que no se ven en los artículos con justificación del texto, también las imágenes que no se reducen al ancho del foro y la paginación de las noticias.
Next

Who is online

Users browsing this forum: No registered users and 0 guests