아, 뉴스 플러그인 위에서 실행 중이시군요? 그 결과물은 예측할 수 없으며, 이로 인해 문제가 발생하고 있을 수 있습니다. 뉴스 플러그인은 자체 템플릿을 갖추고 있어 명시적으로 지원되지 않습니다.
뉴스 플러그인을 제거하면 문제가 사라지나요?
아, 뉴스 플러그인 위에서 실행 중이시군요? 그 결과물은 예측할 수 없으며, 이로 인해 문제가 발생하고 있을 수 있습니다. 뉴스 플러그인은 자체 템플릿을 갖추고 있어 명시적으로 지원되지 않습니다.
뉴스 플러그인을 제거하면 문제가 사라지나요?
@nathank 와 저는 타일 내부 레이아웃 최적화를 위해 작업해 왔습니다.
참고: CSS 오버라이드가 올바르게 작동하는지 확인하려면 먼저 테스트 사이트에서 테스트하는 것을 권장합니다.
이 작업을 지원하고 결과를 테스트하며 훌륭한 제안들을 많이 해 주신 @nathank 에게 감사드립니다.
참고: 저는 포스터를 오른쪽부터 시작하도록 타일을 약간 커스텀했습니다. 기본값은 코어와 동일하게 왼쪽부터 시작합니다:
.topic-list.tiles-style {
.topic-users {
justify-content: flex-end;
}
}
메타 정보가 기본적으로 줄바꿈되도록 변경된 것을 눈치채실 수 있습니다. 이는 많은 포스터를 표시할 수 있도록 최대화하려는 시도의 일환으로, 매우 아쉽지만 불가피한 결정이었습니다. 브라우저에서 컨테이너 쿼리를 사용할 수 있게 되면 메타 정보의 폭을 포스터 수에 기반하여 설정할 수 있도록 이 부분을 재검토할 것입니다.
썸네일을 직접 선택할 수 없나요? 첫 번째 이미지가 썸네일로 가장 좋은 이미지는 아닐 때가 있거든요!
네, 가능합니다. 사이드카 플러그인을 설치하면 주제 메타 편집기 뒤에 썸네일을 선택할 수 있는 UI가 제공됩니다.
플러그인을 설치할 수 없다면 코어 기능으로 썸네일을 선택하는 방법도 있습니다.
주제 내에서 OP(첫 번째 게시글)와 다른 이미지를 선택하려면 마크다운에 |thumbnail을 추가하세요. 예를 들어

 << 이 이미지가 썸네일로 사용됩니다
UI 플러그인 방식이 더 나은 이유는 모든 게시글의 모든 이미지를 선택할 수 있기 때문입니다. 마크다운 방식은 OP로 제한됩니다.
@merefield 링크된 기능 요청 마법사가 더 이상 활성화되지 않아, 여기에 직접 게시합니다.
사이드카 플러그인에서 스태프(모드, 관리자)가 사용자의 섬네일을 변경할 수 있는 방법이 있나요?
이미 가능해야 하는데, 문제가 있는 건가요?
네. 관리자로서 다른 사용자의 주제 썸네일을 변경할 수 없습니다. 이미 게시물의 HTML을 새로고침해 보았습니다. 아니면 다시 빌드(rebake)해야 하는 걸까요?
최신 tests-passed 버전을 사용하고 있습니다.
로그에서 오류 메시지가 표시되나요? 어디서 실패하나요? 제공된 UI를 사용 중이신가요?
로그에 아무것도 없습니다
프롬프트에 이미지가 표시되지 않습니다
"UI provided"가 무엇을 의미하는지 정확히 모르겠지만, 문제의 간단한 데모를 공유합니다:

부연하자면, 또 다른 작은 문제가 있습니다:
TLP가 주제 목록에 활성화되어 있지 않은 경우에도 다음 CSS가 슬쩍 삽입됩니다:
.mobile-view .topic-list .right {
margin-left: 95px;
}
동영상 참조:

실수했습니다. 현재 해당 사용자는 user 또는 admin이어야 합니다:
Moderators까지 범위를 확장하는 기능 요청으로 고려해 보겠습니다.
제 문제는 관리자 권한으로 있을 때 문제가 나타나는 것입니다.
이미지 업로드인가요? 업로드 ID가 있어야 합니다.
Robert, 안녕하세요
문제를 정확히 파악했어요! 관리자로 로그인했을 때, 문제가 발생하는 것은 사이드카 플러그인이 설치되기 전에 생성된 토픽에서만 나타납니다.
우리 모더레이터분들도 그 덕분에 정말 기뻐할 거예요 ![]()
이 문제는 jrgongs 포럼의 스테이징 사이트를 설정하는 방식 때문에 발생했습니다. 스테이징 사이트가 가리키는 원본 포럼의 S3 버킷에 이미지를 저장하도록 구성했기 때문입니다. 스테이징 사이트에는 다른 current_db 이름이 사용되므로 Post::each_upload_url이 업로드 파일을 찾지 못합니다.
실패한 이유는 사이드카 플러그인이 설치되기 전에 작성된 게시글 때문이 아니라, 프로덕션 사이트가 스테이징으로 복사되기 전에 작성된 게시글에서 실패했기 때문입니다.
아… 제가 무언가 해야 할 일이 있나요?
디스코urs 인스턴스를 업데이트한 후, 추천된 주제(추천 태그로 설정된 주제)가 초기 페이지 로드 시 더 이상 표시되지 않는 것을 발견했습니다. 카테고리를 수동으로 선택하거나, 최신 등 주제 목록을 선택해야만 해당 주제가 표시됩니다. 이 경우 사용자 인터페이스 설정의 기본 홈 페이지를 카테고리로 설정해 두었는데, 이전에는 정상적으로 작동했습니다. 기본 홈 페이지로 최신, 새로 추가된 항목 또는 읽지 않은 항목을 설정하면, 주제 목록을 수동으로 선택하지 않아도 추천된 주제가 예상대로 페이지에 표시됩니다. 그러나 카테고리나 상위 항목을 선택하면 사용자가 주제 목록을 수동으로 변경할 때까지 추천된 주제가 표시되지 않습니다. 제가 무언가를 놓친 것인지, 아니면 코어 디스코urs의 변경 사항으로 인해 이 동작이 바뀐 것인지 확실하지 않습니다.
완료했습니다.
이제 관리자로 썸네일에 접근할 수 있어야 합니다.
https://github.com/paviliondev/discourse-topic-previews-sidecar/pull/172
여기서 할당 연산자가 동등성 검사로 사용되었던 심각한 로직 오류도 함께 수정했습니다!
![]()
실제로 UI와 보안 로직은 조금 더 개선이 필요합니다. 기준을 충족하지 않는 경우 버튼은 숨겨져야 합니다. 이 부분은 나중에 TC에서 후속 작업을 진행할 예정입니다… 또한 API는 현재 버튼만 보지 못하게 막고 있을 뿐, 이 로직과 관련하여 제대로 보안이 되어 있지 않습니다. 완전히 보안하려면 추가적인 변경이 필요합니다. 하지만 이 작업은 위험도가 매우 낮으므로 긴급한 우선순위는 아니라고 생각합니다.
아니요, 거의 오해였어요. 감사합니다!
수정해 주셔서 감사합니다! 라이브에 배포한 후 테스트해 보겠습니다 ![]()
TLP tc에서 썸네일이 활성화된 카테고리에 속하거나 태그가 있는 주제에만 “썸네일 선택” 버튼을 표시할 가능성은 있을까요? 아니면 구현에 더 큰 노력이 필요할까요?