이 테마(또는 컴포넌트) 메시지가 사라지지 않습니다

이전에 이 테마/컴포넌트가 있었지만, 더 이상 없습니다.

‘One Click Browser’ 업데이트를 통해 사이트를 업데이트했습니다.
방금 'data’와 ‘web_only’ 컨테이너를 다시 구축했습니다.

또한 메시지 바로 아래에 있는 ‘새로 고침’ 버튼을 여러 번 클릭했습니다.

하지만 이 메시지는 매우 완고해서 사라지지 않습니다.
이 메시지를 없애려면 어떻게 해야 할까요?

1개의 좋아요

음… 그건 #customization:theme-component인데, 비활성화했나요 아니면 삭제했나요? 비활성화만 했다면 업데이트 알림이 여전히 표시될 것으로 생각됩니다.

다만 비활성화 상태가 아니라 '미사용’으로 설정되어 있을 수도 있습니다.

사이트의 Customization > Theme component 메뉴에서 해당 페이지의 필터에 이름을 입력하면 표시되어야 합니다.

1개의 좋아요

음, 최근 여기에 비슷한 문제가 보고되었던 것 같습니다.

해결된 것으로 간주되었나요?

1개의 좋아요

OP에서 썼듯이, 이전에 이 테마/컴포넌트를 가지고 있었지만 더 이상 가지고 있지 않습니다.
따라서 테마나 컴포넌트 어디에서도 추적할 수 없습니다.

@merefield 님이 언급한 토픽은 OP 작성자가 사이트 업데이트로 문제가 해결되었다는 것을 발견한 후 닫혔습니다. 하지만 제 경우에는 원클릭 업데이트와 재빌드를 통해 사이트를 업데이트해도 도움이 되지 않았습니다.

@Heliosurge 님의 게시글 이후 제 머릿속에 떠오른 한 가지가 있습니다. 같은 컴포넌트를 새로 설치한 후 확인해 보는 것입니다. 어쩌면 :slight_smile: 사라질지도 모르겠습니다.
결과를 보고드리겠습니다.

2개의 좋아요

네, 이전에 보고된 그 문제가 왜 발생했는지, 그리고 왜 해결됐는지는 나한테도 명확하지 않았어요.

2개의 좋아요

특히 그 주제에서 내가 기억하는 바로는(이전에 대충 살펴봤을 때) 재현할 수 있었으니까.

2개의 좋아요

다시 설치한 뒤 삭제하면 문제가 해결될 수 있습니다. 아마도 일부 파일이 남아있어서 문제가 발생하는 것일 수 있습니다.

@merefield 님이 더 좋은 아이디어를 가지고 계실 것입니다. 하지만 전체 테마를 사용 중이라면, 해당 컴포넌트를 제거했더라도 테마가 설치 시 다른 컴포넌트를 함께 번들링하는 경우가 많기 때문에 그 테마에 의해 트리거가 될 수 있습니다.

1개의 좋아요

이 테마(비록 비추천 상태이지만)를 web_only.yml 파일에서 다시 설치하려고 시도했지만, 오류가 발생하여 빌드할 수 없었습니다.

컴포넌트를 설치/제거해도 해결되지 않았습니다(컴포넌트가 아니라 비추천 상태의 테마인 것으로 보입니다).

이 문제를 해결할 수 있는 방법이 있는지 조언해 주실 수 있을까요?

  • 비추천된 플러그인: Topic List Previews (legacy)

  • 정상 작동하는 테마 컴포넌트: Topic List Previews (TLP)

  • 테마(컴포넌트)는 web_only.yml 또는 app.yml에 절대 포함되지 않습니다.

  • 업데이트 메시지는 테마 컴포넌트에 관한 것입니다.

4개의 좋아요

해당 테마 구성요소를 찾을 수 없습니다. 이 '업데이트 메시지’를 클릭하면:
image

아래 링크로 이동합니다:

[

]
(https://bathindahelper.com/admin/customize/themes/72)

이 링크는 제 테마 페이지로 연결되지만, 제 웹사이트에 해당 테마나 구성요소가 설치되어 있는지 찾을 수 없습니다.

그래서 혹시 같은 이름의 (비추천된) 플러그인 때문이 아닐까 생각했습니다. (위 이전 게시물에서 'yml 파일로 테마’라고 적었지만, 의도는 'Yml 파일로 플러그인’이었습니다. 제 실수입니다.)

"16 more"를 클릭하면 어떻게 되나요?

물론 Components 탭도 확인하고 아래로 스크롤하세요 :+1:

어디에서, 혹은 어떤 부분이 잘못되고 있는지 확인하실 수 있을지도 모릅니다.

결정적인 순간에 아주 빠르게 스크롤했지만, 그래도 포착했어요:

그 부분을 업데이트해 보세요.

5개의 좋아요

:laughing: :laughing: :laughing: :laughing: 그래서 여러분이 더 높은 차원에 있는 거군요.

어쨌든, 저는 어떤 컴포넌트도 충분히 진지하게 받아들이지 않았어요. 문제의 원인이 어떤 컴포넌트가 아니라 테마 때문이라고 생각했거든요.

그래서 말한 대로 해당 컴포넌트를 업데이트했는데, '새로고침’을 눌러도 여전히 문제가 저를 괴롭히고 있습니다:


안녕하세요 :wave:

테마 컴포넌트가 /admin/customize/themes로 폴백되면 제거되는 것 같습니다. id가 동일하지 않으므로 재설치가 도움이 될지 확신할 수 없습니다. 여기에서 무언가 막혀서 업데이트 가능 상태가 표시되는 것일 수도 있습니다.

다만, 막혀 있다면 잘못된 테마 컴포넌트에 대한 업데이트를 나타내는 것일 수도 있습니다. 영상에서 Last Seen 테마 컴포넌트가 업데이트가 필요한데, 대시보드에는 표시되지 않는 것을 확인했습니다. 해당 컴포넌트를 업데이트해 보시는 것이 문제 해결에 도움이 될 수 있으니 시도해 보시길 권합니다.


/logs와 브라우저 콘솔도 확인해 주시겠어요? 관련 있는 경고나 오류가 있을 수 있습니다.

6개의 좋아요

성공적이었습니다.
모두 감사합니다.

떠나기 전에 말씀드리고 싶은 것은, Discourse 자체가 매우 깊고 훌륭한 제품이라는 점입니다. 이 컴포넌트에 대한 업데이트가 가능함을 표시하기 위해 작은 ‘새로고침’ 아이콘을 어떻게 만들어냈는지 정말 놀랍습니다!

5개의 좋아요

이 주제는 마지막 답변 후 5일이 지나면 자동으로 닫힙니다. 새로운 답변은 더 이상 허용되지 않습니다.