適切なものが見つからなかった(または、私がテンプレートを変更した約2年前には存在しなかったのかもしれません)からです ![]()
こちらの方が簡単でしょう。試してみます。ありがとうございます!
うーん…これらのコネクタを使用できません。
試して調べた退屈なこと
Developing Discourse Themes & Theme Components を読みました。
コネクタにHTMLコードを追加する方法はこれだと仮定します。
<script type="text/x-handlebars" data-template-name="/connectors/topic-above-post-stream/test">
<div style="height: 200px; width: 200px;background: red"></div>
</script>
試したのはこれです。
<script type="text/x-handlebars" data-template-name="/connectors/topic-list-after-title/test">
<div style="height: 200px; width: 200px;background: red"></div>
</script>
しかし、うまくいきませんでした。これは、topic-list-item が .hbr ファイルであり、.hbs ファイルではないからでしょうか?
(deprecated) Plugin outlet locations theme component を使用しましたが、トピックリスト内のアウトレットが表示されません。
それとも、追加のファイルを持つテーマコンポーネントを作成するだけでよいのでしょうか?例えば、これのような https://github.com/discourse/discourse-topic-thumbnails/blob/main/javascripts/discourse/connectors/topic-list-before-link/topic-thumbnail.hbr のようなものでしょうか?
しかし、ここでは新しいコネクタが作成されていますが、topic-list-after-title と topic-list-before-category は既に存在しています…なので、少し困惑しています。
