Directorio de tarjetas de usuario cambia el directorio de usuarios /u para mostrar una cuadrícula de tarjetas de usuario en lugar de la tabla de estadísticas.
Ocultar siempre al usuario actual de la cuadrícula
mostrar estadísticas
Mostrar estadísticas debajo de cada tarjeta de usuario
vista predeterminada
Traducción
Predeterminado
show_cards
Mostrar como tarjetas
show_table
Mostrar como tabla
Créditos
Muchas gracias a @joebuhlig por discourse-biobook, que inspiró este trabajo. Y también a @angus, @fzngagan y @alxpck por impulsar las diversas mejoras principales que necesitábamos para hacer esto posible.
¿Alojado por nosotros? Los componentes de tema están disponibles para su uso en nuestros planes Estándar, Empresarial y Corporativo.
Por cierto, @davidkingham, tu página /u aparece en blanco para los visitantes anónimos… no estoy seguro de la razón exacta, pero supongo que se debe a uno de tus plugins y/o temas.
Gracias, esto es precioso y algo en lo que he estado pensando por un tiempo. Sé que se trata de un componente de tema, así que no estoy seguro de que cambie ninguna funcionalidad, pero pregunto de todos modos. ¿Esto permite a los usuarios buscarse entre sí por sus atributos?
Por ejemplo, si un atributo personalizado para los usuarios es Universidad Asistida y un usuario quiere encontrar a todos los que asistieron a una escuela en particular, ¿podría buscar Stanford y que se muestren todos los usuarios? Vi este enlace que parecía sugerir algo así, pero tengo dificultades para interpretarlo.
Podría estar fuera del alcance, pero encontré esta publicación vinculada en otra que parecía ir por ese camino.
Por desgracia, no, esto no añade la capacidad de filtrar usuarios por sus metadatos. Sí añade un menú desplegable de grupos, así que quizás eso podría funcionar para ti. Podrías tener grupos para cada universidad, la gente podría unirse a esos grupos y, a continuación, aparecerían en el menú desplegable.
Hola, David:
Tengo una duda: cuando uso la búsqueda o selecciono un grupo, siempre aparece mi tarjeta de usuario personal, esté o no en el grupo.
¿Puedes ayudarme a saber cómo eliminar mi tarjeta si no pertenezco al grupo seleccionado o si el nombre buscado no es el mío?
Ah, vale. Entiendo. Me refería a este enlace y a la PR de @fzngagan, pero veo que fue rechazada.
Lo único con el enfoque de grupos que mencionaste es que creo que pondría una gran carga manual sobre los moderadores/administradores del foro para agregar a las personas a los grupos a medida que se unen, o peor aún, a medida que actualizan su perfil.
Estoy tratando de pensar en una solución alternativa. Quizás si hubiera una forma de automatizar la segmentación de usuarios en grupos por un atributo personalizado, mediante un menú desplegable para que sean coincidencias exactas. Me pregunto si conoces algo así.
He configurado tu componente en mi entorno local y los resultados son increíbles. Agradezco tus esfuerzos.
He notado que hay una configuración oculta del sitio llamada enable_new_user_card_route, pero parece que no cambia los resultados aquí. ¿Es necesaria esta configuración para algo?
No, esa configuración no es necesaria para esto. Cambia la ruta utilizada para las tarjetas de usuario “normales”, para que sean mucho más eficientes. Cambiaremos el valor predeterminado a true en las próximas semanas.
Estamos ejecutando la rama master, que indica que está al día con tests-passed, pero aún tengo el problema de los detalles faltantes en las tarjetas, tal como se muestra en la captura de pantalla que publicó @cjk77. ¿Necesitamos cambiar a tests-passed para que esto funcione?
No deberías ejecutar master en producción, ya que a veces contiene commits que aún no han superado las pruebas de integración continua. tests-passed es mucho más seguro y solo está unos minutos detrás.
Pero sí, este tema debería funcionar en master. ¿Podrías compartir un enlace a tu sitio para que pueda echar un vistazo?