Quelqu’un connaît-il un plugin (ou une astuce ingénieuse !) pour permettre des « mises à jour de statut » pour les utilisateurs ? Notre communauté utilise notre configuration Discourse pour partager leurs lectures pendant une semaine, et j’aimerais beaucoup avoir un onglet sur leurs profils où ils pourraient partager l’avancement de leur lecture, ce qu’ils ont terminé, etc.
Ce serait vraiment amusant de pouvoir visiter la page de quelqu’un et voir un peu une entrée de journal de ses pensées tout au long de la semaine. Même si ce n’était qu’un champ qu’ils rempliraient chaque jour et publieraient, ou quelque chose comme ça. Des idées ?
Une solution hors boîte, sans TC ni plugin, consiste à demander aux utilisateurs de sélectionner un seul sujet pour leur « Sujet à la une », une fonctionnalité de base de Discourse, et de publier leurs mises à jour à cet endroit. Cela s’affiche sous forme de lien sur leur carte utilisateur. Cette approche ne prend en charge qu’un seul sujet.
Si vous souhaitez quelque chose de plus complexe pour prendre en charge plusieurs sujets personnels, en termes de travail open source, vous pouvez consulter la fonctionnalité « portfolio » que j’ai développée avec le soutien d’un financement client, dans le plugin d’aperçus de liste de sujets ou dans un composant de thème :
Cette fonctionnalité permet à un utilisateur de conserver un ensemble de sujets spéciaux sur son profil utilisateur. Elle ajoute une route supplémentaire dans l’activité de l’utilisateur. Un bouton « portfolio » supplémentaire sur leur carte utilisateur y mène pour une découverte plus facile. Ces sujets sont distingués par un tag ou une catégorie définie au niveau du site. Vous pouvez facilement renommer cette fonctionnalité depuis les paramètres, de « Portfolio » à ce que vous souhaitez.
Voici un exemple en production : https://rideabl.es/u/scoota/activity/portfolio (actuellement filtré sur « featured ». Je l’ai renommé « Featured »). Il est actuellement affiché en grille sur bureau, mais vous pouvez le modifier pour qu’il ressemble à une liste de sujets normale. Comme vous pouvez le voir, il prend en charge les aperçus d’images sur bureau. Sur mobile, la vue est une liste de sujets plus simple et directe.
Le plugin Réflexion est davantage une façon d’utiliser les « messages privés pour soi-même » pour une réflexion privée sur votre apprentissage. Cette demande semble plutôt viser quelque chose de plus public : il s’agit de publier une sorte de « mise à jour de statut » aux autres utilisateurs. Cela ne prendrait pas beaucoup de temps pour créer un onglet de journal public qui ferait quelque chose de similaire…
Le Portfolio de @merefield pourrait également répondre à certains besoins de l’OP.
Oui, c’est exactement l’objectif de cette fonctionnalité. Créez votre sujet de mise à jour de statut, puis définissez-le comme sujet en vedette sur votre profil utilisateur (via vos préférences utilisateur) et il apparaîtra sur votre carte utilisateur, etc.