# 未回答フィルター

**URL:** https://meta.discourse.org/t/unanswered-filter/126257
**Category:** Theme component
**Tags:** official, unanswered-filter
**Created:** [2019 年 8 月 20 日午前 7:08 UTC](https://meta.discourse.org/t/unanswered-filter/126257 "2019-08-20T07:08:43Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [2019 年 8 月 20 日午前 7:08 UTC](https://meta.discourse.org/t/unanswered-filter/126257/1 "2019-08-20T07:08:43Z")

</div>

| | | |
| --- | --- | --- |
| :discourse2: | **概要** | **Unanswered Filter** は、未回答および回答済みトピックでトピックリストをフィルタリングする、パンくずリストのドロップダウンを追加します。 |
| 👓 | **プレビュー** | [Discourse Theme Creator でのプレビュー](https://discourse.theme-creator.io/theme/Discourse/unanswered-filter) |
| 🛠 | **リポジトリリンク** | [https://github.com/discourse/discourse-unanswered-filter](https://github.com/discourse/discourse-unanswered-filter) |
| 📖 | **Discourseテーマの初心者向け** | [Discourseテーマの使用に関する初心者ガイド](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) |

このテーマコンポーネントをインストール

> [@](#):
>
> :discourse2: これはDiscourseチームによって管理されている公式テーマコンポーネントであるため、#support、#contribute:bug、#contribute:ux、#Contribute > Feature に関するリクエストは、Metaの各カテゴリで投稿し、適切なテーマコンポーネントタグを付けてください。以下のリンクをクリックして投稿を開始してください。👍
> 
> [❓&nbsp; **サポート**](https://meta.discourse.org/new-topic?category_id=6&tags=unanswered-filter "Unanswered Filterの設定と使用についてサポートを依頼する") [🐛&nbsp; **バグ**](https://meta.discourse.org/new-topic?category_id=1&tags=unanswered-filter "バグレポートは、何かが壊れており、テーマコンポーネントの通常/一般的な使用が妨げられていることを意味します") [👀&nbsp; **UX**](https://meta.discourse.org/new-topic?category_id=9&tags=unanswered-filter "Unanswered Filterのユーザーインターフェースおよび機能の提示方法（言語やUI要素を含む）に関する議論") [💡&nbsp; **機能**](https://meta.discourse.org/new-topic?category_id=2&tags=unanswered-filter "既存のUnanswered Filterの機能をどのように改善・強化するか、および提案された新機能がどのように機能するかについての議論")

### 機能

**Unanswered Filter** は、未回答（0件の返信）および回答済み（1件以上の返信）トピックでトピックリストをフィルタリングできる、新しいパンくずリストのドロップダウンを追加します。ドロップダウンの代わりにナビゲーションに「未回答」リンクを表示するオプションもあります。

dropdownモード:

 ![Screen Shot 2022-02-23 at 8.52.14 PM](https://global.discourse-cdn.com/meta/original/3X/c/4/c44286002f891a23b252a07d7b6193cbfb1953f7.png)

linkモード:  
 ![Screenshot 2023-12-08 at 2.33.06 PM](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/6/f/7/6f736bb145606d5def5ac928b36d1344cb5327a9_2_690x44.png)

### 設定

| 名前 | 説明 |
| --- | --- |
| exclusions | |
| limit to groups | このフィルタをこれらのグループのメンバーにのみ表示する |
| filter mode | |

- **除外** : サイト上の特定のページからこのフィルタを除外できます。デフォルトは `/` と `/top` です
- **グループに制限** : 特定のグループ（スタッフなど）にのみフィルタを表示するよう選択できます
- **フィルタモード** : デフォルトはドロップダウンで、リンクスタイルが代替手段として用意されています

| 翻訳 | デフォルト |
| --- | --- |
| topic\_answered\_filter.all | 任意のステータス |
| topic\_answered\_filter.unanswered | 未回答 |
| topic\_answered\_filter.answered | 回答済み |
| unanswered.title | 未回答 |
| unanswered.help | 回答されていないトピック |

### クレジット

これは @simon による[この投稿](https://meta.discourse.org/t/reply-reminder-remind-users-to-reply-to-new-users-topics-with-zero-replies/42644/53)から改编されました。

  

> :discourse2: **弊社でホストされていますか？** テーマコンポーネントは、Standard、Business、Enterpriseプランでご利用いただけます。

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [2023 年 10 月 17 日午後 2:31 UTC](https://meta.discourse.org/t/unanswered-filter/126257/21 "2023-10-17T14:31:40Z")

</div>

4件の投稿が新しいトピックに分割されました: [Add id or class to list elements](https://meta.discourse.org/t/add-id-or-class-to-list-elements/282532)

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [2023 年 10 月 17 日午後 2:39 UTC](https://meta.discourse.org/t/unanswered-filter/126257/25 "2023-10-17T14:39:51Z")

</div>

5件の投稿が新しいトピックに分割されました：[未回答トピックからウィキを除外できますか？](https://meta.discourse.org/t/can-we-exclude-wikis-from-unanswered-topics/282534)

---

<div class="post-metadata">

### Author: ![ToddZ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/toddz/32/328350_2.png) [@ToddZ](https://meta.discourse.org/u/ToddZ)
#### Post date: [2023 年 9 月 23 日午前 8:29 UTC](https://meta.discourse.org/t/unanswered-filter/126257/30 "2023-09-23T08:29:13Z")

</div>

こんにちは @awesomerobot さん – [以前の動作] の「未回答フィルターリンク」コンポーネントを試してみたのですが、ほぼ私の必要としているものに合致しています。ただ、いくつか要望があります。

1. 特定のカテゴリやタグを持つトピックをスキップできる機能があれば嬉しいです。一部の情報トピックは、返信を必要としない場合があります。それらは特定のカテゴリにあったり、「ドキュメント」などのタグが付いていたりするかもしれません。例えば、ピン留めされた「ようこそ」投稿はタグで除外できるでしょう。
2. 「未回答」が、新しいトピックや未読トピックのように動作してくれると嬉しいです。つまり、ゼロでない場合にのみ表示され、カウントが表示されるようにしてほしいです。関連する未読トピックがない場合に表示されても、クリックする気になりにくいです。

これらの追加があれば完璧になりますし、Discourse のコア機能として追加されるべきだと主張します。

---

<div class="post-metadata">

### Author: ![ToddZ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/toddz/32/328350_2.png) [@ToddZ](https://meta.discourse.org/u/ToddZ)
#### Post date: [2023 年 10 月 10 日午前 9:23 UTC](https://meta.discourse.org/t/unanswered-filter/126257/31 "2023-10-10T09:23:13Z")

</div>

他の人の参考になるかもしれないので、メモしておきます。

新しい「未回答フィルター」コンポーネントを試してみることにしました。私のDiscourseインスタンス固有の問題だったのかは分かりませんが、動作させるのに少し苦労しました。アンインストール、再インストール、再起動を試しましたが、表示されず、最終的に以下のコマンドで:

```plaintext
cd /var/discourse
./launcher destroy app
./launcher start app

```

…効果が出ました。

コンポーネント設定ですべての除外をクリアした後、ステータスフィルターがカテゴリビュー（そして、私たちの場合はデフォルトでカテゴリになっているホームページ）に表示されない理由を理解するのにしばらく時間がかかりました。なぜなら、_それはトピックフィルターだからです。_ [額を叩く] カテゴリのリストをフィルターすることは明らかにできません。

タグでトピックを除外できれば、情報トピックを「未回答」としてリストしないのに、とまだ少し思いますが、簡単な回避策は、トピックをロックする前に、例えば「このトピックはロックされています。」という返信を1つ投稿することです。

宣伝どおりに動作します。素晴らしいコンポーネントです。⭐

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2023 年 10 月 16 日午後 6:01 UTC](https://meta.discourse.org/t/unanswered-filter/126257/34 "2023-10-16T18:01:00Z")

</div>

ドロップダウンが更新されない問題を修正し、使用されているEmberを最新化するリファクタリングをマージしました。

> <https://github.com/discourse/discourse-unanswered-filter/pull/13>
>
> !\[Screenshot 2023-10-16 at 1 00 34 PM\](https://github.com/discourse/discourse-un…answered-filter/assets/1681963/ed7dd5eb-3c48-400c-aacb-e17cffdb2b67)
> 
> 
> A customer has reported that the status no longer updates in the dropdown, despite the URL changing and the topics being filtered. I believe this was a case where the component was relying on the loading route to destroy it and the loading slider broke this. Updating to a tracked property using Glimmer fixes it.

もし新たな問題が発生した場合は、お知らせください！

---

<div class="post-metadata">

### Author: ![Gabrielius](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gabrielius/32/338889_2.png) [@Gabrielius](https://meta.discourse.org/u/Gabrielius)
#### Post date: [2023 年 12 月 8 日午後 4:58 UTC](https://meta.discourse.org/t/unanswered-filter/126257/36 "2023-12-08T16:58:10Z")

</div>

とても良いプラグインです、ありがとうございます！

スタッフメンバーからの投稿がリストに表示されないように調整することは可能でしょうか？ 私たちは返信を得られなかった普通の、貧しいユーザーだけを気にしています。 スタッフメンバーは何とかそれに対処するでしょう、と私は思います。 😉

理想的には、スタッフから返信されていない投稿を表示する、もう1つのフィルターがあると素晴らしいでしょう。 万が一、投稿が普通の人間ではなく、少なくとも1人のスタッフメンバーによってレビューされ、回答されたことを確認したい場合のために。

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2023 年 12 月 8 日午後 5:09 UTC](https://meta.discourse.org/t/unanswered-filter/126257/37 "2023-12-08T17:09:23Z")

</div>

データエクスプローラーを使用して、それらのトピックを取得できます。

> [@Filter topics not answered by Staff](https://meta.discourse.org/t/filter-topics-not-answered-by-staff/207739/8?u=moin):
>
> Hi Karen, The query below lists all topics that have not been responded to by the Staff, even if the topic has already received a response from the community. --[params] --date :start\_date = 2021-01-01 --date :end\_date = 2021-12-31 SELECT t.id topic\_id, category\_id FROM topics t WHERE t.deleted\_at IS NULL AND t.category\_id IS NOT NULL AND t.created\_at::date BETWEEN :start\_date AND :end\_date AND t.id NOT IN ( SELECT p.topic\_id FROM posts p JOIN users u ON p.user\_id = u.id …

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2023 年 12 月 8 日午後 7:35 UTC](https://meta.discourse.org/t/unanswered-filter/126257/38 "2023-12-08T19:35:36Z")

</div>

このコンポーネントにいくつかの設定を追加するアップデートをマージしました。

> [@tshenry](#):
>
> - **グループに制限** : フィルターを特定のグループ（例：スタッフ）にのみ表示するように選択できます。
> - **フィルターモード** : デフォルトはドロップダウンで、リンクスタイルも代替として利用できます。

`limit_to_groups` は以前の `show_only_for_staff` 設定を置き換えます（代わりに `staff` グループを使用できます）。

---

<div class="post-metadata">

### Author: ![Gabrielius](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gabrielius/32/338889_2.png) [@Gabrielius](https://meta.discourse.org/u/Gabrielius)
#### Post date: [2023 年 12 月 11 日午後 1:57 UTC](https://meta.discourse.org/t/unanswered-filter/126257/39 "2023-12-11T13:57:23Z")

</div>

@awesomerobot、最近のアップデートの後、このエラーが発生しています。

```plaintext
Error: Could not find module `discourse-i18n` imported from `discourse/theme-10/initializers/unanswered-filter-link`

```

これを解決する方法について何かアイデアはありますか？

また、近い将来、このプラグインを更新して、`staff` グループによって作成されていない返信ゼロの投稿を表示する可能性はありますか？

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2023 年 12 月 11 日午後 2:17 UTC](https://meta.discourse.org/t/unanswered-filter/126257/40 "2023-12-11T14:17:32Z")

</div>

> [@Gabrielius](#):
>
> 最近のアップデートの後、このエラーが発生しています。

Discourseのインストールは最新ですか（admin/upgrade）？アップデートでこれが修正されるはずです。

> [@Gabrielius](#):
>
> このプラグインを近い将来更新して、`staff`グループによって作成されていない返信ゼロの投稿を表示する予定はありますか？

現時点では予定はありません。簡単な方法はないと思います…このテーマコンポーネントは、返信ゼロを取得するための組み込みURLパラメータ（`?max_posts=1`）に依存していますが、特定のグループのユーザーによって作成された投稿を非表示にするものがあるとは思いません。

---

<div class="post-metadata">

### Author: ![MyRedDream](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/myreddream/32/453091_2.png) [@MyRedDream](https://meta.discourse.org/u/MyRedDream)
#### Post date: [2025 年 3 月 27 日午後 12:11 UTC](https://meta.discourse.org/t/unanswered-filter/126257/45 "2025-03-27T12:11:19Z")

</div>

これはモバイルでは表示されないようですが、どなたか助けていただけますか？

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2025 年 3 月 27 日午後 3:03 UTC](https://meta.discourse.org/t/unanswered-filter/126257/46 "2025-03-27T15:03:52Z")

</div>

カテゴリでフィルタリングされていますか？モバイルでは、カテゴリフィルタ（このフィルタを含む）は、ディスカバリー ルート（最新/トップ/ホットなど）では非表示になっています。

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/6/a/e6ac6aad7a13138f7140db12ce2f2a2810a2cee2.png)

サイトのテーマにCSSを追加することで、これらのフィルタを表示させることができます。

```css
.category-breadcrumb.hidden {
  display: flex !important;
}

```

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/d/c/7dc3375a0b8e24b12e710faa160787bc7ec8c6a6.png)
