引用テキストがカーリークォート変換で破損

現在、2026.7.0-latest を運用しています。

モデレーターであるユーザーが、2つ目以降のテキストブロックを引用するたびに、引用機能が壊れると報告しています。以下は、エディタに追加されるものの例です。

[quote="Biguser, post:437, topic:42137”]
The quoted text bla bla bla
[/quote]

問題は、閉じ引用符が波括弧引用符(curly quote)に変換されることによって引き起こされています。(上記をよく見てください。これに気づくまで時間がかかりました)

このように壊れた BBCode は、投稿時に単なるテキストとしてレンダリングされます。

このユーザーは Macbook で DuckDuckGo ブラウザを使用しています。Safari では再現できず、私も全く再現できません。現時点では他のユーザーからの報告はありませんが、以前、同様の壊れたコードを投稿している人を見た記憶が漠然とあるので、このユーザーだけの問題ではないと99%確信しています。

セーフモードで試しても問題は持続します。

@one1 さん、詳細なレポートと セーフモード の試行、ありがとうございます。

これはブラウザレベルの自動修正機能による動作のようです。DuckDuckGo ブラウザ(WebKit ベースですが独自のテキスト処理レイヤーを搭載)は、Discourse がそれを検知する前に、BBCode タグ内の閉じの " をカーリークォートに変換している可能性があります。このような置換は、あなたが説明されているように、引用符の構文を壊します。

Safari では再現せず、他のユーザーからの報告もないため、これは DuckDuckGo ブラウザのテキスト入力処理に特有の問題であり、私たちが修正できる範囲外です。

モデレーターにとって最善の解決策は、Safari、Firefox、または Chrome などの一般的なブラウザを使用することです。あるいは、DuckDuckGo ブラウザにスマート/カーリークォートを無効にする設定があるか確認することもできます。

これは Smart quotes breaking Quote template と似たような問題のようです

私の脳がようやく何が起きているのかを視覚的に把握できるように、スクリーンキャストを作成してくれたモデレーターに感謝します。

また、即座にご返信いただきありがとうございます。これらの情報を彼らに伝えます。他の人にも同様の問題が発生していないか、見守っていきます。

おっと。まさにその通りだと思います。最初にそれを見つけられなかったことをお詫びします。ありがとうございます!