このプラグインを楽しんでいますか?GitHub で
してください!
特徴
既存のタグインターセクション機能を以下のように強化します。
- 空にしたり、タグを1つだけ使用したりできるようにする
- これにより、ユーザーエクスペリエンスがより使いやすく柔軟になり、タグの組み合わせをドリルインおよびドリルアウトできるようになります
- 最新順だけでなく、さまざまなフィルターに対応
- デスクトップのホームページのデフォルトにする方法を提供する
- Barsによってサポートされています
重要
インスタンスで「everything」という単語をタグとして使用してはなりません。
設定
設定は4つだけです。
- プラグインを有効にするため
- ルーティングで「everything」を説明するために使用される文字列を決定します - これを変更しないことをお勧めしますが、代替オプションを試すことはできます。タグと同じ文字列を使用しないようにする必要があります
- インターフェイスをデスクトップのホームページにするため(デフォルトはオフ)
- サイドバー/ヘッダーのドロップダウンにコミュニティリンクを含めるため(デフォルトはオン)
制限事項/ロードマップ?
私を雇うか、PRを提出して以下を追加してください:
コアのインターセクションと同様に、カテゴリの組み合わせではまだ機能しません - ただし、これはカテゴリ/タグインターフェイスにフォールバックし続けます 
- サブカテゴリはまだサポートされていません
- ナビゲーションタブにはトピックカウントがなく、その可視性/利用可能性は、対応するトピックリストの母集団カウントの利用可能性によって現在決定されていません。
- フィルター設定の可用性/順序を尊重します。
- 画面スペースの不足により、インターフェイスはモバイルでは提供されません。
謝辞
スポンサーである@pensarfrentealtiempo
に深く感謝します
「いいね!」 13
Jagster
(Jakke Flemming)
2
(もし)ホームページを今の状態に保ちたい場合、この交差点をどうすれば実現できますか?
「いいね!」 2
@Jagster、FEATURE: add community link, make homepaging default OFF · merefield/discourse-tag-intersection-navigator@15e6e65 · GitHub の時点では、コミュニティセクションリンクの設定が追加されました。
「ホームページ」はデフォルトでOFFになりました。
@awesomerobot さん、こちらのヘルプ に感謝します。彼の素晴らしいPR がマージされたら、ソリューションを洗練させることを覚えておきます。
「いいね!」 3
Jagster
(Jakke Flemming)
4
Ok、パスは /tags/intersection/everything/everything です。これで、常に404エラーが発生していた理由がわかりました。
ありがとうございます。
小さな表示上の不具合ですが、深刻なものではありません。
私のユーザーは皆、そんなに英語ができるわけではありません😜
ちなみに、モバイルはサポートされていないことは承知していますが、モバイルでも問題なく動作します。唯一の違いは、最新情報などのメニューが見えることですが、ほとんどのモバイルユーザーはこのような4つの項目が表示されるメニューを表示できます。もし「人気」「トップ」などがあれば、混雑してしまうでしょう。
しかし、このシステムは気に入っています。良いですね。
「いいね!」 2
は。ローカライズします。何て馬鹿げたドロップボールでしょう。ありがとうございます。
「いいね!」 2
sam
(Sam Saffron)
7
ここでバックエンドを拡張せざるを得ない根本的な制約は何ですか?ネイティブコントローラーのサポートがあると思っていました。
このルートでは、コアバックエンドのOOTBは以下のサポートが不足しています:
- ゼロまたは1つのタグ
- さまざまなフィルター(それ以外はすべて「最新」)
「いいね!」 1
Bars でこのルートのサポートが追加されたため、タグの交差(おそらくホームページ)ページにサイドバーを追加できます。
gormus
(Osman Görmüş)
10
@merefield さん、このプラグインを共有していただきありがとうございます。非常に興味深く、示唆に富むものです 
everything という単語がカスタマイズされている場合に、小さな問題を見つけました。
discourse_tag_intersection_navigator_all_word 設定が everything 以外にカスタマイズされていると、ハードコードされた intersectionRoute が失敗します。
この問題を再現する最も簡単な方法は、次の 2 つの設定を変更してからホームページに移動することです。
discourse_tag_intersection_navigator_all_word: anything
discourse_tag_intersection_navigator_make_intersection_homepage: true
レビューのために、潜在的な解決策を提案します。
「いいね!」 4
Dimava
(Dimava)
13
@merefield は、検索のように否定的なタグをサポートしていますか?
Dimava
(Dimava)
15
ご返信ありがとうございます
機能リクエストを issues に残しておきます
そして検索フィールドの機能リクエストも
(実際には必要ありません。一般的な用途で検索を完全に置き換えることの論理的な結論にすぎません)
(否定タグは私が知っている中で最もドキュメント化されていない機能です。私が知らない、さらにドキュメント化されていないものが確実にあるでしょう)
「いいね!」 1
ありがとうございます。
期待値を管理するためにお伝えしますが、当面の間、資金提供やPRがない限り、このプラグインの機能が拡張される見込みはありません。
「いいね!」 4
また、あまり多くの機能を追加してインターフェースが煩雑になったり、複雑になりすぎたりしないように注意する必要があると思います。現状では、インターフェースはかなり直感的で、デスクトップの利用可能なスペースをうまく埋めています。あなたが言及したような機能は、間違いなくオプションの背後に隠す必要があるでしょう。
「いいね!」 2
cmdntd
(cmdntd)
18
サブカテゴリを選択できません。サブカテゴリを選択すると404エラーが発生します。
「いいね!」 2
よくお気づきになりましたね。現時点では対応していないことを記録しておきます。
ご興味をお持ちいただきありがとうございます。
「いいね!」 1