# Automatically tag all solved topics with a solved tag?

**URL:** https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851
**Category:** Feature
**Created:** [April 9, 2018, 3:48am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851 "2018-04-09T03:48:28Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![BlackKnob](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blackknob/32/93549_2.png) [@BlackKnob](https://meta.discourse.org/u/BlackKnob)
#### Post date: [April 9, 2018, 3:48am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/1 "2018-04-09T03:48:28Z")

</div>

This is a feature request.  
Using [discourse-solved plugin](https://github.com/discourse/discourse-solved), it would be great if solved topics were automatically marked with a [solved] tag?  
This would make it easy to find questions with answers.

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [April 9, 2018, 3:55am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/2 "2018-04-09T03:55:46Z")

</div>

You shouldn’t need a tag for this. Simply use URL filters:

> [@Can I view a list of solved and unsolved topics in a category](https://meta.discourse.org/t/can-i-view-a-list-of-solved-and-unsolved-topics-in-a-category/58376/2):
>
> Yes, this can be done by adding query params: [https://meta.discourse.org/c/support?solved=yes](https://meta.discourse.org/c/support?solved=yes) or [https://meta.discourse.org/c/support?solved=no](https://meta.discourse.org/c/support?solved=no)

---

<div class="post-metadata">

### Author: ![BlackKnob](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blackknob/32/93549_2.png) [@BlackKnob](https://meta.discourse.org/u/BlackKnob)
#### Post date: [April 9, 2018, 4:47am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/3 "2018-04-09T04:47:21Z")

</div>

A regular user wouldn’t know that query params are an option. An automatic tag would be consistent with the existing UX.  
Scenario: a user reads a topic with an answer, sees a [solved] tag and clicks the tag.

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [April 9, 2018, 5:49am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/4 "2018-04-09T05:49:09Z")

</div>

Hmm, how about liking the solved icon to the filter? If viewing the topic list clicking the “solved checkbox” would add the `?solved=yes` query parameter to the current topic view. If `empty box on unsolved` is enabled, clicking the empty box would add the `?solved=no` query parameter.

Personally I just don’t see the need for dedicated tags here. We have an icon already, let’s use that.

---

<div class="post-metadata">

### Author: ![BlackKnob](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blackknob/32/93549_2.png) [@BlackKnob](https://meta.discourse.org/u/BlackKnob)
#### Post date: [April 9, 2018, 6:15am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/5 "2018-04-09T06:15:13Z")

</div>

this would work too, it would introduce a new UX method though. Do we have any other icons which work this way? Right now, any icons are connected to markup and actions, not to search or categorization. Or am I missing anything?  
Searching for answered questions is especially useful for beginners, an fast and efficient way to learn. Using an automatic tag doesn’t require learning a new UX method. Tags are already a familiar ground.

What do you think would be a more obvious action for an unexperienced user, clicking an icon or a tag?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [April 10, 2018, 4:01am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/6 "2018-04-10T04:01:30Z")

</div>

Also check

> [@Add Unsolved button to top menu using custom HTML](https://meta.discourse.org/t/adding-unsolved-button-to-top-menu-using-custom-html/59758):
>
> Hi Folks I found [discourse solved plugin](https://meta.discourse.org/t/discourse-solved-accepted-answer-plugin/30155) quite useful in my forum. Then I tried to add an Unsolved button to top menu. Since it was not straight forward I adopted this [solution](https://meta.discourse.org/t/best-way-to-customize-top-menu/35336/3) and altered it a bit. Check out my changed code \<script\> Discourse.ExternalNavItem = Discourse.NavItem.extend({ href : function() { return this.get('href'); }.property('href') }); I18n.translations.en.js.filters.unresolved = { title: "Unresolved", help: "Unresolved Topics" }; Discourse.NavItem.r…

---

<div class="post-metadata">

### Author: ![BlackKnob](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blackknob/32/93549_2.png) [@BlackKnob](https://meta.discourse.org/u/BlackKnob)
#### Post date: [April 10, 2018, 4:53am UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/7 "2018-04-10T04:53:41Z")

</div>

I don’t want to make the UX more complex. I’m looking for an “invisible” solution, extending the use of existing routines behind the scenes.  
The easiest to implement would be adding “mark as solved” to the advanced search options.  
However automatic tags could be a more elegant solution (easier for the user).

Auto tags could include: a wiki, an answered question, a poll, a closed topic etc.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [December 7, 2018, 10:57pm UTC](https://meta.discourse.org/t/automatically-tag-all-solved-topics-with-a-solved-tag/84851/11 "2018-12-07T22:57:21Z")

</div>


