Alternative Voting Category Style

No que yo sepa, pero creo que probablemente tenga sentido tener más coherencia en el estilo allí.

Claro, puedo añadir más flexibilidad aquí.

Tengo una gran actualización para este componente en la que he estado trabajando, pero no he tenido tiempo de terminarla. Si no surge una oportunidad pronto, al menos intentaré incorporar estas correcciones rápidas.

5 Me gusta

@tshenry, acabo de instalar el plugin, ¡gracias por proporcionarlo! Pero no muestra los votos correctamente en la página principal, ¿tienes alguna idea de por qué podría estar sucediendo esto? Mira la captura de pantalla a continuación.

2 Me gusta

Hmm, no estoy seguro de inmediato basándome en tu captura de pantalla. Acabo de comprobar y el componente funciona bien en mi sitio. Dado que la caja de recuento de votos se muestra en todo momento, estoy bastante seguro de que habías actualizado la página y habilitado la votación en esa categoría antes de que se tomara esa captura de pantalla.

Algunas preguntas que podrían ayudar:

  • ¿Qué versión de Discourse estás ejecutando?
  • ¿Estás ejecutando algún plugin de terceros?
  • Cuando abres la consola de tu navegador, ¿ves algún error?
  • ¿Hay subcategorías involucradas en absoluto?
2 Me gusta

@tshenry: Usando Discourse 2.8.0.beta11.

Estos son mis plugins instalados:

Estos son mis componentes de tema instalados:

No hay subcategorías ni errores en la consola del navegador.

Si quieres comprobarlo tú mismo, he mantenido el tema activado en esta categoría, solo tienes que ir a BIZ Feature Requests - TMS Support Center.

Muchas gracias por tu ayuda.

2 Me gusta

Gracias por el gran componente.

Hemos notado que las cajas con el número de votos han dejado de mostrarse. También hemos actualizado recientemente a Discourse 2.9.0.beta8 (89d43235c4), ¿podría estar relacionado?

Para verlo en vivo, por favor, consulta:

https://community.breww.com/c/ideas-feature-requests/11

Gracias :slight_smile:

Lo siento, ¿alguien tiene alguna sugerencia? ¿Alguien más está teniendo este problema?

Dame unos días más. La gran actualización está casi lista, lo que solucionará todo y agregará algunas funciones nuevas. Gracias por tu paciencia.

EDITAR: No terminé los cambios esta semana. ¡Haré mi mejor esfuerzo la próxima semana!

3 Me gusta

Gracias, muy apreciado :+1:

1 me gusta

¡Gracias por tu paciencia @Luke_Cousins! Todo debería estar arreglado ahora.

:warning: Nota para todos los que usan este componente: es probable que necesiten volver a agregar categorías a la configuración del tema voting categories. Desafortunadamente, ese es el costo de mejorar la configuración para usar el nuevo selector de categorías.

Hay algunas configuraciones nuevas sorpresa que agregué (desactivadas por defecto) que espero que algunos de ustedes encuentren útiles. Las anunciaré con más detalle y actualizaré el OP en algún momento pronto.

Por favor, asegúrate de reportar cualquier problema :slight_smile:

4 Me gusta

Disculpa la demora en responderte @Taylor, he estado ausente.

¡Esta actualización es excelente, gracias! Poder votar directamente desde la lista es una gran mejora. El único problema que veo ahora es que el botón de votar está descentrado en comparación con el número de votos. ¿Alguien más tiene este problema?

¡Gracias de nuevo!

1 me gusta

¿Alguna novedad sobre la posición de este botón?

Además, puede que no esté relacionado con este componente temático, pero también tenemos este problema con la ordenación de “Últimos”:

Gracias por tu ayuda.

, también estamos viendo la flecha desalineada. ¿Y qué pasa con las etiquetas sin espacio entre ellas, puedes reproducir esto también?

1 me gusta

En realidad, creo que acabo de encontrar un error mucho más grave. ¿Puede ser que este componente rompa la página de categoría para usuarios anónimos?

La página se muestra correctamente si el componente está deshabilitado.

Mi turno de disculparme :blush: Lo siento por la demora aquí, @Luke_Cousins. ¡El problema de alineación debería estar solucionado ahora! ¡Gracias por el informe!

¡Gracias por informar de esto! Hubo una verificación adicional que debía agregarse para tener en cuenta a los usuarios anónimos.


Ambos problemas están solucionados con el siguiente commit. Por favor, actualiza el componente cuando tengas un momento y házmelo saber si encuentras algún otro problema.

3 Me gusta

Gracias @Taylor por esas correcciones, muy apreciadas y puedo confirmar que ambas funcionan para nosotros :+1:

@icaria36 También tenemos este problema, pero puedes solucionarlo creando tu propio Componente de Tema y añadiendo este CSS. Probablemente haya una mejor solución (y por supuesto una corrección en el paquete real), pero esto nos sirvió por ahora :smile:

.voting-category.list-container {
    .discourse-tag {
        margin-right: 6px !important;
    }
}
1 me gusta

@tshenry ¡Muchas gracias! También puedo confirmar que ambos problemas están solucionados en la nueva versión.

Sobre la falta de espacio entre las etiquetas:

¡Gracias @Luke_Cousins! Me sentí demasiado perezoso para crear un componente y simplemente pegué tu código debajo del CSS principal. Parece que también hace el trabajo. :tada:

Creo que he encontrado un error…

Si la configuración de la categoría se establece en Filtro de lista predeterminado: todos los temas, todo está bien. Sin embargo, si esta configuración se establece en sin subcategorías, el componente no se renderiza al hacer clic en la categoría. Una vez allí, si actualizas, solo entonces se renderizará.

Otro error reportado por un usuario. El número de votos no se puede ver en modo oscuro:

Este es el tema predeterminado de Discourse, con el usuario seleccionando el modo oscuro en sus preferencias.

Quiero preguntar sobre mostrar “vote-count-before-title” en la interfaz móvil, ¿pueden agregar esta opción? Me gusta mucho cómo se muestran las listas o discusiones en la página del producto, espero que esto pueda inspirarlos a desarrollar un componente temático.

Este es un mod de @Don para que el tema-component funcione en el teléfono después de que pedí ayuda, lo aprecio mucho. FKB Pro - Social theme - #83 by Don