フル再構築を行っても解決しませんでした。
最近気づいたパターンとして、Discourse Hub アプリでは少なくとも、閉じられたトピックでは機能しないという点があります。可能であってほしいところですが、現在のアプローチには理にかなっていることも理解できます。
投稿が許可されていないトピックで、どのようにして誰かの投稿を引用できますか?
いずれにせよ、それは現在のトピックとは無関係です。
できません。閉じられたトピック A の返信の一部が、トピック B の質問への回答として直接関連していることに気づきました。
わかりました。
引用はできませんが、共有は可能です。私の Discourse インスタンスでの「共有」機能でも同様の問題が発生します。
私も 2.6.0.beta5 を使用しており、ライトテーマとダークテーマの両方で引用は正常に機能しています。以下のように試しました:
単語 code code 単語 単語
以前話題になった「投稿が許可されていないトピック」という点に関連して、あなたの問題はサイト設定上の信頼レベル(トラストレベル)と何か関係があるのでしょうか?
リンクの共有という意味でしょうか?私も最終的にはそうしました。
このトピックに非常に似ています:
この問題は、2.6.0.beta2 に更新した際に一部の人で発生し、他の人では beta3 で発生しました。
beta4 に更新してアプリを再構築したところ、問題は解消され、beta5 に更新しても再発しませんでした。したがって、beta6 に更新して試してみるか、それともさらなる更新を待つことをお勧めします。いずれ解決するかもしれません。
同じ問題が Meta でも発生しているのを目にしました。私には論理的には思えません。
クローズドなトピックに移動する前にコンポーザーを開いておくと、引用ボタンが再び表示されるはずです。
これは欠陥として報告する必要があるのでは?どうすれば自然に解決するのでしょうか?ここでの一般的な議論は、この Discourse サイトで再現できない場合はバグではないというものです。
私は beta6 を使用しており、求められた通り完全な再構築を行いました。しかし、問題は依然として続いています。
残念ながら、再現できない問題は修正できません。メタまたはトライで再現手順をご提供いただければ、まずはそこから始められます。
これは哲学的にやや難問です。少なくとも私を含め何人かがこの問題に直面していますが、Discourse のメタ投稿でそれを再現する方法は誰も知りません。問題は確かに存在し、証明も可能ですが、ここではできません。どうすればよいかわかりません。私は beta6 版を使用しており、Docker イメージは再構築済み、プラットフォームは Ubuntu 20.04、すべての OS アップデートが適用されています。この問題はどのブラウザでも発生します。
私のサイトにログインしていただくと役立つでしょうか?
ここで再現できないのに、それが現実の現象であるという事実は、デバッグの観点から何かを物語っていますが、それが何なのかはわかりません。しかし、何らかの手がかりではあります。
はい、おそらくカスタマイズ、プラグイン、またはサイトの設定が何らかの原因でその動作を引き起こしていることを示しています。
さらに、より最小限の Discourse 環境である try.discourse.org で引用の問題を再現することも試すことができます。
これは再現可能なサイトへリンクしています。
このサイトはカスタマイズやプラグインなしのバニラ Discourse で動いていますか?(なぜなら、このサイトの引用ボタンは私が使った他のすべての Discourse サイトとは異なって見えるからです。また、このサイトにはテキストを選択した際に表示される「共有」ボタンがあり、これも他にはない独特なものです。)
参考までに、当社のプラグインは以下の通りです:
インストール済みプラグイン
| 名前 | バージョン | 有効? | ||
|---|---|---|---|---|
| discourse-solved | 0.1 | はい | 設定 | |
| docker_manager | 0.1 | はい | ||
| retort | 1.2.3 | はい | 設定 | |
| styleguide | 0.2 | いいえ | 設定 |
何か不審な点はありますか?
私の推測では、それは非標準のプラグインです。
引用機能は、そのプラグインなしでも依然として動作しないことが確認されました。当サイトのインストールは現在、純粋な Discourse ですが、タグ境界をまたぐ引用は機能していません。
そのプラグインなしでサイトを再構築したんですか?セーフモードだけでは、プラグインを完全に削除できないことが多いですよ。
プラグインを無効にしました。再構築またはアップグレードを試みると、Discourse からエラーが表示されます。
当社のサイトのいずれかのリンクをクリックして、テキストを選択することで、再現できないのでしょうか?
それは削除したのとは違います。
retort プラグインを削除しても同じですか?
それは関係ありません。retort がインストールされていると言っているのですから。
もしかしたら、サイトの再構築方法を教えていただけますか?
@Andro さん、retort プラグインはインストールされていますか?