Don
24 בנובמבר, 2024, 1:31pm
1
Install this theme component
Hello
This theme component adds a banner to below the OP if there is no reply in the topic. This can encourage a response.
This banner won’t appears if user can’t reply and in PMs.
There are some settings to customize it. You can select from icon or image depends what you want to use. The title and description are HTML ready and you can add emoji too them.
For example
title
Be the first to reply :rocket:
description
No one has replied to this topic yet. <br> <strong>Be the first</strong> to start the conversation.
24 לייקים
Jagster
(Jakke Lehtonen)
24 בנובמבר, 2024, 2:13pm
2
iPad and iPhone, the Hub and Safari: all I see is the ghost. No such errors I can find.
2 לייקים
It works fine on Theme Creator .
Jagster
(Jakke Lehtonen)
24 בנובמבר, 2024, 2:22pm
4
And for me it doesn’t work with default theme where is only this component in use Sure, I can try disable plugins too via safe mode .
About theme creator I don’t know anything.
edit
And using safe mode all plugins disabled broke my forum. Sometimes I’m a bit tired for all of this… Well, must start solving out what the heck is acting badly this time.
לייק 1
Don
24 בנובמבר, 2024, 2:33pm
5
Hey @Jagster , I checked on iPad and it works for me. I registered to your forum to check what is happening. Can you please enable the theme component?
לייק 1
Jagster
(Jakke Lehtonen)
24 בנובמבר, 2024, 2:35pm
6
It’s enabled now for every themes.
Thanks.
3 לייקים
Lilly
(Lillian Louis)
24 בנובמבר, 2024, 2:42pm
7
works fine here. very nice Don
I really like this. thank you for sharing
desktop
mobile
and yes it goes away as soon as a reply appears, without a refresh
7 לייקים
Don
24 בנובמבר, 2024, 2:44pm
8
Thanks, I’ve merged a fix, please update the component.
4 לייקים
Jagster
(Jakke Lehtonen)
24 בנובמבר, 2024, 2:47pm
9
Splendeed indeed
May I ask what did you find? I propably don’t understand, but is there some hiding potential issues I shoud know?
2 לייקים
Don
24 בנובמבר, 2024, 2:52pm
10
It was a compatibility issue with older Discourse versions. Your site is on this Commits · discourse/discourse · GitHub commit. And there was an update with i18n import paths
later here DEV: Consolidate i18n import paths (#29804) · discourse/discourse@32665cf · GitHub so the text not appears because I used the new way.
4 לייקים
Jagster
(Jakke Lehtonen)
24 בנובמבר, 2024, 2:55pm
11
Off topic already, but that wasn’t too old setup… few days. Not funny for you code gurus
2 לייקים
Don
24 בנובמבר, 2024, 3:00pm
12
That’s ok I just changed everything on my site and did it automatically here as well, but I didn’t have to change it because it works great now with all versions. Thanks for the report
לייק 1
patrickemin
(Patrick EMIN)
24 בנובמבר, 2024, 3:38pm
13
Great component, thanks !
3 לייקים
KhoiUSA
24 בנובמבר, 2024, 4:00pm
14
Very cool, I’ve used quite a few theme components from Don without a problem and this component will certainly be a perfect fit for my site.
Will share the results once I install it.
Edit: Here is the final result! Customized the background and colors a bit, turned out great.
2 לייקים
patrickemin
(Patrick EMIN)
24 בנובמבר, 2024, 5:34pm
15
That would be nice to be able to exclude some categories.
5 לייקים
Lilly
(Lillian Louis)
24 בנובמבר, 2024, 6:03pm
16
Patrick EMIN:
exclude some categories.
easy to do. in common - css of a theme or another component:
.category-[CATEGORY_SLUG] .first-reply-statement {
display: none;
}
for multiple categories, ie::
$categories: 'vip', 'site-feedback', 'staff';
@each $category in $categories {
.category-#{$category} .first-reply-statement {
display: none;
}
}
11 לייקים
Jagster
(Jakke Lehtonen)
24 בנובמבר, 2024, 6:24pm
17
Should sub-categories obey that too
4 לייקים
Lilly
(Lillian Louis)
24 בנובמבר, 2024, 6:26pm
18
yes, just use the slug, preceded by the parent category:
parent-category-name-subcategry-name { etc...
6 לייקים
Don
24 בנובמבר, 2024, 6:47pm
19
Great Idea
Lilly’s CSS is also a great solution if you just want to hide it, but if you want it not to be rendered, I added a new setting to the top of the Theme Settings.
10 לייקים