Add full support for status parameters (noreplies, solved, unsolved) to topic embed iframe

AI-generated summary

A feature request has been made to add full support for status parameters (noreplies, solved, unsolved) to topic embed iframes. joellabes wants to embed discussion topics in three contexts: interesting discussions (already supported), solved Q&As, and unanswered Q&As. Currently, status=solved and status=noreplies are not respected in the embed URL.

joellabes provided examples of use cases, including embedding solved Q&As at the bottom of documentation site pages and unanswered Q&As to encourage users from other communities to answer them. twofoursixeight agrees with the idea, stating that it would help users keep track of the embedded post’s status and encourage users to answer unanswered questions.

A continuation of this discussion:

https://meta.discourse.org/t/embedding-a-list-of-discourse-topics-in-another-site/125911/144?u=joellabes

I want to be able to embed discussion topics in three contexts, only one of which is already possible:

  1. :white_check_mark: Interesting discussions (this use case is already supported by the existing parameters).
  2. :no_entry_sign: Solved Q&As from our Help topic, embedded at the bottom of pages in our documentation site. Relevance is identified using tags (i.e. the equivalent to Search results for '#help #jinja status:solved' - dbt Community Forum). https://discourse.getdbt.com/embed/topics?template=complete&category=19&tags=jinja&status=solved doesn’t work because status=solved isn’t respected.
  3. :no_entry_sign: Unanswered Q&As (i.e. the equivalent to Search results for '#help status:noreplies' - dbt Community Forum). https://discourse.getdbt.com/embed/topics?template=complete&category=19&status=noreplies doesn’t work because status=noreplies isn’t respected.
1 Like

My feedback on this:

I think this is a nice idea, because it would help users keep track of the embedded post’s status.

Solved questions would furthermore help users from other communities know what is solved and not.

This would help more users answer questions. Why is this useful you might ask? It’s because unanswered questions are looking forward to be anawered. Embedding this would allow users from other communities to answer questions.