태그 교차 처리 최적화

여러 태그를 한 번에 검색할 수 있는 /tags/intersection/tag1/tag2 페이지가 있다는 것을 알게 되었습니다.

일반 사용자가 완전히 다른 UI(설정 오류 때문일까요?)를 가진 검색 페이지로 이동해야 하는 대신 이 기능을 직접 사용할 수 있다면 포럼의 UX가 크게 개선될 것입니다.

현재 구현 방식 및 한계

  • /tags/intersection/tag1/tag2 페이지가 존재합니다.
  • 태그 중 하나를 제거하여 단일 태그만 남기면 /tags 페이지로 이동합니다.
  • 카테고리를 추가하면 /tags/c/general/8/tag1 페이지로 이동합니다.
  • /tags/tag1에서 태그 교차 페이지로 이동할 수 있는 UI가 없습니다.
  • /tags/c/general/8/tag1에서 태그 교차 페이지로 이동할 수 있는 UI가 없습니다.

요청하는 기능

  • 일반 /tags/* 페이지에 멀티 태그 선택기를 추가해 주세요(서버 설정으로 가능할 수 있음).
  • 카테고리 지원 태그 교차 기능을 추가해 주세요. 예: /tags/c/general/8/intersection/tag1/tag2
1개의 좋아요

관련 링크:
Tag intersections page
Intersection tag + category
Render a component within a Widget. (Using select-kit components within plugin code) - #31 by merefield

@merefield 님, 이런 플러그인을 만드는 난이도가 어느 정도일지, 그리고 이 기능이 기본(vanilla)에 포함되어야 할지 의견이 있으신가요?

재밌는 건, 지금 이 중 일부는 클라이언트와 함께 플러그인으로 개발 중이라는 거예요. 클라이언트에게 오픈소스로 공개할 의향이 있는지 이미 물어봤는데, 아직은 때가 아닌 것 같아요. 나중에 오픈소스로 공개되면 여기서 다시 답변드릴게요.

정말 쉽지 않은 작업이에요.

2개의 좋아요

여러 항목을 조합하여 필터링할 수 있는 /filter 페이지도 있습니다.

현재 UI 측면에서는 매우 기본적인 상태입니다. 실험적 테마 컴포넌트가 향후 발전 방향을 시사하고 있지만, 아직까지는 더 많은 관심을 기울이지 못했습니다.

관련 링크: Topic filter UI isn't very intuitive 및 Topics list filter feature

2개의 좋아요

스폰서와 내가 여기서 후속 조치를 취하겠다고 했으니, 시작합니다:

제시하신 목록 중 다음 문제를 해결합니다:

  • 이 문제는 해결되었습니다.
  • 실제로 태그가 0개인 경우(단일 태그 포함)까지 지원하여 이 문제를 더 개선합니다. :slight_smile:
  • 카테고리 조합이 필요하지 않다면 /tags/tag1으로 갈 필요가 전혀 없습니다.
  • 데스크톱에서 이 인터페이스를 홈페이지로 설정하여 대부분의 태그 내비게이션을 대체할 수 있습니다.

추가로 최신, 새 글, 읽지 않은 글 등 다양한 필터에 대한 기본 지원도 추가했습니다.

2개의 좋아요