이미 검색을 해 보았지만, 사이드바에 중첩된 섹션을 만드는 방법을 찾을 수 없었습니다. 아래처럼요 (Discourse Doc Categories - #112 by tknospdr 참고):
다만, 해당 예시에서는 각 섹션/하위 섹션을 클릭하여(펼치기) 목록/하위 목록이 로드됩니다.
서브카테고리를 사용할 수 있다는 점은 알고 있지만, 제 경우에는 과한 방법입니다. 인덱스 파일에 서브헤딩이나 서브목록을 사용해 보았지만 성공하지 못했습니다.
저의 혼란은 Discourse Doc Categories 의 이 문장에서 비롯됩니다:
인덱스 주제를 섹션으로 나눌 수 있으며, 각 섹션 위에 헤딩(레벨 무관)과 함께 여러 목록을 사용할 수 있습니다.
최소한 서브헤딩은 작동할 것이라 생각했지만, 그 문장은 헤딩이 어떤 것이든 상관없이 섹션이 생성된다는 의미만인 것 같습니다.
그렇다면 인덱스 파일 자체를 사용하여 이 효과를 달성할 수 있는 방법이 있을까요?
tknospdr
(David Muszynski)
6월 16, 2025, 3:30오후
2
분명히 하기 위해 말씀드리면, 토픽에 있는 이미지는 Discourse가 아니라 Xwiki입니다.
Discourse Doc Categories 의 지침은 현재 가능한 사항을 설명합니다.
https://meta.discourse.org/t/using-discourse-index/308031 에서 이를 확인할 수 있으며, 아래와 같은 마크다운을 포함하고 있습니다. ## 헤딩은 사이드바에서 열거나 닫을 수 있는 섹션으로 표시됩니다. 각 * 줄은 메뉴 내비게이션의 항목입니다.
## General Usage
* New user guide: https://meta.discourse.org/t/discourse-new-user-guide/96331?silent=true
* Activity summary emails: https://meta.discourse.org/t/change-frequency-or-unsubscribe-from-activity-summary-emails/239689?silent=true
* Notification email replies: https://meta.discourse.org/t/configure-whether-previous-replies-are-included-in-your-notification-emails/39834?silent=true
* Invites: https://meta.discourse.org/t/create-and-use-invites/263314?silent=true
* Trust level permissions: https://meta.discourse.org/t/trust-level-permissions-table-inc-moderator-roles/224824?silent=true
* Likes: https://meta.discourse.org/t/what-are-likes/30803?silent=true
* Default badges: https://meta.discourse.org/t/default-badges-reference-guide/310717?silent=true
* Link click counters: https://meta.discourse.org/t/what-are-link-click-counters/254552?silent=true
* Mixed text direction: https://meta.discourse.org/t/what-does-the-support-mixed-text-direction-setting-do/91247?silent=true
* Flagging posts: https://meta.discourse.org/t/what-happens-when-you-flag-a-post/275?silent=true
* Wiki posts: https://meta.discourse.org/t/what-is-a-wiki-post/30801?silent=true
* Export User Data: https://meta.discourse.org/t/export-user-data/313677?silent=true
* Discourse version: https://meta.discourse.org/t/find-what-version-of-discourse-youre-using/104326?silent=true
## Writing
* Formatting posts: https://meta.discourse.org/t/supported-formatting-in-posts-markdown-bbcode-and-html/239348?silent=true
* Copying links: https://meta.discourse.org/t/copy-and-paste-topic-titles-and-other-links-into-posts/106987?silent=true
* Markdown tables: https://meta.discourse.org/t/add-a-table-to-your-post-using-markdown/66544?silent=true
* Creating polls: https://meta.discourse.org/t/create-a-poll-that-others-can-vote-on/77548?silent=true
* Featured links: https://meta.discourse.org/t/adding-a-featured-link-to-your-topic/317027
* Onebox previews: https://meta.discourse.org/t/create-rich-link-previews-with-onebox/98088?silent=true
* Linking to headings: https://meta.discourse.org/t/link-to-a-heading-within-a-post-or-topic/47552?silent=true
* Code formatting: https://meta.discourse.org/t/post-code-or-preformatted-text/188910?silent=true
* Code block languages: https://meta.discourse.org/t/select-the-programming-language-used-in-code-blocks/19247?silent=true
* Anonymous mode: https://meta.discourse.org/t/use-anonymous-mode-to-reply-or-create-topics/240039?silent=true
* Creating calendars: https://meta.discourse.org/t/create-calendars/283773?silent=true
* Creating events: https://meta.discourse.org/t/create-events/149964?silent=true
* Pre-filled PMs: https://meta.discourse.org/t/create-a-link-to-start-a-new-personal-message-with-pre-filled-information/35984?silent=true
* Pre-filled topics: https://meta.discourse.org/t/create-a-link-to-start-a-new-topic-with-pre-filled-information/28074?silent=true
## Reading
* Suggested topics: https://meta.discourse.org/t/suggested-topic-logic/252936?silent=true
* Topic stats: https://meta.discourse.org/t/topic-views-posts-read-and-reading-time/254542?silent=true
* Infinite scrolling: https://meta.discourse.org/t/what-is-infinite-scrolling/30804?silent=true
* Email unsubscribe: https://meta.discourse.org/t/unsubscribe-from-a-topic-using-email/62748?silent=true
* RSS feeds: https://meta.discourse.org/t/discourse-rss-feeds-list/264134?silent=true
## Search and Filters
* Search tips: https://meta.discourse.org/t/search-tips-and-tricks/273328?silent=true
* Time-based search: https://meta.discourse.org/t/search-for-posts-created-within-a-certain-timeframe/41011?silent=true
* Query string filters: https://meta.discourse.org/t/use-query-strings-to-filter-topic-views/248224?silent=true
## Interface
* UI elements: https://meta.discourse.org/t/names-of-user-interface-elements-in-discourse/103351?silent=true
* Notifications menu: https://meta.discourse.org/t/how-does-the-notifications-menu-work/3059?silent=true
* Sidebar features: https://meta.discourse.org/t/an-overview-of-sidebar-features/258478?silent=true
* Top topics: https://meta.discourse.org/t/how-are-top-topics-calculated/240928?silent=true
* Flagging posts: https://meta.discourse.org/t/flag-a-post-for-moderator-attention/32783?silent=true
* Print to PDF: https://meta.discourse.org/t/print-a-topic-as-a-pdf/160061?silent=true
* Preference links: https://meta.discourse.org/t/quick-access-to-discourse-preference-pages-with-easy-relative-links/276375?silent=true
* User cards: https://meta.discourse.org/t/quickly-view-a-bit-about-each-other-with-user-cards/44093?silent=true
* Browser tab indicators: https://meta.discourse.org/t/see-how-many-new-topics-and-posts-are-available-to-read-in-the-browser-tab/33508?silent=true
## Chat
* Chat features: https://meta.discourse.org/t/an-overview-of-features-in-discourse-chat/239695?silent=true
@tknospdr 네. 제가 무슨 뜻인지 보여드리려고 그랬어요.
@tobiaseigen 아, 그런 식으로 할 수 있는 방법이 없군요. Discourse Doc Categories 에 있는 그 문장이 더 명확했으면 좋았을 것 같아요. 기능 요청사항으로 추가해 볼게요.
감사합니다, 여러분.
맞습니다. 이 플러그인은 하위 섹션(subsection)을 지원하지 않습니다.
이 기능에 대한 관심은 매우 높으며, 아래 거절된 PR과 같은 몇 가지 시도도 있었지만, 현재로서는 제공되는 기능이 없습니다. 현재 인터페이스의 설계에 부합하는 UX를 제안할 수 있다면, 분명히 기능 요청(feature request)으로 가치가 있습니다. 사이드바가 중첩/하위 섹션을 지원하지 않도록 설계되어 있어 쉽지 않은 문제입니다.
main ← dev/sidebar-subsections
closed 02:02AM - 27 Oct 24 UTC
This PR extends the sidebar API to support adding subsections:
