안녕하세요 @ll,
단일 게시물 내에서 항목을 분류하기 위해 [details] 태그를 사용하여 여러 하위 레벨을 만들고 싶습니다. 하지만 Discourse 코드는 두 번째 하위 레벨 이후로 [details] 태그를 더 이상 해석하지 않습니다. 이 문제를 우회할 수 있는 방법이 있거나, 이러한 기능을 허용하도록 설치할 수 있는 추가 앱이 있을까요?
시간 내어 답변해 주셔서 감사합니다!
감사합니다.
Humper
안녕하세요 @ll,
단일 게시물 내에서 항목을 분류하기 위해 [details] 태그를 사용하여 여러 하위 레벨을 만들고 싶습니다. 하지만 Discourse 코드는 두 번째 하위 레벨 이후로 [details] 태그를 더 이상 해석하지 않습니다. 이 문제를 우회할 수 있는 방법이 있거나, 이러한 기능을 허용하도록 설치할 수 있는 추가 앱이 있을까요?
시간 내어 답변해 주셔서 감사합니다!
감사합니다.
Humper
제 컴퓨터에서는 문제없이 작동합니다 ^
Thomas, 이것은 별개의 레벨이 아닙니다. 제가 말하는 것은 들여쓰기된 "레벨"입니다.
1.1.x를 넘어가고 싶은데, 여기서 작동하지 않는 것 같습니다.
다시 한번 말하지만, 제 환경에서는 정상적으로 작동합니다:
정렬을 조금만 조정하면 됩니다. 이 주제도 Support 게시판으로 이동해야 합니다.
당 사이트에서 고급 Markdown을 사용하거나 고급 HTML 기능이 어떻게 구현되었는지 확인하려는 사용자에게 제가 시도해서 가르쳐 주는 한 가지 팁은 페이지의 raw 뷰를 사용하는 것입니다.
이전 게시물의 URL은 다음과 같습니다: https://meta.discourse.org/t/more-than-two-levels-of-details/152421/4
raw 형식으로 표시된 이전 게시물의 URL은 다음과 같습니다: https://meta.discourse.org/raw/152421/4
PostgreSQL의 posts 테이블 컬럼을 살펴보면, 게시물 텍스트를 저장하는 두 개의 컬럼인 raw와 cooked가 있음을 확인할 수 있습니다. raw는 사용자가 입력한 텍스트 그대로이며, 일반적으로 사용자가 입력한 Markdown과 HTML을 포함합니다.
그러나 게시물이 정상적으로 표시되는 형태로 볼 때는 어느 정도 ‘cooked’(처리된) 상태이므로, 브라우저의 HTML 표시 기능을 사용하더라도 원본(raw) 텍스트를 볼 수 없습니다.
때로는 편집 메뉴 막대의 메뉴 항목을 사용하여 일부 템플릿 HTML을 원하는 위치에 삽입할 수 있지만, 때로는 수동으로 직접 작성해야 합니다.
도움이 되셨길 바랍니다.
수정
모든 테마 개발자분들을 위해.
게시물을 raw 형태로 볼 수 있는 버튼을 추가하는 테마가 있으면 좋겠습니다. 해당 테마에는 신뢰도(trust level)나 카테고리 기반의 버튼 가시성 제한 설정 옵션이 포함되어야 합니다.
수정
더 복잡한 페이지에서 Raw post button 테마(아래에 언급됨)가 작동하는 모습을 보고 싶으신 분들을 위해, SWI-Prolog Discourse 페이지를 참고하세요: Post for testing installed component themes and plugins
참고: 익명 사용자는 raw 버튼을 볼 수 없으므로, 단순히 가입만 하면 됩니다.
아직 잘 모르고 계실 수 있는 또 다른 옵션은 테마 DiscoTOC - 자동 목차입니다.
이 테마는 매우 유용하기 때문에 가장 인기 있는 테마 중 하나입니다.
이와 같은 문제를 해결하는 방법에 대한 예시를 보여주는 테마 컴포넌트를 만드는 좋은 기회라고 생각하여 이렇게 만들었습니다.