Característica de la página principal

Este componente funciona genial en nuestro foro (tras editar algo de CSS para que coincida con nuestro tema :smiley:), felicitaciones a @awesomerobot

Una cosa que he notado: los temas destacados siempre aparecen encima de los temas de banner. Personalmente creo que deberían aparecer debajo, ya que es más lógico debido a la naturaleza de los temas de banner. ¿Hay alguna forma de lograr esto o sería posible al menos poder elegir su ubicación en las opciones del componente?

Otra sugerencia para @awesomerobot:
Autor y fecha…

Ejemplo… debajo del título del tema, coloca algo como:
-round-avatar- por -username- | hace -x- días

@awesomerobot Acabo de notar que este componente se muestra cuando estoy conectado como administrador, pero no para otros inicios de sesión, navegadores ni siquiera en ventanas de incógnito.

Estas son mis configuraciones:

Y esto es lo que veo cuando estoy conectado como administrador en comparación con un miembro regular de la comunidad:

¿Sabes qué podría estar pasando aquí?

1 me gusta

¿Es posible que hayas configurado la etiqueta destacada para que solo sea visible para el personal/administradores?

3 Me gusta

Eso es todo, @torstensson, ¡muchas gracias!

4 Me gusta

@awesomerobot Hola Kris, lamentablemente no me funciona. Quizás haya alguna opción que deba desactivar. Recibo este error, ¿qué debo hacer exactamente?

Gracias de antemano, Kris.

¿Tienes algún tema etiquetado como destacado? Este componente requiere que las etiquetas estén activadas (en la configuración de tu sitio).

3 Me gusta

Hola @awesomerobot,

Me preguntaba cuál es la relación de aspecto ideal y, si es necesario, el tamaño para la foto de perfil.

Estoy revisando este componente y podría ser lo que busco si puedo editarlo un poco.

¿Sería posible reutilizar los temas para incrustaciones?

Por ejemplo, ¿puedo usar una función dual e incrustar un video de YouTube a la izquierda y una transmisión de Twitch a la derecha, llamándolo “Contenido Destacado”?

¡Gracias!

Hola @awesomerobot

¿Ha cambiado algo en este componente? Desde que actualicé a la última versión (tanto este componente como Discourse), solo aparecen dos temas con miniatura en la página de inicio y el CSS también parece haber cambiado un poco (puedes verlo en forumscp.com).

1 me gusta

A primera vista no veo ninguna razón para esto; el enlace de vista previa en la publicación original de arriba todavía muestra 3… ¿puedes enlazar al tema que esperas que esté en la tercera posición en tu sitio? Es posible que no haya tenido en cuenta algo.

1 me gusta

Es este:

De hecho, debería aparecer entre los otros dos según lo más reciente: https://www.forumscp.com/c/universo-sporting/redaccao-porta-10-a/16

¿Podría ser que el tema no tenga una imagen para reproducir? ¿En ese caso, no debería el componente utilizar una imagen predeterminada o seleccionar el siguiente tema que tenga una imagen?

1 me gusta

Parece que he encontrado otro problema con este componente, ya que no se está cargando en nuestra comunidad. También noté que no se muestra en la vista previa del creador de temas.

1 me gusta

¡Gracias por reportarlo! Había una ruta obsoleta allí (/tags/featured ahora es /tag/featured). Deberías poder actualizarla ahora para recuperarla.

1 me gusta

¡Gracias por echar un vistazo! Eso lo aclaró.

1 me gusta

¿Cuál es la razón del límite fijo de 3 temas destacados? ¿Hay alguna posibilidad de que esto sea configurable? Me gustaría poder usar 6 para reemplazar nuestro uso actual de Vistas previas de lista de temas.

4 Me gusta

Este tema no funciona correctamente cuando se usa con Topic list sidebar navigation.

1 me gusta

@awesomerobot un pequeño recordatorio :slight_smile:

Además, si decides admitir más de 3 publicaciones destacadas, sería genial que pudiéramos seleccionar el tamaño de la imagen. Actualmente, el TC utiliza imágenes de 1024x1024, lo cual sería excesivo si usamos imágenes más pequeñas.

3 Me gusta

Después de migrar mi configuración a una subcarpeta, este componente del tema ya no funciona.

¿Es suficiente usar get-url’s getURL al establecer o verificar las rutas? ¿Quizás también en las llamadas ajax? (las llamadas ajax ya están manejadas). Puedo probarlo si esa es la forma correcta de proceder.

Además, creo que esta coincidencia es un poco demasiado amplia? Por ejemplo, si un tema tiene search o admin en su título, el componente no se muestra cuando show_on está configurado en all.

1 me gusta

Excelente componente. Una idea para una nueva función:

Solo lo utilizamos cuando hay una noticia de última hora para mostrar algo encima de todo lo demás.

El problema es que ahora no se colapsa cuando no hay nada etiquetado como “destacado”, lo que genera un gran espacio en blanco debido a las alturas mínimas configuradas.

Por lo tanto, siempre tenemos que desactivar el componente. La desventaja es que el usuario debe recargar el sitio web para que surta efecto. Entiendo que colapsarlo automáticamente, por ejemplo, mediante una clase (en caso de que no haya temas etiquetados) después de la llamada AJAX haría que toda la página parpadee.

Pero: ¿Sería posible incluir una variable “enabled” en el componente que lo colapse y no ejecute la llamada AJAX (ni el spinner de carga) para obtener los temas etiquetados? Así, el usuario no tendría que hacer un recarga forzada (Shift+Reload) de la página para que funcione.

1 me gusta