Sidebar with categories

In your case, the plugin works fine. The conversation was about moving the plugin to the theme page. For example, here: https://forum.90sec.com/t/topic/356 This presents some difficulty.

1개의 좋아요

o I know your mean, That’s need rebuild this plugin, maybe reconstruct the layout

1개의 좋아요

이 플러그인은 사이드바에 카테고리 8개만 표시하나요? 제 포럼에서는 8개만 표시됩니다…

카테고리 개수는 값 header dropdown category count에서 가져옵니다.

사이트 설정에서 변경해 보세요.

2개의 좋아요

이 사이드바가 게시물을 볼 때도 나타나요? @Stranik

아니요. 토픽에 들어가면 사이드바가 숨겨집니다. 이는 테마 자체가 많은 작은 요소를 포함하고 있어 CSS를 복잡하게 만들고 싶지 않았기 때문입니다. 그리고 어떤 이동도 일련의 변경 사항으로 이어지게 됩니다. 하지만 쉽게 해결할 수 있습니다. 이 플러그인을 복제하고 필요한 대로 수정하면 됩니다.

그리고 더 중요한 것은, 토픽 내에서 현재 토픽이 속한 카테고리를 강조 표시할 필요가 있을 수 있습니다. 이를 통해 카테고리와 토픽을 어떻게든 연결할 수 있습니다. 그렇지 않으면 사이드바는 독립적이고 분리된, 무엇에도 연결되지 않은 단순한 내비게이션 요소가 됩니다.

3개의 좋아요

이 플러그인은 2.4.0.beta9 버전에서 작동하나요?

저는 2.4.0.beta9 버전에서 정상적으로 작동합니다. 문제가 있으면 알려주세요.

1개의 좋아요

고정된 카테고리 순서를 사용할 때와 동일한 순서로 카테고리를 표시할 수 있나요?

1개의 좋아요

설정: 이 구현에서는 “고정된 카테고리 위치”가 작동하지 않습니다. 카테고리의 순서가 사이트 헤더의 드롭다운 메뉴에 있는 카테고리의 순서를 그대로 따릅니다.

1개의 좋아요

몇 가지 질문이 있습니다…

  1. 사용자가 현재 보고 있는 카테고리를 강조하거나 다른 방식으로 시각적으로 구분하여, 해당 사용자가 어떤 카테고리에 속해 있는지를 나타내는 하이라이트나 표시기를 추가할 수 있을까요?
  2. 하위 카테고리를 표시할 수 있을까요? 사용자가 하위 카테고리가 있는 카테고리를 보고 있을 때, 해당 카테고리가 열려 있고 그 아래에 하위 카테고리가 표시되는 형태가 좋을 것 같습니다.
    ↳ 이 점과 관련하여, 카테고리가 하위 카테고리를 가지고 있다면 이를 즉시 확인할 수 있는 방법이 있으면 좋겠습니다… 아마도 Discourse의 “세부 정보 숨기기” 기능이 작동하는 방식과 비슷하게 말이죠…

예시…


🔹 카테고리 1

           :small_orange_diamond: 하위 카테고리 1

           :small_orange_diamond: 하위 카테고리 2

      🔹 카테고리 2

       :small_blue_diamond: 카테고리 3

🔹 카테고리 4

           :small_orange_diamond: 하위 카테고리 1

           :small_orange_diamond: 하위 카테고리 2

3개의 좋아요

아직 계획에 없습니다. 사실 사이트 헤더의 드롭다운 메뉴에서 사용되는 코드(클론)를 사용했습니다. 비교적 간단합니다.

제안하신 내용은 일부 수정이 필요합니다.

필요한 변경 사항을 직접 시도해 볼 수 있습니다.

1개의 좋아요

image

## FAILED

Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/Toxuru/discourse-sidebar-categories.git failed with return #<Process::Status: pid 916 exit 128>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
.....
[https://github.com/Toxuru/discourse-sidebar-categories.git"]}](https://github.com/Toxuru/discourse-sidebar-categories.git%22%5D%7D)
cd67e1807300a5643fc837d0dcbdf0f86bbe61f0241ae9a41f3c9a56cc20c3c0
FAILED TO BOOTSTRAP please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
==================== END REBUILD LOG ====================

build failed, the plugin is incompatible

Could you help me solve this problem? Thank you very much

이 문제를 해결하는 데 도움을 주실 수 있을까요? 정말 감사합니다.

1개의 좋아요

음, Discourse를 설치했는데 에러를 재현하지 못했습니다:

몇日前에 플러그인을 업데이트하셨나요?

https://github.com/Toxuru/discourse-sidebar-categories/commit/63cf0a39527eff5931d9cb1f9e097a241dcb1ada#diff-9c6296e3248772ba6e4d7587aaf1bd96

현재 메인 사이트(toxu.ru)를(관리자 패널을 통해) 다시 빌드했는데, 마찬가지로 에러를 볼 수 없습니다.

Discourse 2.5.0.beta4 - https://github.com/discourse/discourse version b031e3220ae5504ab265999270f109b2b8b973df

2개의 좋아요

도움 주셔서 감사합니다. 실패 원인을 찾았습니다
:grin:

1개의 좋아요

@Stranik 여기서 제안했던 것과 같은 커스텀 작업은 얼마 정도에 가능한가요? 커스텀 작업을 직접 하시나요, 아니면 Marketplace 채널에 게시글을 올려서 어떤 제안을 받을지 확인해 보는 게 좋을까요? ¯\(ツ)/¯

2개의 좋아요

Marketplace 채널에서 글을 쓸 수 있습니다. 저는 그렇게 할 수 없습니다.

현재 이 플러그인으로 컴포넌트를 만드는 것을 시도하고 있습니다. 템플릿에 변경 사항이 나타났기 때문입니다:

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/discovery.hbs#L17

3개의 좋아요