주제 목록의 간결한 보기

discourse-compact-topic-view

목적

토픽의 컴팩트 뷰.

설명

토픽의 개요를 파악하려면 모든 게시글의 컴팩트 뷰가 도움이 될 수 있습니다.

표준 GUI:

컴팩트 GUI:

사용 방법

소스 데이터(게시글)가 사용 가능하다면 데이터를 변환하는 데 상당한 자유도가 있습니다.

절차:

  • 로컬 컴퓨터에 discourse 데이터를 로드합니다 (discourse-reader를 통해).
  • discourse 데이터를 변환합니다 (Go 템플릿과 dagote를 통해).
  • 변환된 데이터를 브라우저에서 표시합니다.

개념:

  • Go 템플릿을 통해 표시할 내용을 정의합니다.
  • CSS를 통해 요소가 어떻게 표시될지 정의합니다.

이상적으로는 스크립트를 통해 프로세스 단계가 자동으로 실행됩니다. 위와 같은 컴팩트 디스플레이는 각각 150줄의 템플릿 및 CSS 코드로 구현되었습니다. JavaScript는 생략되었지만, 이로 인해 약간의 제한 사항이 있습니다.

리소스 / 링크

3개의 좋아요