MarcP
(MarcP)
1월 2, 2024, 8:05오후
1
플러그인 페이지의 관리자 영역에 오래된 “채팅” 버튼이 표시되는 것 같습니다. 채팅 기능이 코어로 이관된 후 플러그인을 이미 제거했습니다.
이 버튼을 어떻게 제거할 수 있을까요?
⚠️ Error loading route
Caused by plugin 'chat-c689f749bb8b9c28b199628b9e36019d51611795f0c1efcc629ebb518e3dd47e'
(this message is only shown to site administrators)
sam
(Sam Saffron)
1월 2, 2024, 8:29오후
2
안전 모드에서 이 문제가 나타나요? 테마 또는 컴포넌트 문제일 수 있습니다.
비공식 플러그인을 설치한 것이 있나요?
마지막으로 재구축을 언제 했나요?
MarcP
(MarcP)
1월 2, 2024, 8:35오후
3
2~3주 동안 재빌드를 하지 않았지만, 이 문제는 이미 훨씬 더 긴 기간 동안 지속되고 있습니다. 코어 통합 이전 채팅 설정이 있던 곳으로 가는 오래된 링크일 뿐이라서, 중요하지도 않고 사용자가 눈치챌 만한 것도 아니었기 때문에 신경 쓰지 않았습니다.
안전 모드에서는 문제가 빨간색으로 강조된 오류로 "이동"합니다. 해당 위치에 채팅 버튼을 추가하는 플러그인이 있었던 적이 있는지, 현재 있는지도 모르겠습니다.
- git clone https://github.com/discourse/discourse-encrypt.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/iunctis/discourse-formatting-toolbar.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/udan11/discourse-fingerprint.git
- git clone https://github.com/discourse/discourse-data-explorer.git
- git clone https://github.com/discourse/discourse-staff-alias.git
- git clone https://github.com/discourse/discourse-chat-integration.git
- git clone https://github.com/discourse/discourse-docs.git
- git clone https://github.com/discourse/discourse-calendar.git
- git clone https://github.com/discourse/discourse-policy
- git clone https://github.com/discourse/discourse-patreon.git
- git clone https://github.com/discourse/discourse-gamification
- git clone https://github.com/davidtaylorhq/discourse-category-lockdown.git
- git clone https://github.com/discourse/discourse-push-notifications
- git clone https://github.com/davidtaylorhq/discourse-telegram-notifications
- git clone https://github.com/discourse/discourse-automation
- git clone https://github.com/merefield/discourse-chatbot
- git clone https://github.com/discourse/discourse-ai
- git clone https://github.com/discourse/discourse-reactions
sam
(Sam Saffron)
1월 2, 2024, 8:37오후
4
다만 다른 플러그인으로 인한 부수적인 문제일 수도 있습니다… 어떤 플러그인이 설치되어 있나요?
1개의 좋아요
MarcP
(MarcP)
1월 2, 2024, 8:38오후
5
방금 전 게시글에 플러그인 덤프를 추가해서 수정했습니다.
sam
(Sam Saffron)
1월 2, 2024, 8:40오후
6
비공식 플러그ンを 제외하고 재구축을 해보고 어디까지 되는지 확인한 후, 다시 하나씩 추가해 보세요.
MarcP
(MarcP)
1월 2, 2024, 8:44오후
7
그렇게 해볼게요.
참고로, 콘솔 로그에서 이것을 확인했습니다:
[PLUGIN chat-c689f749bb8b9c28b199628b9e36019d51611795f0c1efcc629ebb518e3dd47e] Error: Property set failed: object in path “custom_fields” could not be found.
MarcP
(MarcP)
1월 2, 2024, 8:59오후
8
위에 언급된 항목이 빌드에 포함되지 않으면 “채팅” 탭에서 이 페이지가 표시되는데, 어디서 오는지 전혀 알 수가 없습니다. 몇 가지 플러그인의 활성화 토글을 켜고 끄면 여러 버튼을 추가하거나 제거할 수는 있지만, 공식 플러그인 중 어디에도 이 버튼을 추가하거나 제거하는 기능이 없습니다.
채팅 버튼이 플러그인 설정에 아예 없는 다른 인스턴스도 하나 있습니다.