버전 2.7을 대상으로 초대 시스템을 개선하여, 현재 Discord와 같은 플랫폼들이 초대를 처리하는 방식에 맞게 조정할 예정입니다. 이메일, 문자, 또는 채팅에 바로 복사하여 붙여넣을 수 있는 링크를 빠르게 생성하는 데 중점을 두겠습니다. 개인화된 메시지와 함께 이메일을 보내거나 사용자를 그룹에 추가하는 등의 옵션은 고급 옵션 뒤에 배치될 것입니다. 또한 초대 관리가 개선되어 사용자가 생성한 초대를 나중에 편집할 수 있게 됩니다.
이 변경 사항은 많은 부분에서 영향을 미치며, 일반 사용자는 할 수 없지만 스태프만 수행할 수 있는 기능에도 관여하므로 신중하게 진행해야 합니다. 아래에 최상위 할 일 목록과 새로운 인터페이스에 대한 제안된 문구를 제시했습니다. 진행 상황에 따라 이 OP를 업데이트할 것입니다.
LINKS 탭 제거 및 /user/invited/pending 페이지의 PENDING 탭 구조 재설계를 통해 링크 초대 포함
PENDING 탭에 나열된 기존 초대 편집 기능 추가
Invite 팝업 간소화 및 고급 옵션을 뒤에 배치
초대받은 사용자가 초대를 수락한 후 도달할 토픽 지정 기능 추가
Bulk Invite(관리자 전용)에 CSV 준비 및 업로드 방법에 대한 즉석 교육이 포함된 중간 단계 추가
제거하지는 않았지만 작동하도록 수정! 토픽 메뉴의 share 버튼을 통한 새 사용자 초대 기능 제거
제목: 사람 초대
이 링크를 다른 사람과 공유하여 SITENAME에 즉시 접근 권한을 부여하세요!
[ ] [링크 생성/복사]
초대 링크는 다음 주에 만료됩니다. :gear:
참고: CREATE LINK 버튼이 선택되면 링크가 빈 필드에 추가되고 버튼이 COPY로 변경됩니다. 선택 시 링크가 클립보드에 복사되어 이메일, 채팅 또는 문자에 붙여넣을 수 있습니다.
새로운 초대 팝업 고급 옵션
제목: 사람 초대 (고급 옵션)
그룹에 추가:
[ 검색... ]
첫 로그인 시 토픽으로 이동:
[ 검색... ]
만료 후
[ 기간 선택 ]
최대 사용 횟수
[ 5 ]
이메일 주소로 제한
[ name@example.com ]
이메일 보내기
[ Hello, please join our team.
]
[ ] [링크 생성/링크 복사] [이메일 보내기]
참고: '만료 후’는 기본적으로 현재 날짜로부터 1주 후입니다. '최대 사용 횟수’는 이메일 주소가 제공되지 않은 경우에만 표시됩니다. 사용자 지정 메시지와 send email 버튼은 이메일 주소가 제공된 경우에만 표시됩니다.
새로운 일괄 초대 중간 단계
제목: 일괄 초대 (관리자 전용)
사용자 목록을 초대하여 커뮤니티를 빠르게 시작하세요. 초대하려는 사용자의 이메일 주소당 최소 한 행을 포함하는 [csv 파일](https://en.wikipedia.org/wiki/Comma-separated_values)을 준비하십시오. 사람들을 그룹에 추가하거나 첫 로그인 시 특정 토픽으로 보내고자 한다면 다음 쉼표로 구분된 정보를 제공할 수 있습니다.
name@example.com,group_1;group_2,topic_id
업로드된 csv 파일의 모든 이메일 주소에는 초대가 전송되며, 나중에 이를 관리할 수 있습니다.
[ csv 파일 업로드]
참고: upload csv file 버튼을 선택하면 업로드할 csv를 선택하기 위해 파일 시스템이 열립니다.
tests-passed 채널에서 이미 눈치채셨을 수 있지만, @dan이 OP에서 설명한 방향에 따라 초대 시스템을 개선하기 위해 열심히 작업해 왔습니다. 이제 개선 작업이 완료되어 잘 작동하고 있으므로, 아직 확인하지 않으셨다면 지금이 좋은 기회입니다! 여러분의 의견과 발견하신 문제가 있으면 알려주세요. 아래에 새로운 인터페이스의 스크린샷을 첨부했습니다.
초대는 이제 사용자 메뉴에서 훨씬 개선된 인터페이스를 통해 접근할 수 있습니다. 대기 중인 링크 및 이메일 초대는 이제 통합된 인터페이스에서 표시됩니다. 사용된 초대는 최신순으로 시간 순서대로 표시됩니다.
가장 큰 추가 기능은 타인을 초대할 수 있는 일반 사용자가 이제 이메일 초대를 보내는 것 외에도 공유할 링크를 복사할 수 있다는 점입니다. 또한 invite link max redemptions limit users 관리자 설정(기본값 10)으로 제한되는 링크의 최대 사용 횟수를 변경할 수도 있습니다. 하지만 초대 유효 기간은 invite expiry days 관리자 설정(기본값 30일)에서 설정되므로 변경할 수 없습니다.
스태프는 초대된 사용자를 그룹에 추가하고, 첫 로그인 시 특정 주제로 이동하도록 설정하며, 링크 만료 기간을 변경하는 고급 옵션에 접근할 수 있습니다. 이메일 초대의 경우, 스태프는 선택적인 개인 메시지를 추가할 수 있습니다.
일괄 초대는 이전과 동일하게 작동하지만, 이제 CSV 파일을 업로드하기 전에 설정하는 방법에 대한 정보를 담은 중간 단계가 표시됩니다.
UI 개편 과정에서 단순히 누락된 것인지, 아니면 그 뒤에 특별한 이유가 있는지는 확실하지 않지만, 스태프가 아닌 그룹의 소유자인 사용자가 이메일 주소 1개만 초대를 선택할 때, 고급 옵션에서 초대 대상자를 자신의 그룹에 추가할 수 없습니다. 소유자는 여전히 /g UI를 통해 이를 수행할 수 있습니다. 아마도 이 변경 사항이 어딘가에 언급되어야 할 것 같은데, js.user.invited.invite.restrict_email에 해당 내용을 추가하는 것이 어떨까요?
@dan 님이 최근 몇 주 동안 초대 시스템에 업데이트를 배포했습니다(deployed an update). 여러분의 의견을 들려주세요. 추가 개선 사항에 대한 제안도 환영합니다! 이번 변경 사항의 주요 목표는 초대 시스템의 모든 기능을 유지하면서 최대한 간단하게 만드는 것입니다. 더 이상 ‘고급’ 화면이 없습니다. 현재 상황에 따라 그리고 사용자가 접근할 수 있는 권한에 따라 모든 사용 가능한 옵션이 초대 팝업에 동시에 표시됩니다.
일반 사용자는 몇 가지 옵션만 사용할 수 있으므로 초대 과정이 매우 간편합니다. 스태프의 경우 여전히 초대 링크를 얻거나 이메일을 보내기 전에 결정해야 할 5가지 항목(모두 선택 사항)의 목록을 보게 됩니다. 이는 유용할 수 있지만, 특히 Discourse를 처음 사용하는 사람들에게는 혼란을 줄 수 있습니다. 우리는 모든 기능을 유지하면서 더 단순한 인터페이스로 전환하는 방법을 모색하고 있습니다. 제안 사항을 환영합니다.
스크린샷:
트러스트 레벨 2 사용자가 이메일로 누군가를 초대하는 모습. 이메일 주소를 입력하기 시작할 때만 선택 사항인 개인 메시지가 열립니다.
와, 꽤 복잡한 것 같습니다. 그 충동과 아이디어는 이해하고 흥미롭지만, 이 시점에서 더 많은 ‘마법’(복잡한 자동화 기능)을 추가하고 싶지는 않습니다. 스태프에게 제공되는 ‘토픽 및 그룹으로 초대’ 옵션을 사용하여 원하는 것을 달성할 수 있나요? 각 하위 커뮤니티에는 가입한 사람들이 가입할 수 있는 그룹이 있으며, 사용자들은 서로 돕고 그룹 소유자와 협력하여 이를 실현할 수 있습니다.
이는 대부분의 사용자에게 초대 시스템을 더 단순하게 유지하기 위해 의도적으로 설계된 것입니다. 말씀하신 대로, 그룹 소유자는 항상 그룹 페이지를 통해 사람들을 자신의 그룹에 추가하거나, 초대하는 즉시 그룹에 추가할 수 있습니다.
우리가 이점에 대해 잘못 판단했고 많은 사람들이 이 작동 방식에 대해 불만을 제기한다면, 이 결정을 재검토할 수 있습니다.
일반 사용자/멤버가 초대 링크를 생성할 때, 그 사용자가 접속할 기본 토픽을 설정하고, 기본적으로 소속될 그룹을 지정할 수 있는 방법이 있을까요? 새로운 사용자가 어떤 그룹에도 속해 있지 않으면, 포럼의 모든 카테고리를 볼 수 있기 때문입니다. 여기서 그룹/카테고리 용어를 혼동하고 있다면 양해 부탁드립니다. @famousamos.1 님, 여기에서 더 많은 맥락을 제공해 주세요. 감사합니다!
이전에 이 질문을 한 적도 있고, 기능 요청사항으로 등록해두기도 했습니다. 새로운 사용자가 가입할 때 특정 게시물과 특정 그룹으로 이동하도록 설정할 수 있는 기능이 필요합니다. 현재 회원이 보낸 초대 링크는 사용자가 들어와서는 안 되는 게시물로 초대할 뿐만 아니라, 적절한 그룹으로도 연결되지 않습니다. 그래서 대안은 무엇일까요? 커뮤니티에 가입하는 데 사용되는 모든 초대 링크를 관리자가 직접 만들어야 합니다. 저희 커뮤니티에는 11,000명 이상의 회원이 있습니다. 그로 인한 문제를 상상해 보실 수 있을 것입니다. 또한 모든 초대 링크가 회원이 아닌 관리자와 연결되어 있어 프로모터 배지도 사용할 수 없습니다. 회원과 관리자가 생성하는 모든 초대 링크에 대해, 사용자가 처음 보는 기본 주제 게시물과 기본 그룹을 지정할 수 있는 기능이 있다면 정말 좋겠습니다.