Discourse では、追加の静的ウェブページはすでに以下のプラグインを通じて実装されています。
しかし、Discourse またはそのプラグインで、以下の機能をサポートする実装を見たいと考えています。
- Discourse のヘッダーあり・なしでページを作成できる機能(「なし」の場合は、例えば telegra.ph のようなプラットフォームに似ています)。
- 様々な「ウィジェット」(投票やテーブルなど)を埋め込める機能。
- 広告プラグインとの連携の可能性。
- ページ「テンプレートエンジン」(外部 API にアクセスしたり、{{user.name}}などを介してユーザー名などの情報を表示したりする機能)。
- カテゴリに基づいて特定のリンクやウィジェットの使用をユーザーに制限したり、フォーラムトピックから完全にページに移行したり、管理者のみがページ作成を有効にしたりするなど、豊富な設定オプション。
このような機能が実装されれば、Discourse は次のレベルに進み、必要であればフォーラムを「記事ブログ」に変えることさえできると信じています。これは、Discourse がコンポーネント、ウィジェットなどを通じて非常に豊富(ただし、ドキュメントはあまり整備されていない)な API を提供しているため、プラグイン API やテーマコンポーネントの作成に精通した人であれば作成できる可能性が高いですが、Discourse 自体がプラグインまたは新機能として直接実装することが理想的です。
一般的に、より改善された、よりオープンなテーマコンポーネントエディター(例えば、より優れた構文ハイライトを備えたもの)と、動的および静的の両方のページを作成するためのエディター(コンポーネントで拡張可能、または組み込みのページ作成機能付き)が Discourse の将来であり、遅かれ早かれ実装したいものになると思われます。
このトピックは、一部のユーザーがこの機能が必要であることを表現しようとする試みです。
追伸:ChatGPT はロシア語から英語へのテキストの翻訳と校正に使用されました。