カテゴリ検索機能が動作しない

こんにちは。カテゴリ検索機能が動作しません。

このスクリーンショットは「新しいトピック」からのものですが、カテゴリの編集時やカテゴリ間の投稿移動時にも同様の現象が発生します。
(新しく作成されたカテゴリでリフレッシュが必要な場合ではなく、全てのカテゴリで発生しています。)

あなたの環境では正常に動作しているようなので、何か解決策があればご教示ください。

ありがとうございます!

「いいね!」 1

カテゴリに何か異常はありませんか?こちらや try.discourse.org で再現できない場合、ローカル設定の問題である可能性があります。

こんにちは、ジェフさん。

私のスマホ、別のブラウザ、ゲストアカウントでそれぞれテストしましたが、どの環境でも検索機能が動作しません。

もしカテゴリに何か不審な点があるとしても、それは意図しないものです。
どこで設定を確認したりリセットしたりできますか?

よろしくお願いいたします!

「いいね!」 1

サイトセーフモードで表示を試してみてください。それで表示されれば、テーマのコンポーネントまたはサードパーティ製プラグインが原因である可能性が高いです。

https://SITEURL/safe-mode
「いいね!」 4

トビアスさん、ご提案ありがとうございます。

セーフモードで試してみましたが、やはり何も変わりませんでした:

まるで読み込まれていないかのようです。「一致なし」という応答は、最初の文字を入力し始めた瞬間に即座に表示されます…

「いいね!」 2

引き続きお困りとのこと、お察しします。お辛い状況かと思います!

すでにご確認されているかもしれませんが、カテゴリのセキュリティ設定がアクセスを制限していないかご確認ください。また、そのユーザーアカウントはどのカテゴリにも投稿できる権限を持っていますか?

「いいね!」 1

トビアスさん、一緒に考えてくれてありがとうございます!

私の管理者アカウントはすべてにアクセスできます。
しかし、一つテストしていなかったことがありました。それはシークレットウィンドウです。
そして驚いたことに、テストアカウントでも管理者アカウントでも、そこで動作しました。

そこで、通常のブラウザの設定が干渉していると考えました。例えば、AdBlocker が「ポップアップをブロック」しているのかもしれません。しかし、私はこの Discourse インスタンスでも通常のブラウザ(AdBlocker 付き)を使用しており、「検索」は Meta では機能しますが、私のインスタンスでは機能しません。

ということは、私の Discourse インスタンスの設定に問題があり、それがセーフモードでのパフォーマンスにも影響しているはずです。

待って…それならシークレットウィンドウで動作する理由を説明できませんね…困った…

何か思い当たることはありますか?

編集:AdBlocker が干渉しています。
一瞬、これで全て解決したかと思いましたが、残念ながらそうではありませんでした…

「いいね!」 3

興味深いですね、よく見つけましたね。たぶん、カテゴリのいずれかに「ads」という単語が含まれているのでしょう?:thinking:

「いいね!」 3

実は、間違っていました、 :frowning: もしくは部分的にですが:
今は一部の検索では機能しています。例えば、カテゴリ内にいて、特定のサブカテゴリを見つけたい場合などです。しかし、他の検索ではまだ機能しません。

数日後にもう一度取り組むつもりです。いくつかのカテゴリを整理する必要があるのですが、シークレットモードで検索機能がどのように動くかを確認しながら、そこで行うことにします。

それまでは、少し時間を置いて、私(あるいはあなた、:D)に他のひらめきがあるかどうかを見てみましょう…

それでは、ご協力ありがとうございました!

「いいね!」 3

次回同じことが起きたら、ブラウザコンソールにエラーがないか確認してみてください。通常、これは非常に良い指標になります。

「いいね!」 2

信じられないと思いますが…… :rofl:

違いを探してみてください:

Joe の提案の細部を解釈できなかったので(それでもありがとう!)、代わりに誰かに調べてもらいました。
彼:「でも、動いているんですけど……」
どうやら私の検索機能は大文字が苦手だったみたいです……

これは他のブラウザには当てはまりません:私のシークレットモードでは大文字も問題なく使えます!
私の場合、あなたの Meta Discourse も大文字を受け付けません。数日前に初めて確認したときは、カテゴリタイトルであなたが大文字を使っていなかったので、大文字を使いませんでした。

「いいね!」 4

ふむ、Meta で再現できました。「s」と入力すると一致するカテゴリが表示されますが、「S」と入力すると表示されません。興味深いですね!

私の Mac の Safari と Chrome、そして iPhone の Chrome でも同様の現象が確認できました。

「いいね!」 3

ゲストブラウザについて私が正しかったか確認しに戻りました(はい/いいえの表記で大文字・小文字を区別するかどうかは、すべてのテストで気にしていませんでした)。
その結果、カテゴリ一覧では大文字でも検索が機能しますが、トピック内から別のカテゴリに移動させようとする場合は機能しないことがわかりました。

「いいね!」 2

これは @techapj さんが対応済みだと思っていましたが?大文字小文字の区別は本当に嫌いですね…

「いいね!」 3

これは以下の修正で対応されます:

ご報告ありがとうございます :+1:

「いいね!」 6

こんにちは、ジョフリーさん。ありがとうございます。このサイトでは動作していることがわかりました。
ただ…上記のインストールや実行は私の能力の範囲を大きく超えています。次のアップデートでこの問題は解決されますか?

ありがとうございます!

「いいね!」 1

はい、次回のアップデートで必ず追加されます。

「いいね!」 4