대화 지도 (디스코URS 타임라인의 미니맵)

이 테마 컴포넌트 설치

Conversation map은 Discourse의 주제 타임라인에 미니맵을 추가하여, 읽는 위치를 잃지 않고 답글 찾기, 이미지 살짝 보기, 토론의 다른 부분 탐색을 쉽게 합니다. 읽는 동안 타임라인은 컴팩트하게 유지되며, 데스크톱과 모바일에서 서로 다른 상호작용 방식을 제공합니다.

미리보기

데스크톱

모바일

작동 방식

데스크톱에서는 타임라인 위에 마우스를 올려 맵을 확장하고 주제를 이동하지 않은 채 게시물을 미리 볼 수 있습니다. 미리보기에는 발췌문, 이미지 또는 작은 갤러리가 포함될 수 있습니다. 맵이나 랜드마크를 클릭하면 해당 게시물로 바로 이동할 수 있으며, 길게 누른 후 드래그하면 주제를 스크롤하며 탐색할 수 있습니다.

모바일에서는 기존 게시물 카운트를 탭하여 하단 시트(bottom sheet)에서 맵을 엽니다. 레일을 드래그하거나 랜드마크를 탭하여 게시물을 미리 볼 수 있습니다. 선택 상자가 손가락을 따라다니지만, 게시물 열기를 탭하기 전까지는 주제가 있는 그대로 유지됩니다. 내비게이션 없이 시트를 닫으면 읽기 위치가 변경되지 않습니다.

내비게이션 후, #…으로 돌아가기를 통해 원래의 게시물과 읽기 오프셋으로 돌아갈 수 있습니다.

기능

  • 텍스트, 이미지, 갤러리 미리보기.
  • 해당 정보가 있을 때 북마크, 채택된 답변, 할당 작업용 랜드마크.
  • 키보드 내비게이션 및 모션 감소 지원.
  • 다크 모드를 포함한 네이티브 Discourse 색상.
  • 백엔드 플러그인 불필요. Discourse Solved와 Discourse Assign는 각각의 랜드마크를 위한 옵션입니다.

설정

설정 기본값 설명
minimum_posts 12 이 숫자보다 적은 게시물이 있는 주제에서는 네이티브 타임라인을 유지합니다.
sample_posts 12 맵을 열 때 검사하는 균등 간격의 최대 게시물 수입니다. 이 샘플링을 비활성화하려면 0으로 설정하세요.

샘플링이 비활성화되어도 알려진 최대 8개의 랜드마크 게시물은 여전히 검사될 수 있습니다.

7개의 좋아요

케이건, 정말 멋져 - 잘했어 :star_struck:

1개의 좋아요