원하던 디자인을 약간 변경하면서 문제를 해결했습니다. 사이트 출시 시점에 QoL 관련 PR을 제출할 수도 있지만, 당분간 우선순위 목록에서 제외되었습니다. 현재는 플러그인 완성을 최우선 과제로 삼고 전력을 다하고 있습니다.
게시물 6개가 기존 주제 FKB Pro - Social theme에 병합되었습니다.
@pmusaraj 이 플러그인을 사용했을 때 사용자 지정 푸터가 사라집니다. 해결책이 있을까요?
카를로, 안녕하세요. 저희도 같은 문제를 겪고 있습니다. 기본 테마의 HTML에서 After Header 섹션을 사용해 배치한 이미지가 플러그인을 활성화하면 사라집니다. 우회 방법을 찾았나요?
고맙습니다 @Arkshine, 해당 수정 사항이 이제 병합되었습니다.
Penar, 감사합니다!
@TQI 업데이트를 부탁드립니다. 이 수정으로 인해 해당 문제도 해결될 것입니다. ![]()
네, 우리 문제를 해결해 주셨어요. 정말 감사합니다!
custom-html 블록에 대해:
- 입력 상자에 HTML을 삽입하는 것이 HTML을 삽입하는 유일한 방법인가요? 그렇다면, 큰 코드 블록을 삽입하기 더 쉽도록 textarea로 변경할 수 있나요?
- 테마에 있는 독립적인 HTML 파일을 가리켜서 사용자 정의 HTML을 삽입할 방법이 있나요?
그 안에 사진을 넣을 수 있나요?
사용자 정의 테마와 함께 이 컴포넌트를 사용 중이라면, javascripts/discourse/components/ 디렉터리에 원하는 HTML을 담은 .hbs 파일을 생성한 후, 블록에 custom-html 대신 파일 이름(.hbs 확장자 제외)을 사용하면 됩니다.
수정: 왜 여기서 .html 대신 .hbs를 사용하는지 궁금해하는 분이 있을 수 있으니 설명하자면, 이 방법은 Right Sidebar Blocks가 이름으로 찾아서 블록 중 하나로 사용할 수 있는 사용자 정의 Ember.js 컴포넌트를 생성합니다. .hbs는 handlebars 파일입니다. Handlebars는 HTML처럼 보이지만 동적 데이터 삽입, 조건에 따라 요소만 표시하거나, 동일한 콘텐츠의 여러 사본에 서로 다른 데이터를 채워 넣는 등의 작업을 할 수 있게 해주는 Ember.js에서 사용되는 “템플레이팅” 언어입니다. 이 내용이 흥미롭다면, Discourse 테마 개발 입문가 가이드에서 Discourse 테마에서 handlebars와 Ember 컴포넌트를 사용하는 방법에 대해 자세히 다루고 있습니다.
네, 그렇게 보입니다! 정확합니다!
성공적으로 작동했어요! 감사합니다!
사이드바를 카테고리별로 표시하고 해당 카테고리에 대한 통계(예: Cats 카테고리의 전체 주제 수)를 보여주는 방법이 있나요?
정말 멋집니다. 이 테마 컴포넌트가 북마크를 위한 사이드바도 표시할 수 있다면 좋겠다는 생각이 듭니다.
예를 들어, 다가오는 알림이 있는 상위 <5개의 북마크를 볼 수 있다면 유용할 것입니다. 그러면 앞으로 예정된 항목에 대한 좋은 개요를 파악할 수 있겠죠.
또 다른 유용한 기능은 초안입니다 – 최근 작성된 상위 <5개의 초안을 표시하는 거죠. 저는 종종 제 초안을 잊어버리는 편입니다.
우리가 직접 블록을 만들 수 있을 것 같습니다 – 기회가 되면 조사해 보겠습니다.
홈페이지에 minimal-gamification-leaderboard를 표시할 수 있는 방법이 있을까요?
@pmusaraj
네, 가능하다고 생각합니다. 설정에서 블록 이름을 minimal-gamification-leaderboard로 지정하면 됩니다. (물론 Gamification 플러그인이 설치되고 활성화되어 있는지 확인해야 합니다.)
홈페이지에서 오른쪽 사이드바 전체가 사라진 건가요?

