해결/미해결 주제의 카테고리 조회 GUI

solved=no&status=open 또는 solved=yes 매개변수를 카테고리 필터와 함께 사용할 수 있다는 점은 정말 멋진 기능입니다. 해결 상태별로 카테고리 내 주제를 필터링하는 것이 매우 쉽고 유용합니다. 하지만 불행히도 이 기능은 고급 사용자조차도 매개변수 조합을 기억하지 못하고 URL에 매개변수를 전달하는 방법을 모르기 때문에 거의 사용되지 않습니다.

사용자가 URL 매개변수를 전송하도록 도와주는 카테고리별 헤더 버튼을 도입할 수 있을까요?

현재 상단 목록, 북마크 목록, 내 게시물 목록, 최신 게시물 등이 있는 것처럼, 해결 기능이 활성화된 카테고리에는 '미해결’과 ‘해결됨’ 목록 버튼을 만들 수 있을까요?

초기 버전의 Discourse에서는 특정 카테고리를 제외하거나 특정 카테고리만 표시하는 등 미리 정의된 매개변수를 가진 사용자 정의 버튼을 만들 수 있었습니다.

현재 카테고리 경로에 solved=no&status=open 매개변수를 추가하는 버튼을 만들 수 있을까요?

Solved 플러그인은 Discourse에 show filter by solved status 사이트 설정을 추가합니다. 이 설정을 활성화하면 내비게이션 메뉴에 해결됨과 미해결된 주제에 대한 필터가 추가됩니다:

3개의 좋아요

사과

수년 동안 그런 건 한 번도 본 적이 없네요
image

이 기능이 작동하지 않는 것 같습니다.
제 카테고리에는 드롭다운 버튼이 있습니다.
이 버튼은 Chrome 또는 Firefox의 주소 바에 매개변수를 전송하지만, 이후에는 필터링이 되지 않습니다.

저는 최신 버전을 사용하고 있습니다.

solved=no 쿼리 파라미터가 설정된 상태에서 페이지를 새로고침하면, 해결된 주제가 주제 목록에서 제거됩니까?

1개의 좋아요

네, 페이지를 URL 파라미터와 함께 새로고침하면 필터링이 작동합니다. 하지만 드롭다운에서 ‘미해결’ 또는 '해결됨’을 선택하면 주제 그리드가 새로고침되지 않습니다.

1개의 좋아요

가능하시다면 안전 모드에서 사이트를 로드해 보시고, 문제가 해결되는지 확인해 주시겠어요?

4개의 좋아요

안전 모드에서 현재 테마 비활성화를 실행하니 이 버그가 해결되었습니다.
안전 모드에서는 행 필터링을 위한 드롭다운이 정상적으로 작동합니다.
이제 어떤 테마 구성 요소가 이 문제를 일으키는지 테스트할 시간을 좀 더 필요합니다.


다른 인스턴스에서 필터링 드롭다운이 안 보이는 이유가 무엇인지 혹시 아시는 분 계신가요?
솔빙(문제 해결)은 활성화되어 있고 최신 버전을 사용 중인데도 필터링 드롭다운이 보이지 않습니다.

2개의 좋아요

테스트해 주셔서 감사합니다.

확인 결과, 모든 주제에서 해결됨 허용 사이트 설정이 활성화되어 있지 않으면 필터가 내비게이션 메뉴에 추가되지 않는 것을 발견했습니다. 이는 다른 문제와 관련이 있는 것으로 보입니다. 모든 주제에서 해결됨 허용이 활성화되지 않으면 카테고리 설정에 ‘Solved’ 섹션이 추가되는데, 이 섹션의 체크박스는 카테고리가 저장된 후에도 체크 상태가 유지되지 않습니다. 이 문제의 원인을 조사하여 수정하겠습니다.

4개의 좋아요

사이트를 업데이트하여 최신 버전의 Discourse Solved 플러그인을 받아볼 수 있을까요? 해당 플러그인은 allow solved on all topics 설정이 활성화되지 않은 경우 해결됨 필터가 표시되지 않던 문제를 수정하기 위해 업데이트되었습니다. 이제 솔루션을 허용하는 카테고리의 토픽 목록에 필터가 표시되어야 합니다. allow solved on all topics가 활성화되지 않은 한, 사이트의 최신 토픽 목록에는 여전히 필터가 표시되지 않습니다. 이는 의도된 동작입니다.

4개의 좋아요