# 메타에서 테스트 중인 사용자 지정 사이드바 섹션

**URL:** https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303
**Category:** Announcements
**Tags:** sidebar
**Created:** [2월 15, 2023, 10:46오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303 "2023-02-15T22:46:26Z")
**Posts on this page:** 20
**Page:** 6

<div class="post-metadata">

### Author: ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)
#### Post date: [4월 8, 2023, 4:19오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/103 "2023-04-08T04:19:06Z")

</div>

또 다른 사소한 세부 사항: 사용자 지정 섹션 항목의 텍스트 위에 마우스 포인터를 올리면 나머지 사이드바 항목 위의 “그리퍼” 손 모양 대신 일반 화살표 포인터가 표시됩니다. 그런 다음 사용자 지정 메뉴 아이콘 위에 포인터가 4방향 이동 아이콘으로 바뀝니다. 사용자 지정 권한이 없는匿名用户에게도 동일한 상황이 발생합니다.

---

<div class="post-metadata">

### Author: ![shyguy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shyguy/32/295079_2.png) [@shyguy](https://meta.discourse.org/u/shyguy)
#### Post date: [4월 9, 2023, 8:22오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/104 "2023-04-09T20:22:49Z")

</div>

음. 네, 커스텀 섹션 편집기에 익명 방문자에게 섹션을 숨기는 옵션이 있으면 좋겠어요. 개별 링크에도 같은 기능이 있으면 좋겠습니다.

아마도 제 스크립트에 섹션 숨김 기능을 추가할 것 같아요. 제가 그걸 필요로 하니까요.

---

<div class="post-metadata">

### Author: ![shyguy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shyguy/32/295079_2.png) [@shyguy](https://meta.discourse.org/u/shyguy)
#### Post date: [4월 11, 2023, 5:51오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/105 "2023-04-11T05:51:03Z")

</div>

이제 내 스크립트로 가능합니다

> [@sidebarMod: 사이드바 링크 및 섹션 추가/제거](https://meta.discourse.org/t/sidebarmod-add-remove-sidebar-links-and-sections/261279):
>
> [sidebarMod](https://gist.github.com/ftc2/c2e23fab9cfd3ff14972972f459e9c4e) \*\*사이드바 수정을 위한 [제 스크립트](https://gist.github.com/ftc2/c2e23fab9cfd3ff14972972f459e9c4e)\*\*입니다 ([커스텀 사이드바 섹션 토픽](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303)에서 처음 언급되었음). 이것은 Promise와 MutationObserver를 사용하여 사이드바의 변경 사항(예: 확장 또는 축소)을 감시하고, 성능에 영향을 주지 않는 방식으로 요소를 추가/제거합니다. 대부분의 사용 사례에 충분히 유연하도록 만들었다고 생각합니다. 링크를 추가할 수 있으며(기존 링크 뒤에 추가, 앞에 추가, 또는 기존 링크 앞/뒤에 삽입하여 위치 지정), 섹션을 제거하고, 링크를 제거하며, 심지어 ⋮더 보기까지 제거할 수 있습니다. 게스트이거나 등록한 사용자인지에 따라 동작을 변경하는 것도 가능합니다. 예를 들어, 저는 게스트에게는 관련이 없는 커스텀 섹션을 제거하는 데 이를 사용하고 있습니다. 이것은 새로운 커스텀 사이드바 섹션 기능(SiteSetting.enable\_custom\_sidebar\_sections으로 활성화)의 좋은 보완재이므로, 섹션을 생성하는 기능…

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [4월 19, 2023, 5:10오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/106 "2023-04-19T17:10:59Z")

</div>

데스크톱에서는 현재 사용자 경험이 매우 나쁘다 - 요소를 클릭하면 클릭 대신 드래그가 우선 처리된다. 이로 인해 항상 여러 번을 클릭해야 하고, 올바른 페이지로 진입할 수 없다

---

<div class="post-metadata">

### Author: ![Luke\_Cousins](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/luke_cousins/32/223644_2.png) [@Luke\_Cousins](https://meta.discourse.org/u/Luke_Cousins)
#### Post date: [4월 23, 2023, 2:52오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/107 "2023-04-23T14:52:27Z")

</div>

훌륭한 기능을 추가해 주셔서 감사합니다. 같은 카테고리로 3번 링크를 걸되, 필터링/정렬을 다르게 설정하려고 했는데 제대로 작동하지 않습니다.

 ![Screenshot 2023-04-23 at 15.50.09](https://global.discourse-cdn.com/meta/original/4X/d/2/e/d2efefa4cb49fa82b465c13b1a355a2540a748c9.png)

모든 링크가 같은 곳으로 이동하는 것처럼 보이며, 그중 하나를 클릭하면 나머지 링크를 클릭할 수 없습니다(이미 해당 카테고리에 있는 것으로 인식하는 것 같습니다).

 ![Screenshot 2023-04-23 at 15.52.10](https://global.discourse-cdn.com/meta/original/4X/f/9/f/f9f3de219f5045c0130fddc0b73b1554d269f6b1.png)

링크는 다음과 같습니다:

- /c/ideas-feature-requests/11/l/latest?order=votes
- /c/ideas-feature-requests/11/l/latest
- /c/ideas-feature-requests/11/l/latest?state=my\_votes

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [4월 23, 2023, 4:30오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/108 "2023-04-23T16:30:20Z")

</div>

흥미로운 문제입니다.

예상대로 동작하도록 만드는 것은 우리가 확실히 달성하고 싶은 목표이며, 특히 더 고급화된 주제 필터링 기능도 함께 개발하고 있기 때문에 더욱 그렇습니다(아직 발표되지 않은 실험적 기능으로, 이를 위해 `/filter` 경로를 추가하는 작업이 진행 중입니다).

동시에, 새 주제나 읽지 않은 주제가 있는지에 따라 동적으로 목적지를 변경하는 카테고리 목록에 대한 기존 로직이 이 문제를 복잡하게 만들 수 있습니다. 해당 로직을 더 구체적으로 조정할 필요가 있을 것 같습니다.

@tgxworld와 @kris.kotlarek, 여기에는 간단한 수정이 가능하다고 생각하시나요? 아니면 먼저 원하는 진행 경로를 파악하기 위해 좀 더 깊이 있는 조사가 필요하다고 보시나요?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [4월 24, 2023, 5:35오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/109 "2023-04-24T05:35:45Z")

</div>

타이밍을 조정했는데, 지금은 어때요?

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [4월 24, 2023, 9:39오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/110 "2023-04-24T09:39:27Z")

</div>

수고해 주셔서 정말 감사합니다! 이제 조정이 매우 부드럽게 됩니다.

사실 죄송하지만 최근에 또 다른 버그를 발견했습니다.

링크가 `/`로 설정되어 있으면, 클릭 시 완전히 빈 페이지로 이동합니다.

![image](https://global.discourse-cdn.com/meta/original/4X/6/c/0/6c0bb6846d9239f7c8f9a2abf10409cd67498830.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/e/b/2eb6960b17fcd7003c7e36c57ee60cb7cfb6b764.png)

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [5월 9, 2023, 9:02오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/114 "2023-05-09T21:02:27Z")

</div>

현재 커뮤니티 섹션은 새로운 사용자 지정 섹션과 함께 div로 그룹화되어 있습니다:

 ![image](https://global.discourse-cdn.com/meta/original/4X/a/1/8/a1890464cd9092572cbd5ce4476d0e95b8dca09f.png)

따라서 섹션의 구조는 다음과 같습니다:

- sidebar-sections
  - sidebar-custom-sections
    - sidebar-section.community
    - sidebar-section.any-custom-section

  - sidebar-section.categories
  - sidebar-section.tags
  - sidebar-section.whatever-else

다음과 같은 평탄한 구조를 사용한다면:

- sidebar-sections
  - sidebar-section.community
  - sidebar-section.any-custom-section
  - sidebar-section.categories
  - sidebar-section.tags
  - sidebar-section.whatever-else

더 나은 사용자 정화가 가능할 것입니다. 이렇게 하면 사이드바의 섹션을 쉽게 재배열할 수 있습니다.

---

<div class="post-metadata">

### Author: ![nobodyfrm](https://avatars.discourse-cdn.com/v4/letter/n/e0b2c6/32.png) [@nobodyfrm](https://meta.discourse.org/u/nobodyfrm)
#### Post date: [5월 10, 2023, 8:50오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/115 "2023-05-10T20:50:38Z")

</div>

안녕하세요, 관리자 사용자를 위한 사용자 지정 섹션을 추가할 수 있는 기능은 정말 좋은 기능입니다.

팀 외의 구성원에게는 이 기능을 비활성화할 수 있을까요?  
일반 사용자는 사이드바에 자체 섹션을 추가할 필요가 없으며, 로그인하지 않은 사용자도 마찬가지입니다. 새 섹션을 제출하려고 하면 오류 메시지가 표시됩니다.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [5월 19, 2023, 2:13오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/121 "2023-05-19T14:13:27Z")

</div>

이 질문에 대한 명백한 답이 있을 수 있지만, 왜 커스텀 링크 섹션에서 공개된 포럼 문서에 링크를 걸 수 없는지 궁금합니다. 제 경우에는 문서가 공개되어 있어도 /pub 경로에 대한 링크를 허용하지 않는 것 같습니다. 또한, 설정 `show_published_pages_login_required`를 활성화하여匿名用户가 공개된 페이지를 볼 수 있도록 해두었는데(설정 이름과는 무관하게)도 마찬가지입니다.

---

<div class="post-metadata">

### Author: ![twofoursixeight](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/twofoursixeight/32/574822_2.png) [@twofoursixeight](https://meta.discourse.org/u/twofoursixeight)
#### Post date: [5월 22, 2023, 11:46오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/122 "2023-05-22T23:46:26Z")

</div>

자, 커스텀 사이드바 섹션에서 유용한 기능을 하나 발견했어요:

여러 포럼에 가입되어 있고 Discourse Hub 앱을 사용 중이라면, 사이드바의 링크 하나만으로 쉽게 포럼을 전환할 수 있습니다.

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [5월 23, 2023, 1:07오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/123 "2023-05-23T01:07:22Z")

</div>

> [@Lilly](#):
>
> 저에게는 문서가 공개되어 있더라도 /pub 링크를 허용하지 않는 것 같습니다.

기능 요청으로 올려도 좋을 것 같아요!

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [5월 23, 2023, 1:46오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/124 "2023-05-23T01:46:48Z")

</div>

현재 작업 중이라는 걸 알려줄 수 있어요 😉

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [5월 24, 2023, 1:08오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/126 "2023-05-24T01:08:51Z")

</div>

Discourse 팀은 정말 대단합니다 - 관련 PR 수정이 적용되면 공개된 공개 페이지에서 사용자 정의 링크가 정상적으로 작동할 것입니다. 수고 많으셨습니다. 👏 👍

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [6월 2, 2023, 10:28오전 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/127 "2023-06-02T10:28:49Z")

</div>

3개의 게시물이 새 주제로 분리되었습니다: [새 탭에서 열리도록 사용자 정의 사이드바 링크 구성](https://meta.discourse.org/t/configure-a-custom-sidebar-links-to-open-in-a-new-tab/267004)

---

<div class="post-metadata">

### Author: ![gormus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gormus/32/428592_2.png) [@gormus](https://meta.discourse.org/u/gormus)
#### Post date: [6월 8, 2023, 6:11오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/128 "2023-06-08T18:11:17Z")

</div>

기능 요청: 각 행에 툴팁을 위한 텍스트 필드를 하나 더 추가할 수 있을까요?

이렇게 하면 접근성에도 도움이 될 것입니다.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [6월 12, 2023, 9:41오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/130 "2023-06-12T21:41:29Z")

</div>

이 기능에 대해 어떤 상황을 염두에 두셨는지 설명해 주시겠어요? 어떤 종류의 링크에 더 긴 설명이 유용할 것 같으세요?

또한 접근성 측면에서 이것이 어떻게 유용할까요? 예를 들어 스크린 리더를 사용하는 경우, 사이드바의 링크에 대해 시각적으로 볼 수 있는 사용자와 동일한 양의 정보를 얻을 수 있을 텐데요.

---

<div class="post-metadata">

### Author: ![Luke\_Cousins](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/luke_cousins/32/223644_2.png) [@Luke\_Cousins](https://meta.discourse.org/u/Luke_Cousins)
#### Post date: [6월 16, 2023, 12:42오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/132 "2023-06-16T12:42:33Z")

</div>

> [@mcwumbly](#):
>
> @tgxworld와 @kris.kotlarek, 여기 간단한 수정 방법이 있을까요? 아니면 먼저 우리가 원하는 방향을 파악하기 위해 좀 더 깊이 있는 분석이 필요하다고 보시는 건가요?

아직도 이 문제로 어려움을 겪고 있습니다. 혹시 이 문제를 살펴봐 주실 가능성이 있을까요? 감사합니다 🙏

---

<div class="post-metadata">

### Author: ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)
#### Post date: [6월 23, 2023, 1:11오후 UTC](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303/133 "2023-06-23T13:11:40Z")

</div>

안녕하세요, 지금까지 좋은 진행이 있었습니다. 하지만 현재까지는 @shyguy님의 [sidebarMod: Add/Remove Sidebar Links and Sections](https://meta.discourse.org/t/sidebarmod-add-remove-sidebar-links-and-sections/261279) 가 제 필요에 더 잘 맞고 있습니다. Discourse 코어 솔루션에 대해 제가 느끼는 두 가지 한계는 다음과 같습니다.

첫째, 사용자 지정 사이드바 링크에는 사용자 지정 영구 링크(permalink)가 허용되지 않는 것으로 보입니다. 예를 들어, `/other-resources`라는 사용자 지정 영구 링크가 `/t/bla-bla-bla-123`와 같은 주제(topic)로 연결되는데, 저는 사용자에게 이 링크를 복사해서 안내하는 경우가 많습니다. 이때 더 관리하기 쉽고 기억하기 쉬운 `/other-resources` 영구 링크를 선호합니다.

둘째, [sidebarMod: Add/Remove Sidebar Links and Sections](https://meta.discourse.org/t/sidebarmod-add-remove-sidebar-links-and-sections/261279) 와 [https://meta.discourse.org/t/navigation-menu-sidebar-modifier/267354](https://meta.discourse.org/t/navigation-menu-sidebar-modifier/267354) 에서 제공하는 것과 유사하게, 익명 사용자나 로그인한 사용자를 _대상으로 하거나_ _숨길_ 수 있는 섹션 및 개별 링크를 설정할 수 있으면 좋겠습니다.

다시 한번 감사합니다.

[이전 페이지](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303.md?page=5)

[다음 페이지](https://meta.discourse.org/t/custom-sidebar-sections-being-tested-on-meta/255303.md?page=7)
