🏷️ バーズ タグ リスト コンポーネント

:eyeglasses: 概要

タグリストウィジェットを使用すると、Discourse のタグをサイドバーに表示できます。これには、私の Bars! :cocktail: :beers: または Right Sidebar Blocks テーマコンポーネントを使用します。

:link: クイックリンク

:octopus: コードを取得
:gear: Bars! でコンポーネント名に tag-list-component を使用

:gear: 設定

このウィジェットは、設定 を使用してある程度のカスタマイズが可能です。例えば:

  • :see_no_evil: 特定のタグを非表示にする
  • :page_with_curl: 表示スタイル(行または列)を変更する
  • :hash: 件数を表示する
  • :bar_chart: ソートタイプを変更する



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

「いいね!」 12

モバイル端末はどうですか?通常、80% 以上がモバイル端末を利用しており、それらのユーザーにとってサイドバーは役立ちません。彼らには何か表示されるのでしょうか、それともこれはデスクトップとタブレットのみ向けでしょうか?

「いいね!」 2

@Jagster はい、モバイルでも動作します :grinning:

Layouts Plugin はモバイル向けに設定可能です。設定方法に関する詳細は、ドキュメントから以下の通りです:

「いいね!」 4

イギリスの友人たちが言うように、まさに素晴らしいですね :laughing:

さて、試してみることにします。私のユーザーは…それほど技術に詳しくないため、考えられる限りのサポートと情報が必要です。

「いいね!」 5

最近あった変更点をいくつか要約します。

  • サイドバーブロックにも対応しました。
  • Glimmerへの部分的な移行を行いました(ウィジェットはGlimmerテンプレートを呼び出します)。
  • tags.jsonへの頻繁な呼び出しを防ぐためにキャッシュを追加しました(ページ変更ごとに呼び出していました!) - 新しいタグを表示するにはブラウザを更新する必要があります。これにより、以下の軽減が期待できます。
    • サーバーへの負荷
    • 表示上のリフレッシュ
「いいね!」 5

すべてのレガシーレイアウトとDiscourseウィジェットコードを削除する移行の一環として、これはGlimmerに完全に移行され、場所が変更され、コンポーネントの名前が変更されました。BarsまたはRSBの設定を更新する必要がある場合があります。

リポジトリは現在次の場所にあります: https://github.com/merefield/discourse-tc-bars-tag-list-component

コンポーネントの名前: tag-list-component

「いいね!」 3