오른쪽 사이드바 블록

안녕하세요, 작동하는 것 같습니다 :slightly_smiling_face:

컴포넌트에 다음을 추가하세요. Desktop > CSS

@media screen and (min-width: 767px) {
  .tc-right-sidebar {
    html.rtl & {
      float: left;
    }
    + #list-area {
      html.rtl & {
        float: right;
      }
    }
  }
}

5개의 좋아요

감사합니다! 잘 해결되었습니다!

2개의 좋아요

신뢰 등급에 따라 보기 권한을 부여하는 것이 어떨까요?

현재 저희 사이트는 비공개로 설정되어 있지만, 로그인하지 않은 사용자들에게도 우측 사이드바에 모든 정보가 표시되고 있어 개인정보 보호 문제가 발생하고 있습니다.

특정 신뢰 등급의 사용자만 사이드바를 볼 수 있도록 잠금 처리할 수 있을까요? 그리고 어떤 등급이 이를 볼 수 있는지 설정할 수 있을까요?

감사합니다.

1개의 좋아요

단순한 생각인데, 모바일에서 오른쪽으로 스와이프하면 사이드바를 불러오는 기능을 구현하면 어떨까요?

1개의 좋아요

카테고리 목록에 표시되지 않나요? 여기에 설치했는데 설치한 것 같지 않아요.

토론 페이지, 즉 지금 보고 있는 페이지에도 표시되게 하려면 어떻게 해야 하나요?

컴포넌트는 토픽 뷰에 사이드바를 추가하는 것을 지원하지 않습니다(열에 사용할 수 있는 공간이 훨씬 적기 때문입니다).

1개의 좋아요

상위 기여자의 "모두 보기"처럼 인기 태그 아래에도 "모두 보기"를 추가할 수 있을까요?

2개의 좋아요

네, 합리적인 제안입니다. UX: Add a "View all" link to the popular tags block - Pull Request #39 - discourse/discourse-right-sidebar-blocks - GitHub 를 통해 추가될 예정이며(리뷰와 병합이 완료된 후) 적용됩니다.

2개의 좋아요

정말 좋습니다! 만들어 주셔서 감사합니다. :handshake:

상위 기여자 목록에서 관리자 그룹을 제외하는 방법이 있을까요?

수정:

또한 이 부분을 추가했습니다:

*최소 너비를 1024px로 늘리려고 시도 중입니다.

하지만 효과가 없습니다. 프론트엔드/CSS에 경험이 없어서 제가 무언가를 놓치고 있는 것 같습니다. 도움을 주시면 감사하겠습니다.

네코리파이를 올려 죄송하지만, 저도 정확히 같은 문제를 겪고 있습니다. 커스텀 푸터 템플릿은 사라지는데 헤더는 그대로 유지됩니다.

아쉽게도 저는 플러그인 API에 익숙하지 않고, 더 익숙한 바닐라 DOM을 주로 사용하고 있어서요.

푸터에 사용되고 코어에 정의된 CustomHtml 컴포넌트가 다음처럼 보입니다:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/application.hbs#L85-L91

이것은 해당 테마 컴포넌트에 정의된 CustomHtml에 의해 덮어쓰기됩니다:

https://github.com/discourse/discourse-right-sidebar-blocks/blob/main/javascripts/discourse/templates/components/custom-html.hbs

API를 통해 Carson은 푸터의 사용자 정의 HTML을 정의하려면 below-footer 플러그인 아웃렛을 사용하는 것을 제안합니다.
나중에 예시를 보여드릴 수 있습니다.

가능한 버그 (제가 틀렸다면 이 게시글을 삭제해 주세요): ‘오른쪽 사이드바 블록’ 테마 구성 요소가 « 헤더 이후 »에 입력된 사용자 정의 코드와 충돌하는 것으로 보입니다. 헤더 바로 아래에 이미지를 추가하려고 했으나 표시되지 않았습니다. 그러나 테스트를 위해 테마 구성 요소를 제거한 후 이미지가 정상적으로 표시되었습니다. 참고해 주시기 바랍니다.

1개의 좋아요

위와 같은 것을 사이드바 블록으로 추가할 수 있을까요? (제안)

3개의 좋아요

기본적인 PR도 환영하나요? 일부 블록 유형에 클래스를 추가해서 스타일링을 조금 더 쉽게 하고 싶었어요.

3개의 좋아요

네, 좋은 개선 아이디어네요.

3개의 좋아요

로그인된 사용자를 표시하는 그 큰 블록 아래에 있는 오른쪽 사이드바에 동적 콘텐츠를 삽입하려고 합니다. 정적 HTML만 입력하면 custom-html 블록이 정상적으로 작동하지만, 스크립트로 변경하는 순간 화면이 빈 상태로 변합니다. 제 동적 콘텐츠를 그곳에 표시할 수 있는 방법이 있을까요?

관리자 설정에서 스크립트나 iframe을 허용 목록에 추가해야 할 가능성이 높습니다.

1개의 좋아요

원인을 찾았어요. 제 테마 때문이었어요. 기본 테마로 변경한 뒤 CSS와 HTML을 일부 커스터마이징했는데, 이제 모든 것이 정상적으로 작동합니다.

1개의 좋아요

5개의 게시물이 새로운 주제로 분리되었습니다: 우측 사이드바 블록에 채팅 추가?