フィードバックをありがとうございます、@tobiaseigen さん!今週は他の業務に追われていますが、来週にはこれらの項目のいくつかについて詳しく調査します。
もう一点ですが、このテーマコンポーネントは「人気のタグ」テーマコンポーネントと併用すると意味をなさず、何らかの理由で、その「人気のタグ」テーマコンポーネントの「カテゴリを除外」設定が、複数のブラウザの再読み込みを行っても私の環境では機能していないようです。このテーマコンポーネントでこの問題に対処できるかどうかはわかりませんが、「人気のタグ」を他のビューでは表示しつつ、ここでは表示しないようにすることは可能でしょうか。
Discourse を個人のナレッジベースとして利用していることを隠すつもりはありません。下のスクリーンショットをご覧いただくと、[howto] カテゴリを「人気のタグ」テーマコンポーネントで除外設定にしていても、タグが両側に表示されていることがおわかりいただけると思います。
まず、それを誇りに思うべきですよ。まさにDiscourseの達人ですね!Discourseはそんな用途に最適です!![]()
来週、他の項目と一緒に確認してみます。
ありがとうございます、ジャスティンさん!
グローバル・リーガル・エンパワーメント・ネットワークのフォーラムにインストールしました。KB(ナレッジベース)のカテゴリがあり、その中にサブカテゴリが配置されています。各サブカテゴリには、個別のグループアクセス権限が設定されています。
このテーマコンポーネントを KB カテゴリとサブカテゴリで有効化すると、実際に機能することが確認できて非常に素晴らしいです!非常にうまく動作しています。![]()
2 つ追加で気づいた点があります:
- タグメニューが KB カテゴリでは正しく動作していないようです。サブカテゴリから表示されるトピック一覧には明確にタグが付いていますが、KB カテゴリ自体にトピックがないため、タグメニューは空のままです。
- メニューにサブカテゴリの一覧を表示できると非常に助かります。技術的に可能かどうかはわかりませんが、可能であれば、タグメニューの直上にリストとして表示できないでしょうか。
これはワクワクしますね。KB(ナレッジベース)がインストールされたテーマへのリンクを含む投稿を作成していただけないでしょうか?通常の分類やトピックとの違いを、KB が提供する機能と合わせて具体的に示していただけますと幸いです。
実際の動作は、当社のテーマ作成サイトでご確認いただけます:https://theme-creator.discourse.org/theme/justindirose/knowledge-base
これはコンポーネント名の競合でしたが、解決しました。
その手順では再現できませんでした。アップデートを行ってもう一度お試しください。まだ同様の動作が見られる場合はお知らせください。
現時点ではこれは意図した動作です。現在使用しているテーマのバージョンでは、既存のトピックリストに KB UI を追加しているだけだからです。
妥当なご提案だと思いますので、リンクとハッシュ記号の両方を削除しました。
これらは将来的にプラグインとして提供されるアドバンスド版に含まれる予定です。
例外設定を追加したところ、私の環境では Popular Tags が正しく非表示になりました。
ここでどのような問題が発生しているのか、正確に理解できていません。KB カテゴリにサブカテゴリは存在するが、親カテゴリである KB には実際のトピックが存在しない、ということでしょうか?
もしそうであれば、それはテーマコンポーネントの範囲を少し超えています。私たちが目指したのは、特定のカテゴリをフィルタリング可能にすることだけでした。サブカテゴリのフィルタリングについても同様です。これらの機能の一部は、アドバンスド版リリースで実現可能になる予定です。
残念ながら、まだ問題は解決していません。KBボタンは何も反応しません。PMを送ります。
@justin さんのちょっとしたお手伝いで、すべてが正常に動作するようになりました。
私がテストに使用しているインスタンスでは、tagging_enabled と show_filter_by_tag を有効にしていませんでした。
ありがとうございます!
素晴らしい!ここにたくさんの素晴らしいコンテンツがあります。このテーマコンポーネントをこれほどうまく動作させるためにご尽力いただき、ありがとうございます。プラグインとして提供される「高度なバージョン」について触れておられますが、今後のロードマップはどこかで確認できますか?そうすれば、私の期待値を設定し、フィードバックを提供できます。また、@angus による https://meta.discourse.org/t/knowledge-base-plugin/115288 という知識ベースプラグインもあり、一部の機能が重複しています。どちらに賭けるべきか判断するためにも、情報を共有していただけると幸いです。両方の良い点が好きです。
テストを行い、後ほどご連絡いたします。
いいえ、残念ながらありません。ただし、私が開発中のプラグインは非常に異なるアプローチを取っています。テーマコンポーネントを強化したようなイメージです。このプラグインと、@angus のナレッジベースプラグインの両方が、役立つユースケースを提供すると考えています。
ちょっとした変更を加えました – kb categories 設定がカテゴリを自動的に補充するようになりました。これは以前からテーマ API で利用可能だったのですが、私にはその存在が知られていませんでした!@tshenry が教えてくれました。
一点注意点があります – すでに設定済みの場合は、アップデート後にカテゴリを再度追加する必要があります。
いいですね!これでうまくいきます。これでサポートリクエストが減るはずです。 ![]()
少し気になる点ですが、kb categories設定はカテゴリ名を検索しますが、短縮名(スラッグ)は検索しないようです。
ああ、そうですね。スラッグについてはもう気にする必要はありません。テーマコンポーネントが現在それを処理しています。ただ、いくつかのテキストを変更し忘れたかもしれません…
編集:はい、変更し忘れました。それを修正する変更をコミットしました。
このテーマコンポーネントをとても気に入っています!作成していただき、改めてありがとうございます。このプラグインの実装を心から楽しみにしています。これは非常に価値のある機能であり、私のチームが Discourse をより積極的に利用するきっかけになるでしょう。確実ではありませんが、ウィキトピックがフォーラム投稿と同じ見た目だと、人々は恐れてしまい、共有リソースとして改善するために編集しようとしにくくなるのではないかと思っています。
いくつか対応に頭を悩ませている点があります:
- タグメニューが私のサイトの一方には表示されるのに、もう一方には表示されません。競合の原因を特定できませんでした。おそらく非公式のプラグインが原因でしょう。どこを確認すべきかご提案いただけますか?
Latestにはありますが、KB カテゴリビューの上部に+ NEW TOPICボタンがありません。カテゴリ内に新しいウィキトピックを追加するために、このボタンがあると便利です。現状では、トピックを作成するにはLatestに切り替える必要があります。- 大きな問題ではありませんが、バグのように感じます。私の両方のサイトとテーマクリエイターで再現可能です:
- KB ビューに移動
- 絞り込むためにタグを選択
- 上部メニューで
TOPに切り替え - 上部メニューで再び
KBに切り替え - タグフィルターがまだ適用されたまま
- タグメニューが表示されない同じサイトで、他のサイトやテーマクリエイターでは再現できない奇妙な問題が発生しています。カテゴリプルダウンから KB カテゴリに移動すると、デフォルトでは
kbになるはずなのに、Latestに移動してしまいます。メニューからkbを選択しても効果はありません。しかし、Web ブラウザでハードリフレッシュするとkbに移動します。
ありがとうございます、ジャスティン。これは非常に便利なコンポーネントですね。KB カテゴリの整理が格段に楽になります。
昨日、新規インストールに追加しましたが、2 つの問題があります:
- サイドバーにタグが表示されない
- カテゴリを選択しても、デフォルトで KB ビューが表示されない(選択したカテゴリはデフォルトで KB ビューを自動的に表示するにチェックを入れているのに)
他のすべてのコンポーネントを無効にし、tagging_enabled と show_filter_by_tag の両方を有効にしましたが、これらの問題は解決しません。
ブラウザのコンソールにエラーは表示されていますか?また、その2つの設定を有効にした後にページを更新しましたか?
これは公開フォーラムのものですか?いくつか疑わしい点がありますが、確認できる方法があればベストです。
編集:2 は、最近のカテゴリルーティングの変更によるものです。修正に取り組んでいますが、まだ対処すべき複雑な問題があります。
1 については再現できません。おそらく、サブカテゴリのトピックがリストに表示されているためでしょう。それらのトピックは選択したカテゴリに含まれていないため、サイドバーにはタグが表示されません。

