주제로 전환 아이콘이 없습니다

PM을 주제로 만들면, 아래 이미지에서 볼 수 있듯이 :speech_balloon: 아이콘이 누락된 것으로 보입니다.

image
이는 PM에서 :wrench: 관리자 조치 주제입니다.

3개의 좋아요

아, 있긴 한데 어떤 이상한 일 때문에 안 보이는 것 같아요. 아마도 fontawesome 6이 별로라서 그런 건지도 몰라요… :thinking: ㅋㅋ

알려줘서 감사합니다!

2개의 좋아요

방금 이걸 PM으로 변환했다가 다시 주제로 되돌렸는데, 이제 아이콘이 제대로 표시되는 것 같아요? :thinking:

어떤 이유로 다른 아이콘을 기대하는 것 같은데…

수정: small actions 관련 코드를 살펴보니, 일치하는 아이콘을 찾을 수 없을 때 "exclamation"으로 폴백하는 것 같습니다… 하지만 public_topic에는 아이콘이 정의되어 있긴 하네요… 일이 점점 복잡해지네요

3개의 좋아요

우리 포럼에서는 그 기능이 제대로 작동한 적이 있는지 확신할 수 없습니다. 농담으로 액션으로 만든 어리석은 게시물이 많았는데, 그중 어떤 것도 아이콘이 표시된 적이 없습니다.

1개의 좋아요

Meta가 공개 사이트이기 때문에 그런 일이 발생합니다. 그 경우 액션 코드가 다릅니다.

https://github.com/discourse/discourse/blob/e9d4afec534349e934cbd608f57ed010a61fd79/app/serializers/post_serializer.rb#L477-L480

login required(로그인 필요)가 활성화되어 있으면 텍스트가 다릅니다.
https://github.com/discourse/discourse/blob/e9d4afec534349e934cbd608f57ed010a61fd79/config/locales/client.en.yml#L171-L173

"public_topic"에는 아이콘이 있지만 "open_topic"에는 아이콘이 정의되어 있지 않은 것이 문제라고 생각합니다.

https://github.com/discourse/discourse/blob/e9d4afec534349e934cbd608f57ed010a61fd79/app/assets/javascripts/discourse/app/widgets/post-small-action.js#L54-L77

4개의 좋아요

아, 그건 그거였군요! 알아봐 주셔서 감사합니다.

이 PR은 아이콘을 추가합니다:

5개의 좋아요