Wir nutzen Discourse als Forum für den Wissens- und Feedbackaustausch für unsere Mitarbeiter, Partner und Kunden. Wir haben alle darüber informiert, dass sie ein docrequest-Tag zu einem Thema oder Beitrag hinzufügen sollen, wenn in einer Community-Unterhaltung ein Thema aufgedeckt wird, für das wir unsere Dokumentation hinzufügen oder verbessern müssen. Unser Produktteam hat seinerseits seine Beobachtungseinstellungen so konfiguriert, dass es jedes Mal benachrichtigt wird, wenn das docrequest-Tag verwendet wird.
Wir stellen fest, dass das Tag weder in der Suchleiste noch in den Tracking-Benachrichtigungen angezeigt wird, wenn das Tag in einem Antwortbeitrag verwendet wird – es funktioniert immer nur, wenn es dem ursprünglichen Thema hinzugefügt wird. Ich, als Community-Moderator und Administrator, muss dann jeden Beitrag nach dem Tag überwachen und das Tag manuell zum ursprünglichen Thema hinzufügen. Das ist offensichtlich nicht skalierbar.
Mache ich etwas falsch oder gibt es eine Einstellung, die ich ändern kann?
@Canapin Sie können einem Beitragstext einfach ein Tag hinzufügen, indem Sie # eingeben und dann mit der Eingabe des Tag-Namens beginnen… wie z. B. Bug
Sie können auf ein Tag in einem Beitrag verweisen, aber nur ein Thema kann tatsächlich als solches getaggt werden.
Wenn Sie jedoch das Data Explorer-Plugin haben, könnten Sie eine Abfrage wie diese verwenden, um eine Liste derjenigen abzurufen, bei denen das Tag in einem Beitrag verknüpft wurde:
-- [params]
-- string :hashtag
-- date :start_date
-- date :end_date
WITH target_posts AS (
SELECT
p.id AS post_id,
t.category_id,
p.created_at
FROM posts p
JOIN topics t ON p.topic_id = t.id
JOIN users u ON u.id = p.user_id
WHERE t.deleted_at IS NULL
AND t.archetype = 'regular'
AND p.deleted_at IS NULL
AND p.post_type = 1
AND p.created_at::date BETWEEN :start_date AND :end_date
AND p.post_number <> 1
)
SELECT
tp.category_id,
tp.post_id,
tp.created_at::date
FROM target_posts tp
LEFT JOIN post_search_data psd ON psd.post_id = tp.post_id
WHERE psd.search_data @@ TO_TSQUERY(:hashtag)
ORDER BY tp.created_at DESC
Danke. Ohne eine einfache Schaltfläche muss das ausreichen. Ich habe auch “Watched Words” hinzugefügt, um das Tag automatisch zu erstellen, falls erforderlich, aber ich glaube, das funktioniert nur für Themen. Es wäre großartig, wenn es eine Möglichkeit gäbe, Tags zu Beiträgen hinzuzufügen – vielleicht würden die meisten Leute das etwas übertrieben finden, aber wenn es eine Einstellung wäre, die aktiviert werden könnte, würde es uns zumindest in unserem Szenario sicherlich helfen. Trotzdem danke für die Informationen, alle!