カスタムトピック並び替え順ボタン

:information_source: 概要 トピック並べ替え順ボタン
:eyeglasses: プレビュー Theme Creator
: hammer_and_wrench: リポジトリ GitHub - VaperinaDEV/custom-topic-sort-order-button: Add a custom topic sorting button to the topic list.
: question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
: open_book: Discourseテーマ初心者の方へ Discourseテーマ使用の初心者向けガイド

← Fill in “repoName” and “repoURL” for the automatic install button →

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

← Describe this theme/component in one or two sentences →

こんにちは :waving_hand:

このテーマコンポーネントは、トピック作成ボタンの隣に新しいボタンを追加し、トピックリストの順序を変更できるようにします。主な目標の1つは、トピックリストのヘッダーセクションが非表示になっているテーマでも、モバイルデバイスでトピックの順序を簡単に利用できるようにすることでした。

項目をクリックすると、項目の右側に並べ替え順(昇順または降順)が表示されます。

降順(アイコン) 昇順(アイコン)

← Add more details and explain the settings (if applicable) →

設定

このコンポーネントには、カスタマイズのためのいくつかの設定が含まれています。

オブジェクト設定

オブジェクト設定を使用すると、各項目のアイコンラベルアクション、および順序を変更できます。

  • icon → Discourseアイコンセットのアイコン名
  • label → 翻訳キー(「/admin/customize/site_texts」を参照)
  • action → 並べ替えアクションの識別子
  • order → ドロップダウンでの項目の位置

labelの例:

likes-label

この場合、ラベルフィールドは「js.likes」である必要があります。

「いいね!」 17