Plugin Tickets 🎟

Bonjour @angus,

Je suis nouveau ici, alors je vous prie de m’excuser pour toute ignorance de ma part.

Nous testons ce plugin pour voir s’il peut remplacer notre propre systĂšme de tickets dĂ©veloppĂ© en interne, car il a besoin de maintenance et nous avons trĂšs peu de temps pour le faire.

AprĂšs l’avoir configurĂ© en ajoutant des balises aux groupes de balises appropriĂ©s, je remarque que les balises n’apparaissent pas dans le menu dĂ©roulant « PrioritĂ© », etc. Nous utilisons une version trĂšs rĂ©cente de Discourse (c’est-Ă -dire beta10), ce qui pourrait ĂȘtre la cause totale ou partielle du problĂšme.

Toute réflexion ou suggestion est grandement appréciée. Merci.

1 « J'aime »

Salut Steven ! Merci pour le rapport. J’ai remarquĂ© cela moi aussi et j’ai soumis un rapport de bug Ă  l’adresse Pavilion afin que @angus en soit informĂ©. Tu peux ajouter une rĂ©ponse « +1 » lĂ -bas pour lui faire savoir que tu rencontres Ă©galement ce problĂšme.

3 « J'aime »

Merci, Tobias. J’ai essayĂ© de m’inscrire sur le Discourse du Pavillon pour publier le « moi aussi », mais je ne reçois pas d’e-mail de confirmation. J’ai vĂ©rifiĂ© deux fois l’adresse e-mail et elle est correcte. Et oui, j’ai vĂ©rifiĂ© mon dossier spam. :slight_smile:

2 « J'aime »

Désolé pour cela, Steven. Je vois deux tentatives sur le Discours du Pavillon pour envoyer un e-mail. Nous devrons vérifier notre service de messagerie
 (discutons-en hors ligne).

4 « J'aime »

Salut @sjhodgen, il semble que Mailgun n’accepte pas votre adresse e-mail. Je vous envoie les dĂ©tails en message privĂ©.

3 « J'aime »

Enfin j’ai pu essayer cela pendant le week-end de vacances ; merci @tobiaseigen de m’y avoir rappelĂ©.

Malheureusement, je ne parviens pas Ă  sĂ©lectionner l’un de mes tags de prioritĂ©/statut/raison dans les listes dĂ©roulantes — que le message cible soit un message privĂ© ou un sujet. Je n’obtiens qu’une liste vide pour tous :

Quelqu’un d’autre a-t-il rencontrĂ© ce problĂšme ? J’ai configurĂ© quelques options dans chacun des trois groupes de tags créés par le plugin, et Ă  des fins de test, je les ai rendus accessibles Ă  tous. Je me demande ce que je pourrais faire de mal



Mise Ă  jour : Je viens de vĂ©rifier cela Ă  l’adresse suivante :

4 « J'aime »

@sjhodgen @downey, nous rencontrons ce problĂšme sur notre site – nous voyons exactement les mĂȘmes menus dĂ©roulants vides.

Je ne vois aucune erreur JS ni aucune requĂȘte AJAX Ă©chouĂ©e.

4 « J'aime »

@angus J’ai soumis une demande de tirage pour rĂ©soudre :

(Nous devrions peut-ĂȘtre faire de paviliondev le master maintenant ?)

5 « J'aime »

J’ai Ă©galement poussĂ© une correction sur la page Tickets Admin qui rĂšgle Ă©galement ces menus dĂ©roulants.

Toutes les corrections sont déjà appliquées au fork Pavilion et ajoutées à la demande de tirage ci-dessus.

4 « J'aime »

Comment puis-je faire fonctionner cela avec une commande normale
./launcher rebuild web_only
?

Il suffit de modifier le lien GitHub pour ce plugin dans app.yml en

https://github.com/paviliondev/discourse-tickets 

et de reconstruire, et vous serez ravi.

Je ne suis pas sĂ»r de ce que signifie « web-only » pour votre configuration, mais quel que soit le fichier yml que vous utilisez pour construire votre instance, c’est celui que vous devez modifier.

3 « J'aime »

Ouais, merci

NB : Angus n’a pas officiellement migrĂ© ce dĂ©pĂŽt vers paviliondev, mais ce dernier est le seul fonctionnel pour le moment, donc


3 « J'aime »

Nous séparons généralement app.yml en data.yml et web_only.yml.

Vous devez changer de dĂ©pĂŽt en modifiant l’adresse de la commande de clonage dans le conteneur de l’application.

3 « J'aime »

@merefield Merci :slight_smile:

En gĂ©nĂ©ral, ce plugin n’a pas Ă©tĂ© une prioritĂ© pour nous. Je l’ai initialement créé spĂ©cifiquement pour @tobiaseigen, donc je n’ai pas une trĂšs bonne idĂ©e de la façon dont il est rĂ©ellement utilisĂ©.

Si quelqu’un l’utilise, ou souhaite l’utiliser, sur un vrai site, veuillez dĂ©crire le cas d’usage.

3 « J'aime »

Salut Angus ! Merci pour ta question — je serais aussi intĂ©ressĂ© de savoir qui d’autre l’utilise et s’il y a une demande plus large pour l’amĂ©liorer.

Mon organisation utilise ce plugin trĂšs activement et en dĂ©pend. Le cas d’usage principal consiste Ă  crĂ©er des tickets PM pour diverses besoins liĂ©s au service d’assistance. C’est super pratique de pouvoir attribuer rapidement aux tickets une prioritĂ©, un statut et des tags de raison, puis de les ajouter Ă  un groupe d’équipe d’assistance. Si un suivi est nĂ©cessaire, les tickets peuvent aussi ĂȘtre rapidement assignĂ©s Ă  quelqu’un. Au fur et Ă  mesure que les tickets sont traitĂ©s ou arrivent Ă  Ă©chĂ©ance, nous changeons leur statut, les dĂ©sassignons et les archivons dans la boĂźte de rĂ©ception du groupe. Nous avons activĂ© les notifications hebdomadaires par e-mail concernant les tickets assignĂ©s et nous vĂ©rifions rĂ©guliĂšrement ensemble pour ne rien laisser tomber. Pour en dire plus, je partage ci-dessous notre procĂ©dure.

J’utilise aussi les tickets sur mon forum personnel en combinaison avec Kanban pour crĂ©er et gĂ©rer un backlog de projets personnels. Geek, je sais, mais cela m’a Ă©tĂ© super utile pour avancer sur de nombreuses prioritĂ©s diffĂ©rentes sans avoir Ă  mettre en place un autre systĂšme, et cela me permet de passer plus de temps sur Discourse ! Au fil du temps, je peux laisser des notes pour mon futur moi, mettre Ă  jour les tags et les dĂ©sassigner une fois terminĂ©s. Je peux aussi impliquer des membres de ma famille en les mentionnant et en obtenant rapidement leurs retours par e-mail, bien que je ne les aie pas poussĂ©s Ă  se connecter.

Je n’utilise pas le tableau de bord des tickets sur mon site personnel et je dĂ©courage mes collĂšgues de travail de le consulter car les filtres et la pagination ne fonctionnent pas bien — en fait, une option pour le dĂ©sactiver serait la bienvenue. Je pense que l’auteur du sujet dĂ©crit assez bien la feuille de route pour crĂ©er un tableau de bord des tickets qui rendrait ce plugin trĂšs prĂ©cieux pour beaucoup, pas seulement pour notre organisation — et j’aimerais voir cela se rĂ©aliser !

Cela dit
 il a Ă©tĂ© intĂ©ressant de perdre l’accĂšs au menu dĂ©roulant des tags de ticket pendant quelques semaines — mon Ă©quipe n’a pas semblĂ© trop le regretter. Étant donnĂ© que nous n’avons pas actuellement de tableau de bord des tickets fonctionnel, le systĂšme de tickets n’est pas aussi utile que prĂ©vu pour prioriser et gĂ©rer les tickets, ni pour nous entraider en Ă©quipe. Il est tout Ă  fait possible que nous puissions nous passer du plugin de tickets et nous reposer uniquement sur les fonctionnalitĂ©s de base de Discourse (par exemple, rĂ©ponses prĂ©dĂ©finies, rappels, murmures, rĂ©solu, assignĂ©). Les tags de ticket pour la prioritĂ©, le statut et la raison pourraient aussi ĂȘtre simplifiĂ©s — Ă©tant donnĂ© que nous n’avons pas de tableau de bord des tickets qui nous permette de les utiliser correctement, il est excessif d’avoir autant d’options.

Procédure des tickets dans notre organisation

Aucune tĂąche n’est oubliĂ©e lors du traitement des correspondances avec un systĂšme de tickets, car chaque ticket non rĂ©solu est assignĂ© Ă  quelqu’un et reçoit une prioritĂ© et un statut. Tous les modĂ©rateurs peuvent crĂ©er des tickets, mais seuls les administrateurs peuvent voir les messages privĂ©s. L’équipe d’assistance est chargĂ©e de surveiller les tickets et de garantir un suivi rapide et appropriĂ© ; incluez donc @helpdeskteam dans tous les tickets nĂ©cessitant un suivi.

Les procĂ©dures pour les tĂąches rĂ©pĂ©titives incluent les tickets, en particulier les procĂ©dures comportant de nombreuses Ă©tapes sur une pĂ©riode donnĂ©e, comme la gestion de la demande d’adhĂ©sion au noyau dur, la planification de webinaires et l’invitation de personnes Ă  rejoindre le rĂ©seau.

Utilisation du systĂšme de tickets

Créer des tickets

En tant que modĂ©rateur, vous pouvez transformer n’importe quel sujet ou message du forum en ticket en modifiant le titre, puis en sĂ©lectionnant le gros bouton bleu TICKET. Les tickets peuvent recevoir une prioritĂ©, un statut, une raison et un assignĂ©. Par dĂ©faut, le groupe @helpdeskteam est inclus dans tous les messages de ticket afin que vous puissiez travailler avec l’équipe d’assistance. Vous pouvez Ă©galement ajouter directement d’autres utilisateurs et groupes ici.

Une fois qu’un ticket existe, son statut et sa prioritĂ© peuvent ĂȘtre mis Ă  jour, et il peut ĂȘtre rĂ©assignĂ© ou dĂ©sassignĂ© une fois rĂ©solu et qu’il ne reste plus rien Ă  faire.

Utilisez stratégiquement les fonctionnalités de Discourse lors de la création et du suivi des tickets :

  • Titre — indiquez de quoi traite le ticket avec le plus de dĂ©tails possible
  • RĂ©ponses prĂ©dĂ©finies — insĂ©rez un message prĂ©parĂ© puis personnalisez-le
  • Tags — catĂ©gorisez davantage le sujet du ticket (par exemple, pays ou thĂšme)
  • Rappels — rappelez-vous de faire un suivi (visible uniquement pour vous)
  • Murmures — discutez en privĂ© avec des collĂšgues pour demander conseil et les tenir informĂ©s
  • RĂ©solu — choisissez une rĂ©ponse qui contient/rĂ©sume la solution du ticket (ne sĂ©lectionnez pas les murmures, car seuls les modĂ©rateurs peuvent les voir !)

Suivre les tickets qui vous sont assignés

Veuillez assurer le suivi des tickets qui vous sont assignĂ©s dans les meilleurs dĂ©lais. Une fois un ticket terminĂ© et qu’il ne vous reste plus rien Ă  faire, dĂ©sassignez-le.

Vous serez notifiĂ© par e-mail lorsqu’un ticket vous sera assignĂ© par un autre modĂ©rateur, et recevrez des rappels mensuels concernant les assignations en attente. Cherchez le lien vers vos tickets assignĂ©s dans le menu de votre profil — voir capture d’écran.

Tickets dans la boßte de réception du groupe @helpdeskteam

Nous utilisons principalement les tickets pour assurer un suivi direct des messages avec les membres. Vous pouvez tous les voir dans la boĂźte de rĂ©ception du groupe @helpdeskteam. Habituellement, nous laissons dans la boĂźte de rĂ©ception les messages nĂ©cessitant un traitement et les archivons lorsqu’ils ne nĂ©cessitent plus de traitement ou qu’ils sont rĂ©solus. Ainsi, la boĂźte de rĂ©ception reste un endroit idĂ©al pour repĂ©rer les messages nĂ©cessitant une rĂ©ponse.

Quelques considérations :

  • les messages archivĂ©s reviennent dans la boĂźte de rĂ©ception lorsqu’une personne y rĂ©pond
  • vous pouvez dĂ©sassigner et rĂ©assigner des messages Ă  tout moment selon les besoins
  • les messages doivent inclure @helpdeskteam pour ĂȘtre visibles par tous les membres de l’équipe

Tickets dans les catégories du forum

Nous utilisons Ă©galement les tickets pour assurer un suivi des sujets dans le forum. Cela inclut les sujets que nous crĂ©ons rĂ©guliĂšrement, tels que #memberspotlight, #featuredresource, #introductions, etc. Les sujets signalĂ©s dans la file d’attente de modĂ©ration peuvent aussi ĂȘtre assignĂ©s pour suivi.

Améliorer le systÚme de tickets

Les options de statut, de prioritĂ© et de raison du systĂšme de tickets peuvent ĂȘtre organisĂ©es et amĂ©liorĂ©es pour simplifier la maniĂšre dont nous priorisons les tickets et les faisons avancer vers la rĂ©solution.

Les tickets actuellement dans le systĂšme ont un mĂ©lange de statuts, de prioritĂ©s et de raisons en raison de l’évolution de notre systĂšme. Au fur et Ă  mesure que nous traitons le backlog des tickets existants et en crĂ©ons de nouveaux, nous pourrons les mettre Ă  jour.

Feuille de route des fonctionnalités

@angus a créé le plugin de systĂšme de tickets, qu’il peut Ă©tendre et amĂ©liorer pour nous sur la base de nos retours. N’hĂ©sitez donc pas Ă  donner votre avis ci-dessous sur de nouvelles idĂ©es de fonctionnalitĂ©s ou d’amĂ©liorations. Consultez Tickets Plugin 🎟 sur Meta pour les derniĂšres informations.

Liste des raisons de ticket

Les raisons se rĂ©partissent dans les catĂ©gories principales ci-dessous. Si une raison spĂ©cifique n’existe pas dans cette catĂ©gorie, utilisez simplement la catĂ©gorie elle-mĂȘme comme raison. Si vous pensez qu’une nouvelle raison doit ĂȘtre ajoutĂ©e, contactez l’administrateur de l’assistance.

4 « J'aime »

Nous utilisons le plugin Tickets comme point d’entrĂ©e principal pour crĂ©er de nouvelles tĂąches et des tickets de support. Nous n’utilisons guĂšre le tableau de bord, principalement parce qu’il ne prenait pas en charge la commande d’articles — nous avons Ă©galement cessĂ© d’utiliser le thĂšme Kanban pour la mĂȘme raison.

Nous utilisons désormais https://taiga.io pour la gestion de projet et trouvons toujours Discourse et le plugin Tickets utiles pour créer de nouvelles tùches et des tickets de support.

Nous relions actuellement manuellement les sujets liĂ©s Ă  Taiga et Ă  Discourse. Nous sommes en train d’automatiser les liens entre Taiga et Discourse. Avoir un moyen simple d’exĂ©cuter des webhooks pour les Ă©vĂ©nements liĂ©s aux tickets serait extrĂȘmement utile.

4 « J'aime »

Merci pour ce plugin. J’ai quelques questions :

  1. Comment l’utiliser ? Pouvez-vous m’orienter vers la documentation ou autre chose pour m’en servir ? Je l’ai activĂ© et il fonctionne, mais je ne parviens pas Ă  comprendre comment l’utiliser.
  2. Si je transforme un sujet en ticket, ce sujet n’est-il visible que par le crĂ©ateur et le groupe d’assistance ?

La documentation se trouve dans le premier message de ce sujet. Quelles questions prĂ©cises avez-vous qui n’y sont pas rĂ©pondues ?

Notez qu’il existe quelques problùmes connus. Par exemple, je ne recommande pas d’utiliser le tableau de bord des tickets dans l’interface d’administration. En revanche, la configuration des tags de tickets et l’activation de l’ajout de tags de tickets ainsi que de l’assignation de tickets lors de la modification des titres des sujets fonctionnent parfaitement.

Pour rĂ©pondre Ă  votre deuxiĂšme question : les permissions d’accĂšs aux sujets ne sont pas modifiĂ©es par ce plugin. Il ajoute simplement des tags de tickets et vous permet d’assigner des tickets Ă  d’autres personnes. Pour les messages privĂ©s, vous pouvez Ă©galement ajouter des personnes ou des groupes afin qu’ils puissent les voir.

Bonjour Tobias,

J’ai lu le premier message, mais je suis dĂ©solĂ©, je ne comprends pas exactement comment l’utiliser. Comment peut-on crĂ©er un ticket ?

Merci pour le reste de vos retours.