카테고리 검색 기능이 작동하지 않습니다

안녕하세요. 카테고리 검색 기능이 작동하지 않습니다.

스크린샷은 ‘새 주제’ 화면에서 촬영한 것이지만, 카테고리를 편집하거나 게시글을 카테고리 간으로 이동할 때도 동일한 문제가 발생합니다.
(새로 생성된 카테고리는 새로 고침이 필요할 수 있으므로, 그 경우를 말하는 것이 아니라 모든 카테고리에 대해 말씀드립니다.)

저희 쪽에서는 정상적으로 작동하는지 확인해 보았으므로, 조언을 주시면 감사하겠습니다.

감사합니다!

카테고리에 특이한 점이 있나요? 여기서 또는 try.discourse.org에서 재현할 수 없다면 로컬 설정 문제일 가능성이 있습니다.

제프님,

제 휴대폰, 다른 브라우저, 게스트 계정에서 모두 테스트해 보았지만, 어느 쪽에서도 검색 기능이 정상적으로 작동하지 않습니다.

제 카테고리에서 뭔가 특이한 점이 있다면, 의도적으로 그렇게 설정한 것이 아닙니다.
어디서 설정을 확인하거나 초기화할 수 있을까요?

감사합니다!

안전 모드에서 사이트를 확인해 볼 수 있습니다. 안전 모드에서 문제가 해결된다면, 테마 구성 요소 또는 서드파티 플러그인 때문일 가능성이 높습니다.

https://SITEURL/safe-mode

토비안, 조언해 주셔서 감사합니다.

안전 모드로 진입해서 시도해 보았지만, 여전히 아무 반응이 없어요:

로드가 안 되는 것 같아요. 첫 글자를 입력하는 순간부터 바로 "일치하는 항목 없음"이라는 응답이 뜨거든요…

계속해서 문제가 발생하고 있다는 소식에 죄송합니다. 정말 답답하시겠네요.

아마도 아래 사항들을 이미 확인하셨을 텐데… 접근을 제한하는 비정상적인 카테고리 보안 설정이 있나요? 해당 사용자 계정이 어떤 카테고리에든 게시물을 작성할 수 있는 권한이 있나요?

토비아스, 함께 고민해 주셔서 감사합니다!

제 관리자 계정은 모든 것에 접근할 수 있습니다.
하지만 한 가지는 테스트하지 않았습니다: 시크릿(비공개) 모드 창이요.
그리고 놀랍게도: 제 테스트 계정과 관리자 계정 모두에서 거기서는 작동합니다.

그래서 제 일반 브라우저의 어떤 설정이 간섭하고 있는 건 아닌지 생각해 봤습니다. 예를 들어 애드블로커의 ‘팝업 차단’ 같은 거요. 하지만 이 디스코스 인스턴스에서도 애드블로커가 켜진 일반 브라우저를 사용하고 있고, 메타에서는 '검색’이 작동하는데 제 사이트에서는 작동하지 않습니다.

그러면 제 디스코스 인스턴스의 설정 문제일 텐데, 안전 모드에서도 성능에 영향을 미치는 설정이겠죠.

잠깐… 그러면 시크릿 모드에서는 작동하는 걸 설명할 수 없는데… 어휴…

혹시 떠오르는 생각이 있으신가요?

수정: 애드블로커가 간섭하고 있긴 합니다.
순간적으로 그게 모든 문제를 해결한 줄 알았지만, 불행히도 그렇지 않더군요…

흥미롭네요, 잘 짚어주셨어요 – 아마 카테고리 중 하나에 "ads"라는 단어가 들어간 것 같네요? :thinking:

사실 제가 틀렸네요. :frowning: 적어도 일부는요:
이제 일부 검색에서는 작동합니다. 예를 들어 특정 카테고리에 들어가서 구체적인 하위 카테고리를 찾으려는 경우요. 하지만 여전히 다른 경우에는 작동하지 않아요.

며칠 뒤에 다시 파고들 예정이에요. 몇몇 카테고리를 좀 더 다듬어야 하는데, 인코그니토 모드에서 검색 기능이 어떻게 작동하는지 확인했으니 거기에 맞춰서 진행할 거예요.
그동안 좀 더 생각해보고, 저(혹은 당신, :D)에게 다른 영감이 떠오르는지 지켜볼게요…

그동안 도움 주셔서 감사합니다!

다음에 같은 문제가 발생하면 브라우저 콘솔에서 오류가 있는지 확인해 보세요. 보통 꽤 좋은 단서가 됩니다.

믿기 어려울 거예요… :rofl:

차이점을 찾아보세요:

조(Joe)의 제안 세부 내용을 해석하지 못했지만(그래도: 감사합니다!) 다른 사람에게 그 문제를 조사해 달라고 부탁했습니다.
그 사람: “근데 동작하는데…”
결국 제 검색 기능이 대문자를 싫어하는 것이었습니다…

이것은 다른 브라우저에는 해당되지 않습니다: 제 시크릿 모드(Incognito)는 대문자를 잘 처리하거든요!
저의 경우, Meta Discourse도 대문자를 받아들이지 않습니다. 며칠 전에 처음 확인했을 때, 카테고리 제목에 대문자를 사용하지 않으시므로 저도 대문자를 사용하지 않았습니다.

음. 메타에서 재현해 봤는데, "s"를 입력하면 일치하는 카테고리가 표시되는데 "S"를 입력하면 일치하는 카테고리가 표시되지 않아요. 꽤 흥미롭네요!

맥에서 사파리와 크롬, 그리고 아이폰에서 크롬에서 확인해 봤습니다.

게스트 브라우저에 대해 내가 맞았는지 확인하려고 다시 돌아갔습니다. (테스트를 할 때 대문자/소문자 사용 여부에 신경 쓴 적이 없어서요.)
결론적으로, 카테고리 목록에서 검색은 대문자로 작동하지만, 특정 토픽 안에 있을 때 그 토픽을 다른 카테고리로 이동시키려 하면 대문자로 작동하지 않는다는 점이 밝혀졌습니다.

이 부분은 @techapj 님이 처리한 거 아닌가요? 대소문자 구분이 정말 싫습니다…

다음 항목으로 수정됩니다:

리포트해 주셔서 감사합니다 :+1:

요프레, 안녕하세요. 감사합니다. 이 사이트에서는 작동하는 것 같습니다.
하지만… 위 내용을 설치/실행하는 것은 제 능력 밖의 일이라, 다음 업데이트에서 이 문제가 해결될까요?

감사합니다!

네, 다음 업데이트에 꼭 포함될 거예요.