Watched wordsがメンションとカテゴリを破損させるリンク

@sam さんの素晴らしいテーマコンポーネント(https://meta.discourse.org/t/linkify-words-in-post/82193)から、比較的新しいコア機能の「監視ワード」に切り替えました。

残念ながら、これにより当フォーラムの投稿内で「監視ワード」を含む @メンション#カテゴリ、#タグがすべて機能しなくなってしまいました。該当するものがかなり多いです。

テーマコンポーネントにはこれに対する非常に優れたロジックがありました。この機能もコア機能に組み込むことは可能でしょうか?

「いいね!」 4

なるほど、確かに何かおかしいですね。@nbianca さんが一週間ほどで確認してくれるかもしれません。

私たちは DiscourseConnect → https://meta.discourse.org/t/13045 を持っています。

ここで不足しているのは、@# を単語の一部として扱うべきであり、discourseconnect が自動的にリンク化されないようにすべきではないでしょうか。

「いいね!」 4

可能な限り安全な挙動としては、@メンション#カテゴリ、または#タグの一致が既に発生していない場合にのみ、ウォッチワードの一致を適用するのが望ましいと思われます。

これにより、ウォッチワードが重複する場合でもメンションやカテゴリ、タグのリンクを使用できると同時に、例えば #NotACategoryOrTag のようなケースでもウォッチワードが正常に機能し続けることができます。

「いいね!」 1

この PR がマージされた以降、# または @ で始まる単語は他の単語やリンクに置換されなくなりました。

「いいね!」 4