Ajout d'un lien direct vers un sujet dans une requête d'explorateur de données

Nous avons actuellement des scripts d’exploration de données automatisés envoyés à des parties prenantes de haut niveau.

Il y a actuellement un nouveau sujet qui apparaît indiquant « celui-ci n’a pas de réponse, quelqu’un doit agir ».

Ils aimeraient un lien direct vers le sujet en question pour y répondre.

L’explorateur de données actuel a le titre du sujet et son ID, vous pouvez donc le rechercher, mais je me demande s’il existe un moyen d’ajouter un lien direct vers un sujet de cette manière ?

Merci

Je pense que vous pouvez créer l’URL comme décrit dans Allow topic links in reports to be clickable - #2 by JammyDodger. Si vous n’avez pas le slug, vous pouvez simplement ajouter, par exemple, “-” car Discourse s’appuie sur l’ID du sujet.

Salut @SStrong

Je suppose que vous pourriez obtenir les liens en nommant les colonnes requises topic_id ou post_id. Voici une capture d’écran :

Pourquoi et comment cela fonctionne-t-il ? Cela fonctionne, mais je suis un peu confus quant à la raison.

1 « J'aime »

Le Data Explorer propose une sélection d’alias magiques pour rendre les résultats plus interactifs. :magic_wand: Formatting Data Explorer Table Results

Beaucoup d’entre eux fonctionnent automatiquement, en fonction de la table que vous utilisez. Par exemple, extraire topic_id de la table posts en fera un lien interactif vers le sujet - mais pour que le champ id de la table topics fasse la même chose, vous devrez ajouter l’alias (t.id AS topic_id). Idem pour les tables users et posts :

Ceux-ci ne sont pas conservés si vous exportez les résultats, et vous n’obtiendrez que l’id de base. Pour cela, vous pouvez faire comme moin l’a suggéré et construire le lien du sujet et l’alias en tant qu’URL :

1 « J'aime »

Merci, je parcourrai la documentation supplémentaire plus tard, mais j’apprécie beaucoup.

Ok, donc cela fonctionne à 100 % uniquement dans l’Explorateur de données, cependant…

Lorsqu’un utilisateur reçoit un e-mail automatisé à l’aide du plugin Automation, la seule façon pour l’utilisateur de voir cette fonctionnalité est d’accéder directement au rapport de l’Explorateur de données.

C’est-à-dire que ces liens vers les sujets n’apparaissent pas dans le corps de l’e-mail lors de l’utilisation de l’outil Automation. Est-ce ainsi que cela est censé fonctionner ?

Je pense que pour l’automatisation prévue de l’explorateur de données, vous devriez utiliser la deuxième méthode et construire l’URL.

1 « J'aime »

Merci, avec quelques ajustements, cela a fonctionné, merci (désolé, je ne suis pas développeur, donc beaucoup de ces apprentissages sont nouveaux, d’où les questions)

2 « J'aime »

Ce n’est pas grave. :slight_smile: Il y a de fortes chances que si vous avez des questions, d’autres en aient aussi, donc cela ajoute à la pile de connaissances. :books:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.