Depuis le lancement du nouveau plugin Discourse Templates, j’apprécie vraiment la nouvelle fonctionnalité qui permet de stocker des modèles de réponse dans des sujets au sein d’une catégorie dédiée aux modèles. Cela facilite la visualisation et la modification des modèles, tout en permettant de filtrer, d’étiqueter, de modifier et de trier les modèles existants selon les besoins.
Cependant, actuellement, une seule catégorie de modèles peut être sélectionnée à la fois, de sorte que tous les modèles d’un site sont partagés par tous les utilisateurs ayant accès à la catégorie de modèles définie.
De plus, si un utilisateur souhaite créer un modèle auquel lui seul peut accéder, il n’existe actuellement aucun moyen de le faire sans modifier les autorisations de tous les modèles de la catégorie.
Demande de fonctionnalité
Sur la base de ces observations, voici quelques fonctionnalités dont de nombreux types d’utilisateurs de Discourse pourraient bénéficier :
- La possibilité de créer un modèle privé personnel auquel seul l’utilisateur qui a créé le modèle pourrait accéder et le visualiser.
- La possibilité de créer des modèles privés auxquels deux utilisateurs ou plus du site pourraient accéder, mais qui resteraient cachés à tous les autres.
Exemples d’utilisation
Quelques façons dont cela pourrait être utilisé dans différentes situations.
- Un utilisateur souhaite créer des modèles personnels pour lui-même, mais ne veut pas encombrer la catégorie principale des modèles avec des modèles non pertinents pour l’ensemble du site.
- Ex : L’entreprise d’Alex utilise Discourse comme plateforme de support, et ils souhaitent stocker des réponses à toutes les questions possibles des clients sous forme de modèle. Même si les modèles ne sont jamais utilisés, Alex peut y faire référence dans ses modèles personnels pour de futures questions de clients similaires, ou pour se souvenir de quelque chose qu’il n’a pas vu depuis un moment - même si les modèles ne sont jamais utilisés.
- Ex : Alex utilise Discourse comme forum communautaire pour les produits et services qu’il vend sur son site web principal (non-Discourse). Alex crée un modèle pour un sujet auquel lui seul publie sur son site Discourse chaque vendredi pour aider à susciter l’engagement.
- Modèles partagés pour une équipe entière, mais pas pour toute l’entreprise.
- Ex : Alex travaille comme développeur de logiciels, et son équipe exécute fréquemment plusieurs ensembles de tâches différents en interne. L’équipe de développement logiciel dispose d’un modèle avec une liste de contrôle ou d’autres éléments actionnables pour chaque ensemble de tâches qui doit être accompli par chaque membre de l’équipe.
- Ex : Alex gère une équipe qui utilise Discourse comme plateforme de support. Alex crée des modèles auxquels seule l’équipe de support peut accéder pour aider l’équipe à répondre plus rapidement aux clients.
- Deux membres d’une équipe ou plus souhaitent avoir accès aux mêmes modèles, mais ils n’ont pas besoin que ces modèles soient partagés avec toute l’équipe.
- Ex : Alex travaille au support et John travaille au développement de logiciels, leur entreprise utilise Discourse pour communiquer avec les clients. John vient de corriger un bug, il décide donc de créer un modèle expliquant les changements qu’il a apportés au logiciel de l’entreprise pour corriger le bug - il partage ensuite ce modèle avec Alex afin qu’ils puissent informer les clients des mises à jour. Une fois que tous les clients ont été informés, le modèle pourrait être supprimé.
Je suis sûr qu’il existe de nombreux autres cas d’utilisation non mentionnés ici.
Le besoin d’équilibre
Dans tout cela, et quelles que soient les fonctionnalités permettant de rendre les modèles publics ou privés, les utilisateurs d’un site doivent toujours décider : « Avec qui un modèle doit-il être partagé ? »
Il y a un équilibre entre « Tout le monde sur le site utilisera ce modèle tous les jours » et « Quelqu’un a utilisé ce modèle une fois pour une tâche spécifique et il n’est plus jamais utilisé ». Dans la première situation, bien sûr, nous voudrions que ce modèle soit partagé avec tout le monde, mais dans le second cas, s’il était partagé, il encombrerait simplement la liste des modèles, et la liste de tous les modèles pourrait rapidement devenir écrasante, obsolète ou superflue s’il n’y avait pas de normes quant à ce qui constitue un modèle « acceptable » pour l’ensemble du site.
Qu’en est-il des étiquettes
Avec Discourse Templates, nous pouvons désormais étiqueter chaque modèle pour faciliter le tri et la recherche de modèles le moment venu, alors pourquoi aurions-nous besoin de modèles privés à un individu ou à une équipe ? Pourquoi une équipe de support ne pourrait-elle pas simplement étiqueter tous ses modèles avec une étiquette #support et en finir avec tout cela ? Pourquoi Alex ne pourrait-il pas simplement étiqueter tous ses modèles personnels avec une étiquette #alex-templates et passer à autre chose ?
Réponse courte : Il n’y a aucune raison pour que cela ne fonctionne pas. Les utilisateurs peuvent simplement étiqueter les modèles, puis les rechercher lorsqu’ils essaient de les récupérer.
Réponse longue (qui n’est en fait que d’autres questions) : Lorsque les gens utilisent des modèles, font-ils défiler tous les modèles, ou recherchent-ils simplement celui dont ils ont besoin ? Si vous recherchez simplement des modèles, le nombre de modèles que vous recherchez n’a probablement pas autant d’importance - vous recherchez et vous avez terminé une fois que vous avez trouvé ce que vous cherchiez. Cependant, si vous parcourez tous les modèles possibles que vous pourriez utiliser, cela pourrait être une tâche longue en fonction du nombre de modèles que votre site possède.
Et si votre site est immense ? Si votre site avait 1000 modèles, mais que vous n’en utilisiez que 10, pourquoi devriez-vous voir tous les modèles supplémentaires, ceux-ci ne seraient-ils pas un encombrement supplémentaire pour vous ? D’accord, c’est un peu extrême, mais quand même, il y a un seuil où il y a tout simplement trop de modèles pour un ensemble particulier de personnes, ou pour l’ensemble du site.
De plus, que faire si vous ne savez pas quoi rechercher ? Que faire si vous venez de commencer à modérer un site Discourse particulier et que vous ne connaissez pas tous les noms des modèles, et qu’il y en a 100 ? Que faire si vous recherchez un modèle d’« introduction au site », mais que quelqu’un a appelé le modèle que vous recherchez « bienvenue » (ou une situation similaire) et que votre recherche ne donne rien ?
Il y a beaucoup de questions à considérer ici, et il n’y a pas nécessairement de bonne réponse.
Il semble que d’autres utilisateurs ici puissent également avoir des réflexions à ce sujet. Bien que cela concerne le plugin maintenant obsolète Canned Replies, les idées exprimées sont toujours applicables ici :
Avant de tomber sur cela, je n’avais aucune idée que lorsque je sauvegardais une réponse toute faite, elle était sauvegardée pour tout le monde. Sinon, je n’aurais peut-être pas mis ma propre signature dans chacune d’elles.
Peut-être
- rendre cela plus évident
- me donner un choix public-pour-le-personnel/privé ?
Façons possibles de mettre cela en œuvre
Lorsque nous pensons aux mécanismes réels, il a été mentionné que @saquetim pourrait en savoir plus sur la meilleure façon de mettre cela en œuvre.
Pour les modèles personnels, peut-être qu’un message privé à soi-même + une étiquette spéciale pourrait suffire ?
Si vous vouliez que quelques personnes aient accès à un modèle, peut-être pourriez-vous vous envoyer un message privé, ainsi qu’à l’autre personne, avec une étiquette spéciale ?
Peut-être pourrions-nous avoir la possibilité de sélectionner plusieurs catégories de modèles discourse ?
Qu’en pensez-vous ? ![]()
- Est-ce que quelque chose comme cela serait vraiment utile ?
- Pourquoi voudrions-nous la possibilité de créer des modèles privés ?
- Comment voulons-nous que cela soit utilisé ?




