어젯밤에 포럼을 업데이트했는데, 현재 2.9.0.beta10 버전(6affbabfd3)을 사용하고 있습니다.
하트/좋아요 대신 엄지손가락 올림을 표시하기 위해 Reactions를 사용하고 있습니다. 기존 Q&A에서 새 Upvotes로 변경했는데, 그 결과 엄지손가락 올림이 두 개 표시됩니다.
즉, 어떤 충돌이 있는 것 같습니다. Upvote를 설치한 후에 시작되었고 비활성화하면 사라졌기 때문에 Upvote로 태그를 붙였습니다 ![]()
어젯밤에 포럼을 업데이트했는데, 현재 2.9.0.beta10 버전(6affbabfd3)을 사용하고 있습니다.
하트/좋아요 대신 엄지손가락 올림을 표시하기 위해 Reactions를 사용하고 있습니다. 기존 Q&A에서 새 Upvotes로 변경했는데, 그 결과 엄지손가락 올림이 두 개 표시됩니다.
즉, 어떤 충돌이 있는 것 같습니다. Upvote를 설치한 후에 시작되었고 비활성화하면 사라졌기 때문에 Upvote로 태그를 붙였습니다 ![]()
좋아요 아이콘을 하트가 아니라 엄지손가락으로만 바꾸고 싶다면 Change the Like Icon to
을 확인해 보세요.
이해했어요! 제가 그냥 도움이 안 되는 것뿐이에요. ![]()
아마 버그인 것 같네요. 다만, 제 의도는 플러그인이 필요한 이유가
을 좋아해서
대신 쓰고 싶기 때문이라면, 그 역할을 대신해 줄 테마 구성 요소가 있다는 것이었습니다(다만, 어떻게 전환하는지는 모르겠으니 이 조언이 크게 도움이 되지는 못할 것 같아요).
그때는 정말 유용한 팁이었어요. 다만 주제에서 약간 벗어난 것 같기도 해요
그래도 아주 조금은요. 그런 컴포넌트도 있다는 걸 몰랐거든요. 꼭 한번 써봐야겠어요.
드디어 이 문제를 파볼 시간이 조금 생겼습니다. 곧 업보트가 필요하기 때문이죠.
하나는 새로운 좋아요 아이콘 컴포넌트에서 오는 것입니다. 이는 예상되는 동작입니다.
하지만 다른 하나는 업보트(Upvotes)에서 오는 것이며, 이는 예상치 못한 것입니다. 플러그인 설정에서 좋아요를 활성화하지 않았고, 활성화하더라도 영향을 주지 않아야 합니다. 그런데 업보트가 활성화되어 있으면 모든 게시물에 엄지척이 표시됩니다.
다른 것을 시도해 봐야 할까요?
둘 다 설치해서 확인해 보았는데, 두 개의 엄지손가락이 표시되지 않아요. (qa enable likes on answers를 활성화했거나 하지 않았거나)
어딘가에 숨겨져 있는 커스텀 코드가 하나 더 추가하고 있는 건 아닌가요?
최근 이 문제를 확인해 본 적이 있는데, ‘추가’ 리액션/업보트/좋아요를 저장하는 방식이 서로 다른 것 같습니다.
따라서
중 하나는 Q&A에서, 다른 하나는 일반 좋아요에서 오는 것이 아닐까 싶습니다. 그리고 둘 다 리액션(Reactions)에서 온 것은 아닌 것 같습니다.
포럼이 공개되어 있다면 URL을 공유해 주시겠어요?
아마도 그렇습니다. 어디에 있는지 파악이 안 되네요 ![]()
정확합니다. 그리고 ‘새 좋아요’ 아이콘 때문에 엄지척으로 보이긴 하지만, 네 - 두 번째 것은 일반적인 좋아요입니다.
첫 번째 것은 리액션 플러그인에서 온 것이고, 두 번째 것은 일반적인 좋아요 버튼입니다.
리액션 플러그인이 설치되어 있지 않은 것 같으니, 두 곳에서 모두
을 받는 것입니다.
반응(Reactions) 플러그인, 업보트(Upvotes) 플러그인, 심지어 새 좋아요(New Like) 컴포넌트까지 모두 설치되어 있고 활성화되어 있지만, 이 현상을 재현할 수 없어요. ![]()
좋은 추측이지만, 점수는 없어요 ![]()
그리고 Upvotes 기능이 비활성화되면 가장 첫 번째 엄지 위로 버튼도 사라져요.
아, 긴 길을 거쳐서 모든 것을 종료하고 나서 하나씩 다시 시작해야 하나요. 제 설정 어딘가에는 분명히 관련 옵션이 있을 텐데 말이죠.
음. 이상하네.
을 업보트 옆에, 또는 하트(
) 옆에(또는 컴포넌트와 함께
) 표시하는 건 꽤 간단하게 재현할 수 있을 것 같은데. 그게 예상되는 동작이거든. 하지만 아직 시도해 보진 않았어.
맞아.
을 제안하고 있는데, 좋아요(Likes)도
이기 때문이지. 이건 정확히 예상되는 거야.
처음부터 제안했던 대로. 만약
이라는 단일 반응만 원한다면, 그냥 테마 컴포넌트만 사용하면 되고 플러그인은 필요 없어.
사실 당신 말이 맞았어요. 일부는 어쨌든 그렇죠.
가장 첫 번째 것은 확실히 리액션(Reactions)에서 오는 것이 맞습니다. 그런데 왜 업보트(Upvotes)가 비활성화되면 사라지는 걸까요? ![]()
하나의 해결책은 리액션을 사용하지 않는 것이지만, 그렇게 하면 반란이 일어날 거예요…
아, Retort가 아니라 https://meta.discourse.org/t/retort-a-reaction-style-plugin-for-discourse/35903인 Reactions를 말씀하시는 거군요. Retort에 대해 이야기하시는 줄 알고, Retort를 벗어나야 하는 클라이언트가 있어서 기대하고 있었습니다. . . .
Reactions와 Upvotes 사이에 호환성 문제가 있는 것 같고, 이건 버그일 겁니다. ![]()
음.
그런데 '좋아요’가 이모지 반응에서
로 매핑되어 있다면, 둘이 일치해야 하지 않을까요? 한 번 더 확인해 볼게요.
나한테는 반박할 말이 없네… 그 문제에 대해 불만점이 너무 많거든.
하지만 지금 하나 이해가 안 되는 게 있어.
같은 일을 하는 부분이 두 개나 있어. 왜지 ![]()
안녕하세요,
사용 중인 비공식 플러그인 중 하나가 이 문제를 일으키는 것 같습니다. 사이트를 안전 모드에서 확인해 봤을 때, 비공식 플러그인 비활성화 옵션만 활성화하면 정상적으로 작동합니다. 어떤 플러그인을 사용 중이신지 공유해 주시겠어요? ![]()
이제 100% 확신합니다. 안전 모드(safe-mode)를 여러 번 시도해 봤거든요.
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-footnote
- git clone https://github.com/discourse/discourse-bbcode-color.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/discourse/discourse-docs
- git clone https://github.com/discourse/discourse-yearly-review
- git clone https://github.com/discourse/discourse-reactions
- git clone https://github.com/discourse/discourse-plugin-office365-auth
- git clone https://github.com/discourse/discourse-google-one-tap
- git clone https://github.com/davidtaylorhq/discourse-whos-online
- git clone https://github.com/discourse/discourse-assign.git
- git clone https://github.com/discourse/discourse-checklist
- git clone https://github.com/discourse/discourse-data-explorer.git
- git clone https://github.com/discourse/discourse-restricted-replies
- git clone https://github.com/discourse/discourse-spoiler-alert
- git clone https://github.com/discourse/discourse-chat
- git clone https://github.com/paviliondev/discourse-legal-tools
- git clone https://github.com/paviliondev/discourse-topic-previews-sidecar
- git clone https://github.com/discourse/discourse-templates
- git clone https://github.com/discourse/discourse-saved-searches
- git clone https://github.com/discourse/discourse-upvotes
그렇다면 이 문제는 legal tools나 topic-previews-sidecar에서 비롯된 것이어야 합니다.
이름 변경이 진행 중이기 때문에 현재 Upvotes에 작은 초록색 체크 표시가 없습니다. 그러면 세이프 모드에서 '공식’으로 간주되지 않는다는 뜻인가요?
(즉, 해당 버전의 세이프 모드에서도 계속 작동하나요?)