Добавлена полная поддержка параметров статуса (noreplies, solved, unsolved) для iframe встраивания темы

Продолжение этого обсуждения:

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

Я хочу иметь возможность встраивать темы обсуждений в трёх контекстах, причём только один из них уже поддерживается:

  1. :white_check_mark: Интересные обсуждения (этот сценарий уже поддерживается существующими параметрами).
  2. :no_entry_sign: Решённые вопросы и ответы из нашей темы «Помощь», встраиваемые в нижней части страниц нашего сайта документации. Актуальность определяется по тегам (то есть аналогично Search results for '#help #jinja status:solved' - dbt Community Forum). Ссылка https://discourse.getdbt.com/embed/topics?template=complete&category=19&tags=jinja&status=solved не работает, потому что параметр status=solved игнорируется.
  3. :no_entry_sign: Нерешённые вопросы и ответы (то есть аналогично Search results for '#help status:noreplies' - dbt Community Forum). Ссылка https://discourse.getdbt.com/embed/topics?template=complete&category=19&status=noreplies не работает, потому что параметр status=noreplies игнорируется.
1 лайк

Мой отзыв по этому вопросу:

Я считаю, что это хорошая идея, так как она поможет пользователям отслеживать статус встроенных сообщений.

Решённые вопросы также помогут пользователям из других сообществ понять, какие вопросы уже решены, а какие — нет.

Это поможет большему числу пользователей отвечать на вопросы. Зачем это нужно, спросите вы? Потому что на вопросы без ответов ждут ответа. Внедрение такой функции позволит пользователям из других сообществ отвечать на эти вопросы.