개요
이 컴포넌트는 사용자가 게시물에서 텍스트를 강조하고 이를 빠르게 검색할 수 있도록 합니다. 검색은 포럼 내 검색 또는 외부 검색(예: Google)으로 설정할 수 있습니다.
스크린샷
설정
search url: 검색 기능의 URL 경로입니다. %{selected_text}를 플레이스홀더로 사용할 수 있습니다.
is external: 검색이 외부(예: Google)인 경우 이 항목을 체크하세요.
search exact: 선택한 텍스트와 정확히 일치하는 항목을 검색하려면 이 항목을 체크하세요.
search exact character: 정확히 일치하는 검색을 나타내는 문자입니다. 기본값은 "입니다.
include from author: 포럼 전체 검색 시, 이 항목을 체크하면 선택된 텍스트가 포함된 게시글 중 작성자의 글만 표시되도록 할 수 있습니다.
버튼 텍스트와 제목은 로케일(locales)을 통해 편집할 수 있습니다.
9개의 좋아요
Lilly
(Lillian )
4월 12, 2026, 2:35오후
2
잘했네 네이트!
근데 GitHub 저장소의 README 파일은 채워야 할 것 같아
4개의 좋아요
Moin
4월 12, 2026, 4:18오후
3
포럼에서 게시물이 승인되기 전까지는 해당 주제의 링크를 알 수 없으므로, README 파일도 수정하는 데 항상 시간이 좀 걸립니다. 게시물이 올라오는 시간에 항상 온라인이 있는 것은 아니기 때문에, 링크를 알게 된 후에야 파일을 수정합니다.
4개의 좋아요
리드미를 업데이트했습니다. 상기해 주셔서 감사합니다!
4개의 좋아요
Is external이 비활성화되어 있고 검색에서 유효한 결과가 발견되지 않는 경우, 외부 검색 엔진을 자유롭게 정의할 수 있나요? 예를 들어, Google을 Bing으로 대체하는 것 같은 경우요.
현재 이는 기능이 아닙니다. 검색 결과가 없는지 확인하는 좋은 방법이 없으며, 이는 단순히 사용자를 해당 쿼리가 포함된 검색 페이지로 리디렉션할 뿐입니다.
NateDhaliwal:
결과가 없음을 확인하는 좋은 방법이 없습니다
음… 제 말은 검색 정확도와 관계없이, 외부 검색을 사용할지, 검색 엔진을 변경할 수 있는지를 묻는 것인데, 이는 "결과가 없는지 확인"하기 위해 아무것도 할 필요가 없다는 뜻입니다. 현재는 Google 사용으로 고정되어 있으며, 다른 검색 엔진으로 교체하길 바랍니다.
1개의 좋아요
잘못 이해하고 있을 수도 있으니, 틀린 부분이 있으면 바로잡아 주세요.
포럼 검색이 아닌 Bing이나 Google과 같은 검색 방법을 사용하는 경우, is_external 설정을 체크해야 합니다. 이렇게 하면 해당 구성 요소가 사용자를 올바르게 리디렉션할 수 있습니다.
bing.com/search?q=%{selected_text}로 search_url 설정을 변경하면 Bing을 통해 검색할 수 있습니다. 검색 엔진이 검색 쿼리를 보간(interpolate)할 수 있는 방법이 있다면, 해당 값을 입력하면 됩니다.
2개의 좋아요
Moin
4월 13, 2026, 1:20오후
9
이 질문은 Discourse 코어의 이 인터페이스에 관한 것인가요?
Baidu Search 와 DuckDuckGo Search Suggestions 와 같이 이를 커스터마이즈할 수 있는 다른 컴포넌트도 있습니다.
1개의 좋아요
당신의 잘못이 아닙니다. 제 테스트 환경과 프로덕션 환경의 Discourse 버전이 몇 개 차이가 나 있어서, 포럼 검색 결과가 없을 때 Google 검색을 사용할지 묻는 프롬프트가 이 테마 컴포넌트에 의해 추가된 줄로 잘못 생각했거든요. 그래서 이건 당신의 문제가 아니라고 할 수 있을 뿐만 아니라, 오히려 사이트 내에서 외부 검색을 호출하는 대안적인 해결책을 제공해 주셨네요. 잘하셨습니다.
1개의 좋아요