discourse-compact-topic-view
목적
토픽의 컴팩트 뷰.
설명
토픽의 개요를 파악하려면 모든 게시글의 컴팩트 뷰가 도움이 될 수 있습니다.
표준 GUI:
컴팩트 GUI:
사용 방법
소스 데이터(게시글)가 사용 가능하다면 데이터를 변환하는 데 상당한 자유도가 있습니다.
절차:
- 로컬 컴퓨터에 discourse 데이터를 로드합니다 (discourse-reader를 통해).
- discourse 데이터를 변환합니다 (Go 템플릿과 dagote를 통해).
- 변환된 데이터를 브라우저에서 표시합니다.
개념:
- Go 템플릿을 통해 표시할 내용을 정의합니다.
- CSS를 통해 요소가 어떻게 표시될지 정의합니다.
이상적으로는 스크립트를 통해 프로세스 단계가 자동으로 실행됩니다. 위와 같은 컴팩트 디스플레이는 각각 150줄의 템플릿 및 CSS 코드로 구현되었습니다. JavaScript는 생략되었지만, 이로 인해 약간의 제한 사항이 있습니다.

