¿Alguien conoce un plugin (¡o una solución ingeniosa!) para tener “actualizaciones de estado” para los usuarios? Nuestra comunidad está utilizando nuestra configuración de Discourse para compartir sus lecturas durante un período de una semana, y me encantaría tener una pestaña en sus perfiles donde pudieran compartir cómo va su lectura, qué han terminado de leer, etc.
Sería muy divertido poder visitar la página de alguien y ver una especie de entrada de diario con sus pensamientos a lo largo de la semana. Incluso si fuera solo un campo que llenaran todos los días y publicaran, o algo así. ¿Alguna idea?
Una solución sin necesidad de TC ni plugins es hacer que los usuarios seleccionen un único Tema para su Tema Destacado, una función central de Discourse, y realicen sus actualizaciones allí. Esto aparece como un enlace en su tarjeta de usuario. Solo admite un tema.
Si deseas algo más complejo que admita múltiples temas personales, en cuanto a trabajo de código abierto, podrías explorar la función ‘portafolio’ que desarrollé con el apoyo de financiación de un cliente, en el plugin de vistas previas de listas de temas o en el componente de tema:
Esta función permite a una persona mantener un conjunto de temas especiales en su perfil de usuario. Añade una ruta adicional en la Actividad del Usuario. Un botón adicional de ‘portafolio’ en su tarjeta de usuario te lleva allí para facilitar su descubrimiento. Estos temas se distinguen mediante una etiqueta o categoría definida por el sitio. Puedes renombrar fácilmente esta función desde la configuración, cambiando ‘Portafolio’ por lo que prefieras.
Aquí tienes un ejemplo en funcionamiento: https://rideabl.es/u/scoota/activity/portfolio (actualmente filtrado por ‘destacado’. Lo renombré como Destacado). Actualmente se muestra en diseño de mosaicos en escritorio, pero puedes cambiarlo para que parezca una lista de temas normal. Como puedes ver, admite vistas previas de imágenes en escritorio. En móviles, la vista es una lista de temas más simple y directa.
El plugin de Reflexiones es más bien una forma de utilizar los ‘Mensajes Privados a uno mismo’ para la reflexión privada sobre tu aprendizaje. Esta solicitud parece pedir algo más público: se trata de publicar algún tipo de ‘actualización de estado’ para los demás usuarios. No costaría mucho crear alguna pestaña de diario público que hiciera algo similar…
El Portafolio de @merefield podría también satisfacer algunos de los casos de uso del OP.
Sí, exactamente para eso está pensada esta función. Crea tu tema de actualización de estado y luego conviértelo en un tema destacado en tu perfil de usuario (desde tus preferencias de usuario) y aparecerá en tu tarjeta de usuario, etc.