안녕하세요.
저는 사용자 지원에 많은 노력을 기울이는 포럼의 커뮤니티 매니저입니다. 그러다 보니 동시에 진행 중인 주제가 매우 많습니다. 제가 자리를 비울 때, 복귀할 때까지 응답을 확인하지 못할 것이라는 점을 모든 사용자에게 명확히 알리는 것이 쉽지 않습니다.
예를 들어, 이번 주말에 긴 휴가를 앞두고 있습니다. 사용자와의 SLA(서비스 수준 협약)는 없으며(빠른 응답을 요구하며 압박하는 사용자에게 불만을 표출할 수도 있는 상황이지만), 월요일에 돌아올 것임을 매우 눈에 띄게 표시할 수 있는 방법이 있으면 좋겠습니다. 사용자들이 제 프로필을 직접 확인해서 이 정보를 알아내길 기대하기는 어렵습니다.
혹시 다른 분들도 이런 필요성을 느끼고 계신가요? 아니면 창의적인 해결책이 있으신 분 계신가요?
5개의 좋아요
추가 커스터마이징 없이 이 작업을 가장 빠르게 수행하는 방법은 새로운 그룹을 만드는 것입니다… "부재 중"이라고 부를 수도 있고, 필요에 따라 다른 이름을 붙일 수도 있습니다. 이 그룹에는 커스텀 플레어 아이콘과 사용자 타이틀을 설정할 수 있으므로, 다음과 같은 구성을 만들 수 있습니다:
그 후 사용자가 부재 중일 때 해당 그룹에 가입하고, 복귀하면 탈퇴하면 됩니다.
또한 Discourse Events 플러그인에는 유사한 기능을 수행하는 가용성 캘린더 기능이 있습니다. 이 기능의 장점은 설정된 날짜 범위에 따라 자동으로 처리해 준다는 점이지만, 현재로서는 사용자가 부재 중일 때 해당 정보는 관리자 및 모더레이터만 확인할 수 있습니다.
16개의 좋아요
소셜 네트워크에서 제가 시도해 본 가장 창의적인 해결책은 프로필 사진을 다음과 같은 메시지의 스크린샷으로 교체하는 것입니다:
5월 30일까지 부재중...
긴급한 경우 555-555-5555로 전화해 주세요
이 아이디어는 사람들이 저와 상호작용할 때, 상호작용을 시작하기 전에 거의 항상 프로필 사진(Discourse에서는 avatar)을 먼저 보게 되기 때문입니다.
따라서 이 우회 방법이 효과가 있을 수 있습니다.
다른 옵션으로는 캘린더 플러그인을 사용하는 것이 있습니다:
Vinoth Kannan:
휴가 캘린더
주로 사이트 스태프의 휴가를 관리하는 데 도움을 주기 위해 설계된 선택적 특수 "휴가 캘린더"가 있습니다.
이것은 holiday calendar topic id 설정으로 제어됩니다. holiday_calendar_topic_id를 첫 번째 게시글에 캘린더가 있는 토픽의 ID로 설정하면, 해당 캘린더가 특수한 것이 됩니다 — 일반적인 캘린더 항목 대신, 모든 답변이 해당 사용자의 "휴가 시간"으로 처리됩니다. 이러한 항목은 자동으로(무작위로) 색상이 지정됩니다. (색상을 제어하거나 일반 유형의 캘린더에서 색상 있는 항목을 얻을 수는 없습니다.)
또한, 휴가 중인 사용자의 사용자 카드 이름 옆에 이모지가 표시되고, 게시글에서 @사용자이름으로 언급될 때 이름 옆에 캘린더 아이콘이 표시됩니다.
해당 토픽에 게시할 권한이 있는 모든 사용자가 항목을 추가할 수 있지만, 이러한 표시기는 현재 설정할 수 없으며 관리자 및 운영자만 볼 수 있다는 점에 유의하세요.
다만 이러한 표시기는 관리자 및 운영자에게만 표시될 수 있습니다.
또는 PM autoresponder for admins 을 사용할 수 있지만, 이 플러그인은 사적 토픽(개인 메시지)에서만 작동하는 것 같습니다.
이 토픽에서는 이에 대해 조금 더 다루고 있습니다: Vacation autoresponder for users who are away?
전반적으로, 여전히 텍스트 메시지 스크린샷으로 아바타를 변경하는 것이 가장 쉬운 방법이라고 생각합니다. 그리고 2차 방법으로는, 사람들이 아바타에 특정 유형의 flair를 추가하거나, 텍스트를 읽을 수 있도록 툴팁과 아이콘을 추가할 수 있는 테마 컴포넌트를 만드는 것이 될 수 있습니다.
수정: 사람들이 자유롭게 가입하고 탈퇴할 수 있는 부재중(out-of-office) 그룹에 대한 위의 제안이 좋습니다:
3개의 좋아요
sam
(Sam Saffron)
5월 27, 2022, 12:47오전
4
@andrei 님이 Discourse에서 "사용자 상태"에 대한 공식 지원을 작업 중입니다. 관련 링크:
main ← feature/user-status
merged 09:15AM - 27 May 22 UTC
This PR adds custom user status to Discourse. The feature is turned off by defau… lt. To enable it, set the hidden site setting `enable_user_status`.
Use this button to set custom status:
<img width="250" alt="Screenshot 2022-05-19 at 22 43 35" src="https://user-images.githubusercontent.com/1274517/169376963-dbf07269-9346-44ce-850b-81a7b8a003da.png">
Then enter status on the opened modal:
<img width="250" alt="Screenshot 2022-05-19 at 22 43 44" src="https://user-images.githubusercontent.com/1274517/169377183-d884bcec-8199-4e0c-87c6-dd4f341aa04c.png">
For now, it's possible to set only text status, the PR that'll allow adding emoji to status will follow soon. Unless it's implemented, user status will be shown everywhere with the fallback emoji – :mega:.
This PR adds rendering status on the user avatar in the header:
<img width="178" alt="Screenshot 2022-05-19 at 22 51 05" src="https://user-images.githubusercontent.com/1274517/169379282-2cd3153e-28b4-4f74-a690-0320efe92dc7.png">
and on the user card:
<img width="400" alt="Screenshot 2022-05-19 at 22 58 13" src="https://user-images.githubusercontent.com/1274517/169380933-a03825a5-4c99-4d58-a65c-e7497f57edc0.png">
Also, when status is set, it's shown on the <kbd>Set custom status</kbd> button on the user menu:
<img width="250" alt="Screenshot 2022-05-19 at 22 58 27" src="https://user-images.githubusercontent.com/1274517/169381004-5d1befbe-a307-451e-aaab-fb644f2d88e5.png">
곧 반영되길 바랍니다!
14개의 좋아요
PR이 병합되었습니다. 이 기능이 지금 사용 가능한가요? 활성화하기 위해 ‘hidden’ 설정을 찾을 수 없었습니다.
7월이 내일부터 시작되는데, 곧 휴가에 들어가는 Discourse 관리자 저만은 아닐 텐데…
1개의 좋아요
앞으로 이 기능이 확대될 예정인가요? 일반 사용자도 누군가가 비활성 상태이거나 접속이 안 되는지 알 수 있으면 좋겠습니다.
2개의 좋아요
아, 그 세부 사항을 놓치고 있었군요.
흥미롭네요. 저희의 주요 사용 사례는 기본적으로 그 반대입니다. 직원이 자신의 부재 상태를 포럼 사용자들에게 표시할 수 있도록 하여, 특정 관리자나 운영진의 응답이 느리거나 침묵하는 경우 더 많은 맥락을 제공할 수 있도록 하는 것이죠.
제 경우에는 제가 유일한 관리자입니다. 그래서 휴일을 설정해도 아무도 볼 수 없어요
1개의 좋아요
안녕하세요, @sam
곧 저희 Discourse 인스턴스에서 이 기능을 활성화할 수 있을까요? 이 기능이 정말 기대됩니다.
2개의 좋아요
Jagster
(Jakke Flemming)
7월 29, 2022, 8:25오후
12
cd /var/discourse
./launcher enter app
rails c
SiteSetting.enable_user_status=true
exit
exit
저는 아무것도 모르지만, 제 포럼은 터지지 않았습니다.
1개의 좋아요
sam
(Sam Saffron)
8월 2, 2022, 5:44오전
13
테스트 준비가 되면 연락드리겠습니다. 꽤 근접해 왔지만 아직 완전히 준비된 상태는 아닙니다.
2개의 좋아요