複数のHTMLタグをまたいだり、複数の段落を引用できない

2.6.0.beta1 から 2.6.0.beta3 (6acd2ab7d4) に更新したところ、更新以降複数の段落を引用できなくなっています。

デフォルトのロケールは中国語ですが、英語を使用しても同様の問題が発生します。

セーフモード(すべてのテーマとプラグインを無効化)でのスクリーンショットです。

投稿の再構築を試みましたが、meta 上ではこの問題を再現できませんでした。

メタ環境で再現できない場合は、あなたのサイトに固有の問題です。変わったプラグインやテーマはありますか?セーフモードで試しましたか?

セーフモードでも同じ動作が確認され、デスクトップでもモバイルデバイスでも同様です。

すべてのプラグインのリスト:

F12 コンソールに JavaScript エラーはありますか?

コンソールには一部の非推奨通知のみが表示されています

スクリーンショット

セーフモードはプラグインを完全に無効化するものではないため、コメントアウトして再構築する必要がある場合があります。

すべての公式および非公式のプラグインをコメントアウトして再構築しましたが、同じ動作が維持されています。
複数のデバイスとブラウザで試しました。

さらにテストを行った結果、同じ行内にあっても異なる HTML タグにまたがるテキストの引用ができないことがわかりました。

@alexaw さん、こんにちは
私も共同モデレートしている Discourse インスタンスでこの問題を経験しました。私のトピックをご覧ください: https://meta.discourse.org/t/quoting-only-partially-works/164923?u=alex21
私にもまだ解決策は見つかりませんでした。このバグは 2.6.0.beta1 から beta2 へのアップグレード時に発生しました。共通点があるか確認してみてもよいかもしれません。

@alex21 最近のアップグレードは 2.6.0.beta1 から 2.6.0.beta3 へのものなので、beta3 へのアップグレードではあなたの問題は解決しないかもしれません…
どのプラグインやテーマ、追加の CSS を使用していますか?


セーフモードで試したり、テーマを変更したりしましたが、変化はありませんでした。

共通のプラグインは Docker Manager と Data Explorer だけですね、Hmm…

私も同様で、すべてのプラグインをコメントアウトして再構築しました。

私も引用機能に問題が発生しています。ただし、完全に一貫しているわけではなく、再現性も完全ではありません。他のユーザーからも同様の問題が報告されています。

iPhone で引用を試みると(以前は問題なくできていたのですが)、現在は単語 1 つしか引用できなくなっています。1 つの単語を超えてテキストを選択・強調表示しても、引用のプロンプトが表示されません。

ノートパソコンで引用する際も、かなり一貫性がなく、明確なパターンは見つかりません。ただし、単語 1 つをダブルクリックまたは選択・強調表示すると、引用機能は確実に表示されます。問題は、1 つの単語を超えてテキストを選択・強調表示した際に発生するようですが、その発生頻度は一貫していません。

最近、Discourse の最新バージョン(2.6.0.beta3)にアップデートしたため、この問題は最新のアップデートに含まれるバグである可能性が高いと思われます。

当社のフォーラムでも、現在複数のユーザーがこの問題を経験しています。私は簡単に再現できます。これは先週行ったアップグレード後に発生し始めたようです。

また、特別な書式設定がなくても、複数の段落を引用するだけで発生します。したがって、このバグの範囲は、このスレッドの最初の投稿での初期の説明よりもやや広いと考えています。

ここで再現できない限り、100% 他のサイト側の問題です。設定オプション、テーマ、プラグインなどが原因である可能性があります。

私も最近のアップグレード以降、この問題が発生しています。

上記に加えて、太字テキストのようなあらゆる種類の書式を引用すると、当社のインストール環境では引用機能が表示されなくなります(ただし、Meta 上では確かに動作します)。

解決策に関する手がかりがあれば教えていただければ幸いです。ありがとうございます!

それは、この問題を報告したすべての人に、この問題を引き起こす共通の設定があるということになりますか?異なる構成を比較する方法はありますか?
また、beta1 から beta2、あるいは beta3 へのアップデートで、引用に関連して問題を引き起こす可能性のあるオプションや設定は何でしょうか?引用やそれに関連する部分でコードに変更があり、これがこの問題を引き起こした可能性がありますか?リリースノートには「サイト管理者は、ユーザーが引用を外部で共有できるように、引用時に追加のオプションを有効にできる」とあります。
役立つ質問をしようとしているのですが、少し愚かか基本的な質問に感じられるかもしれません :slight_smile:

わかりません。再現できない限り、私たちは盲目のままです。Try や Meta では再現しません。Meta で再現手順をお持ちの方はいらっしゃいますか?

Metaでの引用について考えつく限りのことは試しましたが、私のフォーラムで問題を引き起こすものがここでも問題を引き起こすわけではありません。Discourseでは有効化されているが問題のあるフォーラムでは有効化されていない設定、あるいはその逆があるのでしょうか?(どのオプションが該当するか特定するのはかなり難しいと理解しています)

プラグイン、テーマ(およびブラウザ)の除去が主な変数である以上、ここであなたに何かを指示するのは非常に困難です。meta 上で再現を試みるか、実際に試さない限り、私たちは行き詰まっています。どうすればよいのか見当もつきません。