Enable accepted answers (almost?) everywhere

Since this is a support forum, subj is needed in almost all categories – to mark issues as resolved without having to resort to workarounds like writing noise “thank you!” messages or inserting “[SOLVED]” into the topic.
Currently, it’s missing in some of the newer-created categories like https://travis-ci.community/c/environments/bionic and https://travis-ci.community/c/deployment/v2.

The only categories not eligible for that are https://travis-ci.community/c/announcements and, perhaps, https://travis-ci.community/c/early-releases1. But it won’t really hurt (just never use it if it’s not needed) so to solve this issue once and for all, please enable accepted answers globally and be done with needing to think about it.


1This is probably eligible since it’s for limited-time topics that are naturally resolved when the corresponding feature goes out of beta.

Any update here? Today, a new user asked me how they can mark their topic resolved…

I can’t figure out a way to enable this third-party feature on by default for newly created categories. It seems to me that we just have to me mindful of this setting when a new category is created; if we miss it, and if anyone notices before we get to it, please notify us.

To enable globally enable “allow solved on all topics” in site settings.

I guess you can then disable it in select categories. I’ll check in a local installation.

:thinking:

OK. I’ve enabled it in all categories at this time. We’ll see how it goes.

1 Like

Checked locally. You cannot disable the plugin by category if it’s enabled globally – the setting in category settings just disappears.

To make the plugin enabled in newly created categories without enabling it globally, its code needs to be edited to treat the default blank value of the enable_accepted_answers category custom field as true rather than false…