文末のリンクは、markdown linkify tlds がゼロの場合にリンク化されます

再現するには、次の2つの管理者設定を行ってください。

  • markdown linkify を有効にする: true
  • markdown linkify tlds: none (つまり、デフォルトで設定されているすべてのTLDを削除します)

その後、完全な文章を含む投稿の「HTMLの再構築」を行い、各文の最後の単語とそれに続くドットがリンク化されていることに注意してください。例:

最後の単語。を待ちます

これを再現できます。開発者に伝えます。

それまでの間、enable markdown linkify を無効にするか、TLD を追加して、この問題を回避してください。:laughing:

「いいね!」 2

これは「なぜ」という疑問を投げかけます。私がここで支持する修正は、markdown linkify tldsを空にしないことだと思います。

ここに検証を追加するために#pr-welcomeを置きます。

「いいね!」 3

あるいは、markdown linkify tlds を空にすることを許可し、そのケースを内部的に enable markdown linkify: false が設定されている場合と同じコードで処理することもできます。

そこは良い点を突いていますね :smile:

「リンクされたページのタイトルにURLを変換する」動作をなくす方法を試していただけです。後で、これはInline Oneboxと呼ばれ、Discourse内部リンクでは無効にできないことがわかりました。

「いいね!」 1

URLをマークダウンコンバーターで読みやすくしたいことがよくあるので、ブラケットを使っています。

このトピックにリンクするには:https://meta.discourse.org/t/end-of-sentence-is-linkified-when-there-are-zero-markdown-linkify-tlds/248342?u=maiki

このトピックにリンクするには:<https://meta.discourse.org/t/end-of-sentence-is-linkified-when-there-are-zero-markdown-linkify-tlds/248342?u=maiki>

それがどれほど標準的なものかは分かりませんが、私が使用するすべてのマークダウンコンバーターで機能します。:slight_smile:

「いいね!」 3