Discourse에서는 이미 다음과 같은 플러그인을 통해 추가적인 정적 웹 페이지가 구현되어 있습니다:
그러나 저는 Discourse 자체나 그 플러그인을 통해 다음 기능들을 지원하는 구현을 보고 싶습니다:
- Discourse 헤더가 있는 페이지와 없는 페이지를 생성할 수 있는 기능 (여기서 "없음"은 telegra.ph와 같은 플랫폼과 유사한 형태를 의미합니다).
- 투표나 표와 같은 다양한 "위젯"을 임베딩하는 기능.
- 광고 플러그인과의 통합 가능성.
- 페이지 “템플릿 엔진” (외부 API에 접근하거나 {{user.name}}과 같이 사용자 이름과 같은 정보를 표시할 수 있는 기능).
- 카테고리 기반에서 특정 링크나 위젯의 사용을 제한하거나, 포럼 주제에서 페이지로의 완전한 전환, 또는 관리자만 페이지 생성을 허용하는 것과 같은 풍부한 구성 옵션.
저는 이러한 기능의 구현이 Discourse를 다음 단계로 끌어올릴 수 있으며, 원한다면 포럼을 더 "기사형 블로그"로 변형시킬 수도 있다고 생각합니다. 플러그인 API와 테마 컴포넌트 생성에 익숙한 누군가가 이를 만들 수 있을 가능성이 높으며, Discourse는 컴포넌트, 위젯 등을 통해 상당히 풍부하지만(다소 문서화가 부족한) API를 제공하기 때문입니다. 하지만 이것이 Discourse에 의해 플러그인이나 새로운 기능으로 직접 구현되는 것이 이상적일 것입니다.
일반적으로, 개선되고 더 개방적인 테마 컴포넌트 에디터(예: 더 나은 구문 강조)와 동적 및 정적 페이지를 모두 생성할 수 있는 에디터(컴포넌트로 확장 가능하거나 내장된 페이지 생성 기능을 가진)가 Discourse의 미래라고 생각하며, 이는 그들이 조만간 구현하고 싶어 할 것들입니다.
이 토픽은 일부 사용자가 이 기능이 필요하다는 제 생각을 표현하려는 시도에 불과합니다.
P.s. 러시아어에서 영어로의 텍스트 번역과 교정은 ChatGPT가 사용되었습니다