국제 포럼을 운영하고 있는데, 사용자들이 자신의 국기를 flair로 선택할 수 있으면 흥미롭고 유용하지 않을까 해서 질문드립니다.
각 국가별로 그룹을 만들고 사람들이 해당 그룹에 가입하도록 하는 방법 외에는 구현할 방법이 보이지 않습니다. 이 포럼은 비기술적인 사용자들로 구성되어 있으며, 대부분의 사용자에게 '그룹’이라는 개념이 잘 인지되지 않아 실제로는 잘 작동하지 않을 것 같습니다. 사용자는 자신의 사용자 프로필에서 이를 설정할 수 있는 방법을 기대할 것입니다.
또한 flair를 우하단이 아닌 좌상단에 표시하고 싶은데, Trust Level Avatar Flair 테마 구성 요소를 사용하는 것 외에는 방법이 보이지 않습니다. 하지만 이것이 제가 원하는 해결책은 아닙니다.
이를 위해 새로운 테마 구성 요소가 필요할까요, 아니면 다른 해결책이 있을까요?
1개의 좋아요
Lilly
(Lillian )
8월 16, 2023, 11:49오후
2
사용자 상태 설정은 이런 식으로 사용할 수 있지만, 물론 그것이 원래의 기능은 아닙니다.
이 컴포넌트를 플래그 상태 컴포넌트로 수정할 수 있을 것 같습니다. 제 상태를 참고해 보세요. 플레어와 완전히 같은 것은 아니지만요.
1개의 좋아요
아하! 'flair’의 다양한 변형어를 오랫동안 찾아봤는데 'flags’는 생각도 못 했네요. 나중에 확인해볼게요. 감사합니다!
2개의 좋아요
추가 플러그인 없이도 ( 그건 5년 전 것인데) 이제 사용자들은 상태를 업데이트 할 수 있습니다(지난 10월부터):
5개의 좋아요
아, 내가 좀 엉뚱한 방향으로 생각한 것 같네요. 오른쪽 하단 이외의 위치에 플레어를 표시할 수 있는 방법이 있을까요? 그 커스텀 상태는 IM에서 설정하는 ‘부재’ 메시지와 비슷하죠. 제 사용 사례는 약간 다릅니다.
Lilly
(Lillian )
8월 20, 2023, 2:24오후
8
common-css에서 다음 코드를 사용하고, bottom/top 및 left/right 속성의 값을 조정하여 정확한 위치를 지정할 수 있습니다. 예를 들어, 플레어를 오른쪽 상단에 표시하려면 아래 코드를 사용할 수 있습니다.
.latest-topic-list-item .topic-poster .avatar-flair {
position: absolute;
top: 0px;
right: 10px;
}
그리고 이것이 기본인 오른쪽 하단 배치입니다:
.latest-topic-list-item .topic-poster .avatar-flair {
position: absolute;
bottom: 0;
right: 10px;
}
왼쪽 하단:
.latest-topic-list-item .topic-poster .avatar-flair {
position: absolute;
bottom: 0;
left: 0px;
}
왼쪽 상단:
.latest-topic-list-item .topic-poster .avatar-flair {
position: absolute;
top: 0;
left: 0;
}
또한, 위에서 Falco가 링크한 display nationality 플러그인의 국기들은 플레어가 아닙니다.
2개의 좋아요
Lilly
(Lillian )
8월 20, 2023, 2:37오후
9
네, 제가 첫 번째 답변에서 정확히 지적한 내용이에요.
1개의 좋아요