Because I didn’t find the right ones (or maybe they didn’t exist at the time I modified the template, about 2 years ago)
Will probably be easier this way, I’ll give it a try, thanks!
Uh… Can’t achieve to use these connectors.
Boring stuff I've tried and looked at
I’ve read Beginner's guide to developing Discourse Themes.
Assuming this is how we add HTML code in a connector:
<script type="text/x-handlebars" data-template-name="/connectors/topic-above-post-stream/test">
<div style="height: 200px; width: 200px;background: red"></div>
</script>
I tried
<script type="text/x-handlebars" data-template-name="/connectors/topic-list-after-title/test">
<div style="height: 200px; width: 200px;background: red"></div>
</script>
But it didn’t work. Is that because topic-list-item
is a .hbr
and not a .hbs
file?
I used Plugin outlet locations theme component but the outlets inside the topic list don’t show up.
I also looked at this What is the difference between raw.hbs handlerbar files and only .hbs handlerbar files?.
Or maybe I just need to create a theme component with an additional file, like this https://github.com/discourse/discourse-topic-thumbnails/blob/main/javascripts/discourse/connectors/topic-list-before-link/topic-thumbnail.hbr?
But here, new connectors are created, while topic-list-after-title
and topic-list-before-category
already exist… So I’m a bit puzzled here.