公開ページへのDiscoTOCの追加

素晴らしい、ありがとうございます!

@j.jaffeux さん、これは私が考えていた通りなんですが、Discourse プラグインは公開されたページ(脚注など)には適用されますが、テーマコンポーネント(目次など)には適用されないようです。実装は難しいかもしれません。なぜなら、一部のコンポーネントはページの文脈では必ずしも有用ではないからです。しかし、目次は間違いなく有用です。これを実現できる可能性はありますか?

「いいね!」 9

テーマコンポーネントが部分的にしか適用されていないようですか?
CSS は適用されていますが、/head 内のスクリプトは適用されていません。
それとも、何か見落としているのでしょうか?

「いいね!」 5

現時点では、ページ公開機能はテーマコンポーネントやプラグインAPI(特にdecorateCooked)を利用する機能のサポートを想定して設計されていません。

不可能だと言っているわけではありませんが、私たちはこの機能の開発を行っておらず、今後実装する予定があるかも現時点ではわかりません。

「いいね!」 9

そのようにお考えになるのは理解できます。実際、それらのページには Ember コンポーネントが存在しないためです。

私の質問は、単に document.ready() のようなシンプルな jQuery コードや、GA、GTM といった、いわゆる素の JavaScript に関するものです。テーマコンポーネントの セクションと セクションがそのまま挿入されれば十分です。

「いいね!」 4

もしかして試していないのかもしれませんが、それでは利用できないコードを読み込もうとする他のテーマでエラーが発生しませんか?

「いいね!」 3

素晴らしい機能ですね!公開ページで DiscoTOC をサポートする予定はありますか?

「いいね!」 10

迅速なご回答ありがとうございます。

参考までに、私の要件は、関連するコンテンツを複数ページにわたって作成することです。理想的には、何らかのナビゲーションでリンクされた個別のページが欲しいところです。現在の実装では、それは不可能なようです。そのため、回避策として目次(TOC)をリクエストしました——つまり、すべてのコンテンツを 1 ページにまとめ、TOC で移動できるようにするものです。

将来的には TOC があれば素晴らしいですが、私の場合は実際には個別かつ相互に接続されたページを求めていました。当面は別の解決策を探します。しかし、将来的にこのような機能が実装される可能性はありますか?

「いいね!」 7

公開されたページでも目次(TOC)が表示される予定はありますか?ページ公開機能は Discourse 2.5 で導入されました。これは、このテーマコンポーネントの大きな利点になるでしょう!

「いいね!」 10

公開ページで目次テーマコンポーネントを使用できたら最高ですね…このトピックで何度か言及されています。

それが実現する可能性について、ご意見はありますか?

「いいね!」 5

これは可能性が低いです。公開されているページは多くのJS機能にアクセスできず、現在それを拡張する計画はありません。

「いいね!」 2