Directorio de tarjetas de usuario

Genial. Gracias.
He desmarcado las estadísticas de usuario en el componente y también usando el icono de herramienta. Pero aún se muestra:

¿Hay alguna opción para eliminar el tiempo de publicación y de lectura?

1 me gusta

¿Hiciste una recarga forzada en tu navegador? Yo también noté esto.

Además, observé que los campos pueden aparecer dos veces en las tarjetas de usuario si tienes el campo personalizado configurado como “mostrar en la tarjeta de usuario”.

1 me gusta

Definitivamente es posible, pero requeriría bastante refactorización. Actualmente, este componente reemplaza literalmente todo el código de plantilla del directorio de usuarios regular.

Esto es actualmente posible mediante CSS, y podríamos potencialmente automatizar esos cambios de CSS a través de algunas configuraciones de tema.

Hay una configuración de tema para ocultar al usuario actual, lo cual debería ayudar con ese problema.

Con “estadísticas de usuario”, me refiero a la barra a lo largo de la parte inferior de cada tarjeta de usuario. Consulta la captura de pantalla en el primer mensaje para ver un ejemplo. En tu captura de pantalla, parece que la barra de estadísticas no está presente.

¿Es decir, que aparecerá en la tarjeta de usuario y también en las ‘estadísticas’ en la parte inferior de la tarjeta? Si ya está en la tarjeta de usuario, te sugiero eliminarlo como una de las estadísticas (usando la :wrench:).

2 Me gusta

Sí, tiene sentido. O puedes desmarcar la opción “mostrar en la tarjeta del usuario” para ese campo de usuario.

Aparentemente, no es posible ocultar todas las columnas de estadísticas y mostrar solo las tarjetas sin ninguna estadística. Esto no es un problema, solo algo que noté. :slight_smile:

1 me gusta

Existe una configuración del tema que debería etiquetarse como «mostrar estadísticas debajo de cada tarjeta de usuario». Si la desactivas, la barra inferior debería desaparecer por completo.

Es cierto que resulta confuso que esto esté oculto en la configuración del tema, mientras que la selección de columnas está disponible directamente en la página del directorio… pero en ese aspecto estamos algo limitados por el marco del componente del tema. :cry:

2 Me gusta

Dado que la vista de lista se ha vuelto más útil (New Leaderboard/User Directory Features 🎉), ¿considerarías agregar un botón que permita a los usuarios alternar entre la vista de lista y la vista de tarjetas?

8 Me gusta

Ahora hay un botón de alternancia, y la vista predeterminada se puede configurar en la configuración del componente del tema. Lo he instalado aquí en Meta y configuré la vista predeterminada como “tabla”. Si visitas https://meta.discourse.org/u, ahora deberías ver un botón de alternancia en la esquina superior derecha.

6 Me gusta

Esto funciona bien en la vista de escritorio, pero falta el botón para volver de la vista de tabla a la vista de tarjeta en la vista móvil.

3 Me gusta

Gracias, David. Solo verificando: ¿no hay forma de eliminar la línea en la tarjeta principal que muestra la fecha de registro del usuario, la fecha de su última publicación y el tiempo de lectura?

Sería excelente contar con una opción para eliminar también esta línea.

Queremos ofrecer más privacidad a nuestros usuarios. Deseamos tener un directorio de usuarios para que los miembros puedan encontrarse entre sí y enviar mensajes privados, pero no queremos publicar con qué frecuencia interactúan en el sitio.

¡Gracias!

3 Me gusta

Me temo que no hay una opción para eliminar esa información del núcleo de Discourse. Sin embargo, si te conformas con una solución puramente estética, se puede ocultar de la tarjeta de usuario mediante CSS personalizado en un tema. Por ejemplo:

.card-row.metadata-row {
  display: none;
}

(ten en cuenta que los usuarios aún podrían acceder técnicamente a la información usando las herramientas de desarrollador de su navegador)

5 Me gusta

¡Muchas gracias!

4 Me gusta

Estas son HERMOSAS. Cuando inicio sesión, puedo filtrar el directorio de usuarios por grupo. ¿Podría el directorio de usuarios público filtrarse también por grupo?

Cuando no he iniciado sesión

Cuando he iniciado sesión

Nuestros grupos son públicos.

5 Me gusta

¡Acabo de instalar este componente y se ve genial! Sin embargo, tanto en Safari y Chrome (escritorio) o incluso en móvil, al hacer clic en un avatar o nombre no me lleva a la página del usuario. Solo el avatar y el título de la tarjeta parecen estar inactivos; los enlaces del sitio web, los enlaces de las insignias y los enlaces de ordenación de metadatos en la parte inferior de las tarjetas funcionan. No tengo ningún problema con las tarjetas de usuario “emergentes” en los temas o en la vista de tabla de usuarios; esas sí van a la página del usuario como se esperaba.

En el directorio de tarjetas de usuario veo


<a href="/u/username" class="user-profile-link">
  <span id="discourse-user-card-title" class="name-username-wrapper">Nombre de usuario</span>
  <!--
</a>

al inspeccionar el código fuente, pero al hacer clic en el título de la tarjeta simplemente se activa el estado de enfoque (Chrome) y nada más. Ni siquiera obtengo un estado de enfoque en Safari, pero sí obtengo un cursor de puntero. Curiosamente, puedo abrir los enlaces con un clic de comando o a través del menú de opciones (clic derecho / pulsación larga en móvil). Estoy experimentando el mismo efecto en https://discourse.theme-creator.io/u, por lo que no parece ser exclusivo de nuestro sitio de Discourse.

3 Me gusta

Gracias @Kayla - este problema se solucionará con este cambio:

Deberías ver un botón de actualización en el componente de tema en tu panel de administración. Avísanos si sigues teniendo problemas después de actualizar.

6 Me gusta

Los enlaces del avatar y del título de la tarjeta ahora funcionan como se esperaba. ¡Gracias @david!

4 Me gusta

Quizás quieras echar un vistazo a la página de vista previa, no funciona correctamente @david

2 Me gusta

Hola David,

Las pruebas se están ejecutando.

Tema del aire

Recientemente, en la tarjeta de usuario del Directorio, si haces clic en “mensaje”, se queda en blanco en lugar de iniciar un mensaje directo. Solo tengo este problema en el directorio de usuarios. Funciona bien en los temas.

2 Me gusta

Cuando se combina con este componente temático: Usercard Redesign Experiment

El fondo de la tarjeta de usuario permanece en blanco en la vista de directorio.

4 Me gusta

En realidad me gusta que sea así. De lo contrario, el directorio sería muy ruidoso para navegar.

Y aun así podría ser un error :wink:

3 Me gusta


Por alguna razón, se ve todo distorsionado al revisar las estadísticas de usuario en la vista de tarjeta, ¿y por qué está sucediendo esto?

3 Me gusta