이것은 매우 단순한 테마 컴포넌트로, 신규 사용자(TL0)에게 “좋아요” 기능을 숨길 수 있는 기능을 제공합니다. 극도로 집요한 트롤에게는 100% foolproof(완벽한 방어)가 될 수는 없지만, 활성화되어 있는 동안 “좋아요” 요소가 DOM에 로드되는 것을 방지합니다. 이 컴포넌트가 좋아요 남용을 시도하는 트롤에 대한 추가적인 장벽 역할을 하기를 바랍니다. 도움이 될 수 있도록 익명 사용자에게도 좋아요를 숨기는 옵션을 포함했습니다.
고려해 봤는데, 기본적으로는 다음과 같은 이유로 TL1에서 TL2로의 승격을 차단하게 됩니다:
이를 피하려면 tl2 requires likes given 설정을 0으로 설정할 수 있을 것 같습니다.
원래 특정 사용자를 추가할 수 있는 설정을 포함할 계획이었지만, 관리자가 좋아요를 남용하는 사용자를 TL0으로 고정하면 된다고 생각했습니다. 광범위한 문제가 없는 한, TL1 이상에도 동일한 원칙이 적용되어야 한다고 봅니다. 불만이 있거나 문제가 있는 사용자를 발견하면 TL0으로 고정하면 됩니다.
이해가 되시나요, 아니면 TL1을 옵션으로 제공하는 것이 정말 도움이 될 거라고 생각하시나요? 이 기능이 가능한 많은 시나리오에서 유용하게 작동하도록 확실히 하고 싶습니다.
[THEME 3 'Hide Likes'] TypeError: e.reopenWidget is not a function
r init-hide-likes.js:3
OW plugin-api.gjs:3920
initialize api.js:21
initialize app.js:335
Ember 14