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
CocoQuark
(Coconut Flavored Quark)
January 4, 2025, 3:40pm
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 Likes
Thanks, is your component updated at the latest version?
CocoQuark
(Coconut Flavored Quark)
January 4, 2025, 3:49pm
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 Like
Are you getting a javascript error?
A screenshot alone isn’t very useful, I’m afraid.
2 Likes
Jagster
(Jakke Lehtonen)
January 4, 2025, 6:39pm
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 Like
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)
January 4, 2025, 7:31pm
10
I ment it look similar one.
1 Like
Hey ! Found something, disabling that other component solves the problem !
3 Likes
merefield
(Robert)
January 4, 2025, 7:38pm
12
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 Like
merefield
(Robert)
January 4, 2025, 7:38pm
13
You can see javascript errors in the browser console.
2 Likes
sam
(Sam Saffron)
January 6, 2025, 12:02am
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 Likes