discourse/plugins/discourse-solved
David Battersby e477dae4e3
FIX: prevent schema leak in ineligible answer posts (#39485)
Prevents QAPage microdata leaking from ineligible suggested answers.
Since we are skipping non-text posts we can omit the microdata entirely
from the crawler markup.
2026-04-24 15:10:08 +04:00
..
app FIX: tighten ineligible answer schema (#39490) 2026-04-23 16:44:36 +04:00
assets FIX: make "Solved" text translatable (#39209) 2026-04-10 17:30:34 -04:00
config I18N: Update translations (#39177) 2026-04-23 12:09:50 +02:00
db FEATURE: add setting to opt out of solved notifications (#38730) 2026-04-01 18:47:30 +04:00
lib FIX: tighten ineligible answer schema (#39490) 2026-04-23 16:44:36 +04:00
public/images/upcoming_changes FEATURE: Gate Support category type creation behind upcoming change (#38571) 2026-03-17 09:54:00 +10:00
spec FIX: prevent schema leak in ineligible answer posts (#39485) 2026-04-24 15:10:08 +04:00
test/javascripts DEV: Remove plugin names from test titles (#39418) 2026-04-21 19:19:52 +02:00
about.json
package.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00
plugin.rb DEV: update solved schema for non text posts (#39253) 2026-04-16 19:42:48 +04:00
README.md
tsconfig.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00

Discourse Solved

Provides a solved button on designated categories

How to Install this Plugin

To install Discourse Plugin - https://meta.discourse.org/t/install-a-plugin/19157

How to Check if Plugin is installed

Go to Admin > Plugins

You should now see:

screen shot 2018-01-27 at 9 09 47 am

What to expect if Plugin is installed

Inside the Plugins, you will have the following options:

screen shot 2018-01-27 at 8 57 35 am

How to enable it in your posts

New Categories - Check Allow topic owner and staff to mark a reply as the solution

test2

Old Categories - Go to that Category > Edit > Settings > Check Allow topic owner and staff to mark a reply as the solution

BONUS: How to add badges to those who answered correctly

https://meta.discourse.org/t/discourse-solved-accepted-answer-plugin/30155

License

MIT