Discourse 게시글 직접 복사 링크

:information_source: 이 테마 컴포넌트의 기능은 이제 Discourse 코어에 포함되었습니다.

:warning: 아직 설치되어 있다면 포럼에서 테마 컴포넌트를 제거해 주세요.

:information_source: 요약 게시물 메뉴 작업에 직접 복사 버튼을 추가합니다.

이 테마 컴포넌트 설치

게시물의 링크를 원래 공유 모달 팝업을 우회하여 클립보드에 직접 복사하는 작은 컴포넌트입니다.

공유 기능을 직접 복사 기능으로 대체했습니다. 아이콘은 동일하지만 동작은 다릅니다.

클릭 시 토스트 알림이 표시되고 복사 버튼에 작은 체크마크가 나타남으로써 복사 작업이 수행되었음을 나타냅니다.

:warning: 데스크톱 전용 – 모바일은 네이티브 복사 팝업 지원을 제공합니다.

게시물 메뉴 버튼에만 영향을 미치며, 타임스탬프 및 주제 공유 버튼은 그대로 유지됩니다.

이전 버전 변경 사항
  • 이전 버전에는 모바일에서도 유사한 기능이 있었으나, 네이티브 지원을 우선시하여 이를 제거했습니다.
  • 또한 게시물 메뉴 작업에 원래의 공유 모달 버튼을 유지하는 옵션이 있었으나, 혼란과 복잡성을 피하기 위해 현재로서는 이를 제거했습니다. 따라서 최신 버전에서는 A형 또는 B형 기능 중 하나를 선택하게 됩니다.
  • 토스트 알림은 오른쪽 아래 모서리에 표시되었지만, 큰 화면에서는 작업 위치에서 너무 멀리 떨어져 있어 더 가까운 위치로 이동했습니다.
10개의 좋아요

정확히 짚어 보자면, 기존 공유 버튼도 관리자 설정의 게시물 메뉴에서 표시 여부를 선택할 수 있다고 생각합니다. (물론 이는 게시물의 오른쪽 위 시간戳을 클릭하는 것과 동일한 기능입니다)

5개의 좋아요

사실, 이 중 어떤 단축키든 렌치 아이콘 안팎에서 완전히 제거할 수 있습니다. :slight_smile:

4개의 좋아요

오, 좋다. 처음 알았다.

어쨌든, 컴포넌트에서 기본적으로 비활성화되어 있는 것이 유용할 것 같지 않나요?

3개의 좋아요

로그아웃 상태에서는 복사 버튼만 표시되어야 합니다. 이렇게 하면 로그아웃된 사용자의 익명 공유 프로세스가 더 쉬워지며, 복사 버튼이 두 개는 필요하지 않습니다.

3개의 좋아요

@darkpixlz님의 피드백

(즉) 이전의 공유 다이얼로그입니다.

2개의 좋아요

@darkpixlz 오늘도 시간을 클릭하면 대화상자를 볼 수 있어요 :slight_smile:

6개의 좋아요

이번 주에 @chapoi와 함께 이 변경 사항을 코어에 병합했으며, 이제 적용되었습니다:

해당 테마 컴포넌트가 설치되어 있다면 제거해야 합니다.

새로운 post_menu 버튼인 copyLink가 추가되어 공유 대신 기본값으로 사용됩니다. 사이트 소유자가 이전 동작을 원한다면 post_menu 사이트 설정을 copyLink 대신 공유 버튼으로 변경하면 됩니다.

데스크톱에서는 이 버튼이 게시물의 링크를 사용자의 클립보드에 복사하고 깔끔한 애니메이션을 표시합니다. 모바일에서는 네이티브 공유 메뉴가 표시됩니다.

5개의 좋아요

이 테마 컴포넌트의 기능이 이제 핵심 기능으로 포함되었으므로, 문제가 발생하거나 제안할 사항이 있다면 Support Contribute > Feature Contribute > UX Contribute > Bug 토픽을 생성해 주세요.