Hi guys, I updated the Topic lists preview component on my three Discourse sites today, and… catastrophy as you can see:
Disabling the component show that the problem lies only with that particular component. I’l disable it on my three sites for the time being, waiting for others comments. Is it only me ?
Thanks
Canapin
(Coin-coin le Canapin)
2025 年 1 月 4 日午後 3:40
2
I installed the theme component with default settings and didn’t came across any issue.
Also, note that’s not an official component, so I suppose inquiries should go here? Topic List Previews Theme Component
「いいね!」 3
Thanks, is your component updated at the latest version?
Canapin
(Coin-coin le Canapin)
2025 年 1 月 4 日午後 3:49
4
Yes. Discourse version is several days old, and the component is on the last version, I just installed it.
Maybe it’s because of one of your theme components settings, if you’re not using default ones?
「いいね!」 1
Are you getting a javascript error?
A screenshot alone isn’t very useful, I’m afraid.
「いいね!」 2
Jagster
(Jakke Lehtonen)
2025 年 1 月 4 日午後 6:39
7
That looks awful lot same what happened some months ago, but I can’t remember what was the reason back then. You introduced some new feature and then this popped up, you made some magic and everything was sunny again. The AI-summary on /latest?
「いいね!」 1
Hi, no I do not see a javascript error. Should it be displayed in a banner or popup ?
I do not use AI features on my three self hosted sites.
Jagster
(Jakke Lehtonen)
2025 年 1 月 4 日午後 7:31
10
I ment it look similar one.
「いいね!」 1
Hey ! Found something, disabling that other component solves the problem !
「いいね!」 3
Ah well done.
TLP used to have that functionality, but it used to cause exceptions when you clicked on a Topic Title.
If/when I get around to modernising TLP to be compatible with the new Topic List framework I’ll try to add that behaviour back.
「いいね!」 1
You can see javascript errors in the browser console.
「いいね!」 2
sam
(Sam Saffron)
2025 年 1 月 6 日午前 12:02
14
I know it gets noisy, but as it stands all unofficial plugins and themes get support direct on the plugin / component topic.
Let’s keep all discussion about it on:
This is now a Theme Component but has the option to add a complementary plugin.
[GitHub-Mark-32px] Repository: get the code here : https://github.com/paviliondev/discourse-tc-topic-list-previews
Install guide: Install a theme or theme component
Install this theme component
This can be complemented with the ‘sidecar plugin’ : https://github.com/paviliondev/discourse-topic-previews-sidecar
to add the following features:
‘actions’ (bookmarking, linking and liking from Topic List)
Thumbnail P…
「いいね!」 2