카테고리 추적 전환

:discourse2: 요약 Categories Tracking Toggle는 카테고리 페이지의 각 카테고리에 토글 버튼을 배치합니다.
:hammer_and_wrench: 저장소 링크 https://github.com/discourse/discourse-categories-tracking-toggle
:open_book: Discourse 테마를 처음 사용하시나요? Discourse 테마 사용 초보자 가이드

이 테마 컴포넌트 설치

:information_source: “box” 스타일의 카테고리 페이지에서는 작동하지 않습니다. 해당 페이지에는 아직 음소거된 카테고리 섹션을 지원하지 않기 때문입니다.

기능

Categories Tracking Toggle은 카테고리 페이지의 각 카테고리에 토글 버튼을 배치하여 사용자가 "음소거"와 “일반” 추적 상태 사이를 빠르게 전환할 수 있게 합니다. 이는 모든 카테고리 기본 음소거 사이트 설정을 사용하는 사이트에서 특히 유용합니다.

설정

이 컴포넌트에는 사용할 추적 수준, 아이콘, 하위 카테고리 동작, 마우스를 올렸을 때 표시되는 텍스트를 변경할 수 있는 설정이 포함되어 있습니다.

이름 설명
tracking level 0: 음소거, 1: 일반, 3: 첫 게시물 시청, 4: 추적, 5: 시청
tracking icon FontAwesome 아이콘 이름…
mute level 0: 음소거, 1: 일반, 3: 첫 게시물 시청, 4: 추적, 5: 시청
mute icon
include subcategories 비활성화하면 상위 카테고리만 추적 상태가 변경됩니다
테마 번역 기본값
custom_toggle.toggle_tracking 현재 음소거됨, 추적을 선택하려면 클릭
custom_toggle.toggle_mute 현재 추적 중, 음소거를 선택하려면 클릭

:discourse2: 우리가 호스팅을 담당하나요? 테마 컴포넌트는 Standard, Business, Enterprise 플랜에서 사용 가능합니다.

20개의 좋아요

멋지네요!

최신 안정판에서도 동작하나요, 아니면 테스트를 통과한 버전에서만 동작하나요?

오래된 회원들 중 일부가 초보자를 위한 특정 카테고리(예: 초보자 전용)를 음소거하는 방법에 대해 문의해 왔습니다. 그들은 종(알림) 기능을 몰랐습니다.

3개의 좋아요

안정판에서는 테스트해 보지 않았지만, 안정판에서 작동하는 것을 막을 만한 요인은 없는 것으로 알고 있습니다.

3개의 좋아요

컴포넌트를 공유해 주셔서 감사합니다, @awesomerobot
mute level에서 5를 선택하고 음소거 아이콘을 적절한 것으로 변경하면, 일반 상태와 감시 상태 사이를 전환하는 데 사용할 수 있을까요?

1개의 좋아요

네, 그렇게 하면 작동할 거예요! 문제가 생기면 알려주세요.

1개의 좋아요

레이아웃이 조금 어긋나 있고 종은 잘못된 위치에 있습니다:

  • iPad 및 DiscourseHub
  • Air 테마

네, 이는 어느 정도 예상되는 사항입니다. 이 컴포넌트는 기본적으로 해당 기능을 추가하지만, 다른 테마 및 컴포넌트와 레이아웃에 제대로 맞도록 추가적인 CSS가 필요할 수 있습니다.

1개의 좋아요

알아두면 좋은 정보네요. 기본적으로 이 컴포넌트는 바로 사용 가능한 상태가 아니군요.

디스코urs 내부 구조를 더 잘 알고 계실 텐데, 모든 테마를 개별적으로 조정해야 하는지, 아니면 일반적인 설정만 하면 되는지 궁금합니다.

테마에 따라 크게 달라지기 때문에 정확히 단언하기는 어렵습니다!

기본적으로 해당 컴포넌트는 테마가 적용되지 않은 기본 카테고리 페이지 스타일과 함께 작동하므로, 카테고리 페이지의 레이아웃을 변경한 테마의 경우 일부 조정이 필요할 수 있습니다.

좋은 생각인 것 같은데, 미리보기에서는 보이지 않네요.

카테고리 페이지에서 모든 5단계의 관찰/추적 수준을 선택할 수 있도록 할 계획이 있나요? 그렇게 하면 @alehandrof 님이 여기서 제안한 아이디어가 구현될 것입니다:

@Jonathan5: 테마를 미리 보기하려면 yoursite.com/categories?preview_theme_id=xx로 이동해야 합니다 (여기서 xx는 사용자마다 다를 수 있으며, 값이 변경되는 것 같습니다).

@awesomerobot: 제 사이트에서는 알림 아이콘이 “읽지 않음” 표시와 겹칩니다:

켜기/끄기 토글 외에도 다른 상태를 지원할 가능성이 있을까요?

또한, 현재 음소거를 누르면 해당 페이지에서 어떻게 다시 복원하는지 안내 없이 카테고리가 사라집니다. 이는 이상적인 UX라고 보기 어렵습니다.

수정 #1: 마지막 항목에 대해 말씀드리자면, 페이지가 처음 로드될 때 음소거된 카테고리가 없었던 경우에만 카테고리가 사라집니다. 사용자가 이미 음소거된 카테고리를 가지고 있었다면, 페이지 하단에 모든 음소거된 카테고리를 나열하는 “음소거된 카테고리” 섹션이 표시됩니다. 하지만 그렇지 않은 경우, 해당 섹션이 제공되지 않고 새로 음소거된 카테고리는 그냥 사라집니다.

수정 #2: 기본 음소거/일반 상태가 아닌, 일반/감시(watching) 상태 간 전환을 시도하면 작동하지 않는 것으로 보입니다. 해당 컴포넌트는 여전히 카테고리를 음소거합니다.

2개의 좋아요

최근 “Modern Category + Group boxes” 테마와 함께 귀사의 테마를 사용했는데, 토글이 사라져 있습니다. 확인해 주시고 그에 맞게 조정해 주실 수 있을까요?

1개의 좋아요

“Modern Category + Group boxes”는 상자 스타일의 카테고리 페이지 레이아웃을 사용하며, 이 컴포넌트와 호환되지 않습니다.

2개의 좋아요

안녕하세요, 이 컴포넌트는 정말 멋져 보이지만 불행히도 몇 가지 문제가 있습니다 (3.2.0.beta4-dev).

높이가 작을 때 아이콘이 다음 카테고리와 겹치는 경우가 있습니다.
또한 새 게시물이나 주제를 알려주는 “x unread”, “y new” 텍스트 위에 렌더링됩니다.

이미지 업로드가 작동하지 않아 스크린샷을 올릴 수 없습니다. 죄송합니다.

1개의 좋아요

모바일 뷰에서 버튼이 표시되지 않는 것이 의도된 동작인가요?