이모지 문자 아바타 😁

방금 내 사이트에 이 기능을 적용했는데 정말 좋습니다! (그리고 꽤 웃기기도 하고요)

이 기능을 사용하려면 letter-avatars 서비스용 새로운 이모지 폰트와 시스템 아바타 템플릿 URL에 옵션을 추가하는 플러그인이 필요합니다.

사용자가 이모지를 입력할 수 있는 다양한 방식을 고민해 보았지만, 결국 사용자의 이름이나 “자기소개” 프로필에서 첫 번째 이모지를 추출하는 방식으로 구현했습니다.

10개의 좋아요

Customization > Plugin 채널로 이동했습니다! 구현 완료! :rocket:

4개의 좋아요

유니코드의 기쁨(?)을 제대로 배워야겠네요 :sweat_smile:
사용자 이름에 이모지 지원을 시작하려 했지만, Discourse가 사용자 이름의 유니코드 처리에 여러 가지 제한을 두고 있다는 것을 보고 중단했습니다.

P.S. 시작점으로 @pfaffman님의 name_first_letter 플러그인을 참고했습니다. 이모지가 발견되지 않으면 이름(Name)의 첫 번째 문자(그래프미 클러스터 사용)로 대체되고, 이름이 없으면 사용자 이름으로 대체됩니다.

3개의 좋아요