안녕하세요, 썸네일 아이콘으로 표시되지 않고, HTML에도 렌더링되지 않습니다. 기본 Discourse 테마도 시도해 보았습니다.
프리랜서에게 더 자세히 살펴봐 달라고 요청해야 할 것 같습니다.
다른 보고서는 아직 없었습니다. 정말 이상하네요.
감사합니다. 저한테는 꼭 필요한 건 아닌 것 같아요. 그냥 비활성화할게요. 다른 걸 해야 하나 싶어서 여기를 물어봤을 뿐이에요.
이 문제를 넘어가기 전에, 이 화면에서 콘솔을 공유해 주시겠어요? 경고 메시지나 빨간색으로 표시된 내용이 있나요?
참고로, Theme Component가 썸네일 선택기 UI를 제공하는 부분인데, 이 기능은 플러그인이 감지될 때만 활성화됩니다.
이것은 내 로그에 있는 모든 경고 메시지이며, 현재 빨간색으로 표시된 항목은 없습니다.
Deprecation notice: `SiteSetting.min_trust_to_flag_posts` has been deprecated. Please use `SiteSetting.flag_post_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/site_set
10:19 am
Deprecation notice: `SiteSetting.min_trust_level_to_allow_user_card_background` has been deprecated. Please use `SiteSetting.user_card_background_allowed_groups` instead. (removal in Discourse 3.3) A
10:19 am
Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/sit
10:19 am
Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/gua
3:59 pm
Deprecation notice: `SiteSetting.min_trust_to_edit_post` has been deprecated. Please use `SiteSetting.edit_post_allowed_groups` instead. (removal in Discourse 3.3) At /var/www/discourse/lib/guardian/
플러그인 대부분을 비활성화하고 미리보기에서 세 가지 다른 테마를 시도해 보았지만 선택기가 표시되지 않아, 문제의 원인이 무엇인지 파악하기 어렵습니다.
언젠가는 (운영 환경이 아닌) 완전히 새로운 설치를 시도해 보시고, 문제를 재현해 볼 수 있는지 확인해 보세요.
지금까지는 재현하지 못했습니다.
저도 제 환경에서 재현이 안 됩니다. 좀 이상하네요. 코드를 살펴보면 TLP 컴포넌트와 플러그인이 활성화되어 있는 한 정상적으로 동작해야 하는데 말이죠. ![]()
마찬가지로, 나는 2가지 다른 경고를 받습니다.
하나는 다음과 같습니다:
Message
Deprecation notice: `SiteSetting.min_trust_to_edit_post` has been deprecated. Please use `SiteSetting.edit_post_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?`
Backtrace
/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?'
/var/www/discourse/app/models/concerns/limited_edit.rb:7:in `edit_time_limit_expired?'
/var/www/discourse/lib/guardian/post_guardian.rb:177:in `can_edit_post?'
/var/www/discourse/lib/guardian.rb:670:in `public_send'
/var/www/discourse/lib/guardian.rb:670:in `can_do?'
/var/www/discourse/lib/guardian.rb:208:in `can_edit?'
/var/www/discourse/app/serializers/post_serializer.rb:165:in `can_edit'
(eval):34:in `_fast_attributes'
다른 하나는 다음과 같습니다:
Message (2 copies reported)
Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` has been deprecated. Please use `SiteSetting.ignore_allowed_groups` instead. (removal in Discourse 3.3)
At /var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?`
Backtrace
/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?'
/var/www/discourse/lib/guardian.rb:555:in `can_ignore_user?'
/var/www/discourse/app/serializers/user_card_serializer.rb:134:in `can_ignore_user'
(eval):15:in `_fast_attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:456:in `attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:480:in `_serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:359:in `serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:343:in `as_json'
이것이 주제 목록 미리보기와 어떤 관련이 있는지 좀 더 자세히 설명해 주시겠습니까?
토픽 목록 미리보기에 관한 이야기라고 말한 것이 아닙니다. 로그 섹션에서도 비슷한 문제를 겪고 있습니다. 아마도 문제들이 공통점이 있을 것 같아서 그렇게 쓴 것입니다.
TLP와 관련된 이 사용자의 문제를 재현할 수 있습니까?
드디어 이 문제를 수정했습니다 (사이드카에서):
이제 topic_list_enable_thumbnail_recreation_on_post_rebuild가 설정되면, 일반적인 주제 이미지가 사라지지 않아야 합니다.
(이미지 자체는 삭제되지 않았으며, 리베이크 시 재생성할 수 있는 최적화된 이미지만 문제였습니다.)
이 기능은 유튜브 임베드의 레터박스 경계를 제거하기 위해 섬네일을 재생성하도록 지원하기 위해 의도된 것입니다.
(그동안의 임시 해결책은 해당 설정을 OFF로 변경하는 것이었습니다. 어쨌든 "실험적"으로 표시되어 있었으니까요.)
오래 걸려서 죄송합니다. 제 작업 목록에 올라와 있었거든요!
이 수정 사항을 적용하려면 사이드카 플러그인을 업데이트해야 합니다.
참고로, RGB 색상 요소 중 하나가 0일 때 우세한 색상이 잘못 표시되던 문제를 수정했습니다
:
네, 필요할 때만 잠깐 활성화하고, 원하는 주제 게시물을 다시 빌드한 후 즉시 끄세요. 설정이 좀 까다롭고 주제 게시물 자체에 UI 컨트롤이 있어야 할 것 같지만, 유튜브 영상에 검은 테두리가 없으면 훨씬 보기 좋습니다.
안녕하세요, 이 테마 컴포넌트를 꽤 오랫동안 사용해 왔는데, 시각적 요소가 많은 특성 덕분에 저희 커뮤니티에 정말 유용합니다.
하지만 이 플러그인으로 인해 성능 문제를 겪고 있습니다. 플러그인을 비활성화했을 때 CPU 사용률이 100%에서 약 55%로 낮아졌고, 페이지 로딩 문제도 해결되었습니다.
이런 큰 성능 저하 없이 플러그인을 켜서 사용할 수 있는 방법이 있을까요?
컴포넌트를 어떻게 구성했는지 공유해 주실 수 있나요? 컨텍스트를 파악하는 데 도움이 될 수 있습니다.
이 컴포넌트를 처음 설치했을 때 CPU 사용량 급증을 알아채셨나요?
아쉽게도 처음 설치했을 때의 CPU 사용량은 기억나지 않습니다.
내가 재정의한 컴포넌트 설정은 다음과 같습니다.
- 토픽 목록 타일(topic list tiles) 토픽 목록 (모든 선택 항목 제거)
- 토픽 목록 섬네일(thumbnails) 카테고리 - 미리보기를 원하는 6개 카테고리 추가
- 토픽 목록 발췌문(excerpts) 토픽 목록 (모든 선택 항목 제거)
- 토픽 목록 작업(actions) 토픽 목록 (모든 선택 항목 제거)
- 토픽 목록 포트폴리오 필터 유형 - 카테고리
- 토픽 목록 포트폴리오 필터 매개변수 - 스크립트 카테고리
플러그인은 현재 우리가 비활성화해 두었기 제외하고는 재정의된 설정이 없는 것으로 보입니다.
서버의 CPU를 말씀하시는 건가요? CPU 사양을 공유해 주실 수 있을까요?
사이드카(sidebar) 플러그인이 설치된 상태라는 말씀이신가요?
라즈베리 파이에서 이 플러그인을 실행 중인 사이트를 크롬으로 확인해 봤는데, 클라이언트 측에서 특정 성능 문제를 발견할 수 없었습니다. ![]()
저는 4GB RAM을 가진 VPS에서 이 플러그인과 테마 컴포넌트를 모두 실행 중인데, 페이지 새로고침해도 단일 코어에서 25%까지 순간적으로 올라가는 정도일 뿐 그 이상의 문제는 없습니다.

