사용자 필드를 통해 게시글에 사용자 지정 라이선스 추가

플랫폼 사용자가 자신의 게시물에 어떤 크리에이티브 커먼즈 라이선스를 적용할지 선택할 수 있도록 하고 싶습니다. 사용자는 프로필 설정의 사용자 필드에서 라이선스 유형을 선택할 수 있습니다:

그런데 사용자가 게시물을 제출할 때마다 해당 라이선스 아이콘이 게시물에 표시되기를 원합니다:

예시:

이러한 방식으로 게시물을 편집할 수 있는 플러그인 아웃렛은 없다고 생각합니다. 사용자가 나중에 삭제할 수 있으므로 게시물 본문에 자동 서문을 추가하는 것은 원하지 않습니다.

이상적으로는 주제나 게시물을 생성할 때 이 설정을 오버라이드할 수 있는 옵션이 있으면 좋겠습니다(프로필의 기본 라이선스와 다른 라이선스를 사용하려는 경우를 대비하여).

이 기능을 현재 Discourse가 제공하는 플러그인/컴포넌트 기능으로 구현할 수 있을까요?

말씀이 맞다고 생각합니다. 거기에 플러그인 아웃렛이 있는 것은 좋은 아이디어인 것 같습니다. 제 추측(물론 결정권은 저에게 있지 않지만)은 그러한 플러그인 아웃렛을 포함하는 PR이 수락될 것이라는 것입니다. 그것은 적절한 기능 요청처럼 보입니다.

모든 게시물마다 라이선스를 선택해야 하는 것은 게시물을 작성하는 데 상당한 장벽이 되며, 다소 번거롭고 커스텀 플러그인이 필요할 것입니다. 하지만 당신의 요청은 단순히 플러그인 아웃렛에 관한 것인 것 같습니다.

1개의 좋아요

네, 이상적으로는 프로필에서 "한 번만 선택"하는 설정이고, 필요할 때 “개별 게시물에 대해 변경할 수 있는” 형태의 기능이 될 것입니다. 하지만 이는 특정 사용 사례이며, 제 초기 질문은 여러분이 제안하신 대로 플러그인 아웃렛에 관한 것입니다.

1개의 좋아요

최근에 모든 게시물에 링크를 추가하는 기능이 필요했던 플러그인을 작업했는데, 해당 위치에 플러그인 아웃렛이 없다는 점이 이상하게 느껴졌습니다. 방법을 알고 계시다면, PR을 제출해 보셔도 좋습니다. 비용이 들지 않기 때문에 대부분 PR을 수용합니다.

1개의 좋아요