RGJ
(Richard - Communiteq)
1
작은 문제였지만, 꽤 많은 혼란을 야기했습니다.
깨진 테마 컴포넌트가 감지되면, "테마/컴포넌트 %{theme}에 오류가 있어 사이트가 정상적으로 작동하지 않을 수 있습니다. %{path}에서 비활성화하세요."라는 빨간색 바가 표시됩니다.
하지만 (이 경우처럼) Discourse가 해당 테마 컴포넌트가 최신 커밋이 아니라는 사실도 감지했기 때문에, 여기서는 "비활성화"가 아닌 "업데이트"가 올바른 조치였습니다.
제 경험상 이 메시지가 표시되는 대부분의 상황에서 상황이 그렇습니다. 빠른 수정 방법은 텍스트를 "업데이트 또는 비활성화"로 바꾸는 것이고, 보다 포괄적인 수정 방법은 테마(업데이트) 컴포넌트에 업데이트가 있는지 여부에 따라 메시지를 다르게 표시하는 것입니다.
3개의 좋아요
pfaffman
(Jay Pfaffman)
2
자동 업데이트 버튼 클릭을 장려하는 것도 좋은 아이디어입니다.
3개의 좋아요
david
(David Taylor)
3
최신 tests-passed에서 이 메시지를 다음과 같이 개선했습니다:
‘재구성, 업데이트 또는 비활성화’로 수정하는 것이 타당해 보입니다. 
UX: Add 'update' to theme error message - Pull Request #15977 - discourse/discourse - GitHub
현재 이것이 기본값이 되었지만, 기존 테마는 변경하지 않았습니다(역사적으로 사용자가 로컬 수정을 가했을 수 있으며, 이러한 변경 사항을 자동으로 덮어쓰기 원하지 않았기 때문입니다).
4개의 좋아요
david
(David Taylor)
에 닫힘
4
이 주제는 3일 후 자동으로 닫혔습니다. 더 이상 새로운 답변을 남길 수 없습니다.