변경 사항 없이 오늘 갑자기 잘 작동하고 있어서 신기합니다. 또한 지난밤에 discourse도 업데이트했습니다.
확인해 주셔서 감사합니다. 정말 훌륭한 컴포넌트네요. 리액션에서도 이러한 효과를 허용할 수 있을지 궁금합니다. ![]()
변경 사항 없이 오늘 갑자기 잘 작동하고 있어서 신기합니다. 또한 지난밤에 discourse도 업데이트했습니다.
확인해 주셔서 감사합니다. 정말 훌륭한 컴포넌트네요. 리액션에서도 이러한 효과를 허용할 수 있을지 궁금합니다. ![]()
가능할 수도 있겠다는 생각이 드네요. 확인해 보겠습니다! ![]()
discourse 3.4.1에서 자동완성 기능은 작동하지만, 이모지 선택기에서는 작동하지 않습니다. 채팅에서도 작동하지 않네요…
같은 문제를 겪고 있는 분이 계실까요?
감사합니다
안타깝게도 이모지 피커와 채팅에서 작동하려면 최신 버전의 Discourse가 필요합니다.
작동하려면 Discourse를 stable 브랜치에서 tests-passed 브랜치로 변경하거나, 코어 변경 사항이 stable 버전에서 사용할 수 있게 될 때까지 기다려야 합니다.
@Arkshine 님, 확인해 주셔서 감사합니다…
(제 버전에 적용할 수 있는지 코드를 확인해 볼게요…)
이모지 선택기에서 작동하려면 이 emoji-picker-filter-container 플러그인 아웃렛이 사용 가능해야 합니다: Emoji Fluff - #13 by Arkshine .
채팅 지원의 경우, 채팅과 포럼의 이모지 선택기를 통합하는 코어 변경 사항에 의존하고 있으므로, 사용 중인 버전에서 이를 지원하는 것은 어려울 것입니다.
약 15분 전 포럼을 업데이트했는데, 이제 관리자 오류가 발생하고 포럼이 안전 모드(safe mode)로 전환되었습니다.
확인되는 오류는 다음과 같습니다:
Message (5 copies reported)
Emoji Fluff theme/component is throwing errors:
Error: Could not find module `discourse/lib/raw-templates` imported from `discourse/theme-395/discourse/lib/autocomplete`
Backtrace
Error: Could not find module `discourse/lib/raw-templates` imported from `discourse/theme-395/discourse/lib/autocomplete`
at https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1217
at a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1282)
at s.findDeps (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:3035)
at a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1338)
at s.findDeps (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:3035)
at a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1338)
at requireModule (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:569)
at y (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:151282)
at b (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:151502)
at https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:150752
at g.start (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:150918)
at HTMLDocument.<anonymous> (https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:3:52)
at https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:6:10
at https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:6:27
Env
HTTP HOSTS: foorumi.katiska.eu
해결 방법이 있을까요?
네, 원시 템플릿 사용은 코어에서 제거되었습니다.
최대한 빨리 업데이트하겠습니다.
리포트해 주셔서 감사합니다!
@Jagster, 죄송합니다. TC를 즉시 수정할 수 없습니다. 여기에는 간단한 대안이 없습니다.
일단 자동완성에서 fluff를 비활성화하도록 TC를 업데이트했습니다. 적어도 더 이상 오류가 발생하지 않을 것이며, fluff를 계속 사용할 수 있습니다(이모지 선택기는 여전히 정상적으로 작동합니다).
가능한 해결책을 찾고 있으니 지켜봐 주세요!
이 컴포넌트는 좋긴 하지만, 그렇게 중요한 것은 아닙니다. 그러니 너무 스트레스 받지 마세요. 괜찮습니다.
Discourse를 최신 버전으로 업데이트한 후 웹사이트에 다음과 같은 알림이 표시됩니다.
테마 또는 구성 요소에 오류가 있어 웹사이트가 정상적으로 작동하지 않을 수 있습니다. 자세한 정보는 브라우저 콘솔을 확인하세요.
„Emoji Fluff“로 인해 발생했습니다. 기능을 업데이트하거나, 다시 구성하거나, 비활성화하려면 여기를 클릭하세요.
(이 메시지는 웹사이트 관리자만 볼 수 있습니다)
개발자 콘솔에는 다음이 표시됩니다:
[THEME 62 ‘Emoji Fluff’] Error: Could not find module
discourse/components/d-tooltipimported from(require)
at loader.js:247:1
at f (loader.js:258:1)
at requireModule (loader.js:24:1)
at Object.lookup (app.js:34:12)
at 9a9b503a90a2dbf9b600742406dd5f210a713f10.js?__ws=forum.gdngs.de:1:2020
최신 Discourse 버전과 함께 컴포넌트가 업데이트되어야 한다고 예상했습니다. 보고해 주셔서 감사합니다. 최대한 빨리 수정하겠습니다! ![]()
수정: 자동완성을 수정하고 리치 에디터에서 작동하도록 하는 방법을 찾았습니다. 아직 푸시하지 않았으며, 아마도 내일 진행할 예정입니다.
PR을 push했습니다 ( COMPATIBILITY: Fix autocomplete following latest core update + rich e… · Arkshine/discourse-emoji-fluff@72949d2 · GitHub ).
이것은 Discourse v3.6.0.beta3-latest가 필요하므로, 먼저 업데이트를 수행해 주세요 (매우 최근 변경 사항에 기반하고 있습니다).
테마 구성 요소가 활성화되어 있을 때 채팅에서 사용자 이름 자동완성이 작동하지 않습니다.

(또한 이 빈 영역을 클릭하면 이모지 선택기가 열립니다)
리포트 감사합니다 ![]()
업데이트를 푸시했습니다: FIX: Restores default autocomplete behavior for non-colon keys · Arkshine/discourse-emoji-fluff@68297ef · GitHub
이 병합된 PR로 수정되어야 합니다: DEV: Compatibility update following latest core change - Pull Request #8 - Arkshine/discourse-emoji-fluff - GitHub. 업데이트 후 알려주세요!
방금 컴포넌트를 업데이트했는데, 이제 화면 상단에 경고가 뜨고 개발자 콘솔에는 다음과 같은 메시지가 표시됩니다:
app.js:48 Failed to load theme 62 from https://forum.domain.tld/theme-javascripts/bae3df42d94738df93db848ccbe4eca180f13699.js?__ws=forum.domain.tld Error: Could not find module discourse/components/emoji-autocomplete-results imported from (require)
무언가 잘못되었다고 생각합니다. ![]()
Roi님, 안녕하세요.
Discourse를 업그레이드해야 합니다. 며칠 전 업데이트가 필수적이기 때문입니다! ![]()
네, 맞아요. 방금 업그레이드했어요.
감사합니다!