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.