정말 이 개념이 마음에 듭니다!
두 가지가 떠오르는데, 현재 가능한지 확실하지 않지만 있으면 좋겠습니다:
-
그룹 멘션에도 사용할 수 있는 기능? 관리자 그룹에서 시도해 봤는데 작동하지 않는 것 같습니다.
-
사용자가 설정에서 원하는 이모지를 직접 선택할 수 있도록 해서, 멘션될 때마다 해당 이모지가 표시되게 하는 기능. 아마 신뢰도가 높은 더 적극적인 사용자에게 제공할 수 있는 혜택으로 만들 수도 있을 것 같습니다.
수정:
- 그룹 멘션에도 사용할 수 있는 기능? 관리자 그룹에서 시도해 봤는데 작동하지 않는 것 같습니다.
방법을 알아냈지만 PR 요청을 하는 법을 모르기 때문에, 당분간 아래에 코드를 올립니다:
common.scss 에 .mention-group:after와 .mention-group:before를 추가합니다.
@if $show-after-mention == "true" {
.mention:after,
.mention-group:after {
content: attr(data-emoji);
display: inline;
}
} @else {
.mention:before,
.mention-group:after {
content: attr(data-emoji);
display: inline;
}
}
header.html 의 끝에 이 코드를 추가합니다:
$.each(emoji, function(key, value) {
api.decorateCooked($elem =>
$elem
.find("a.mention-group:contains(" + key + ")")
.attr("data-emoji", value)
.addClass("with-emoji")
);
});