Composer ボタン祭り

:warning: このコンポーネントはマークダウンエディタでのみ機能します。リッチテキストエディタとは互換性がありません。

:information_source: 概要 Composer Button Bonanza は、サイト管理者が Composer ツールバーに新しいマークアップボタンを定義して追加できるようにするもので、デフォルト設定では多数の新しいボタンを提供します。
:hammer_and_wrench: リポジトリ centertap/DiscourseComposerButtonBonanza - Codeberg.org
:eyes: Readme Making sure you're not a bot!
:spiral_notepad: リリースノート Making sure you're not a bot!
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
:heart: スポンサーシップ 提供者… CTAP
このテーマコンポーネントは、501(c)(3) 非営利団体である Center for Transparent Analysis and Policy によって開発されています。このコンポーネントがあなたのサイトで役立つ場合は、CTAPを支援するために寄付をご検討ください

Composer Button Bonanzaをインストール

“あなたが手に入れられるComposerの機能!”

Composer Button Bonanza は、Composer により多くのマークアップボタンを提供するテーマコンポーネントです。

すぐに使える状態で、多数の新しいボタン、たくさんのボタン、ボタンの大盤振る舞いを提供します。デフォルト設定では、ツールバーに3つの新しいボタンが追加され(どれかわかりますか? :smile:)、残りは :gear: ポップアップメニューのトグルボタンの背後に隠されます。

トグルボタンをクリックすると、残りのボタンが表示されます。

テーマコンポーネントの設定設定を通じて、次のことが可能です。

  • 新しいボタンの定義を追加する(および/または提供されたものを削除する)。
  • 表示するボタンと、いつ表示するかを選択する。
  • ボタンの順序を変更し、ボタンをツールバーまたはツールバーの :gear: ポップアップメニューに配置する。
  • ボタンの翻訳/ローカライズを提供する。

このコンポーネントは、マークアップやスタイリングを定義しません。既存のマークアップを入力して既存のスタイルを呼び出すための便利なボタン(アフォーダンス!)を追加するだけです。主な目的は、ユーザーがComposerの機能を発見し、使用するのを助けることです。例えば、脚注を多用するユーザーは、おそらくキーボードで直接 ^[] を入力するでしょう。しかし、残りの私たちは、何をすべきかを思い出させてくれる :asterisk: ボタンがあれば喜ぶでしょう。

このアプローチの利点は、このテーマコンポーネントを削除しても、既存の投稿のスタイリングを妨げないことです。このコンポーネントはスタイリングを行う責任はなく、Composerに既に存在する機能、および/または他のプラグインやテーマコンポーネントによって提供される機能へのショートカットを提供するだけです。

デフォルト設定

デフォルト設定では、デフォルトのDiscourseインストール(すべての組み込みプラグインが有効で、追加のプラグインがインストールされていない状態)で利用可能な、ほとんど(すべて?)の追加マークアップの定義が提供されます。

  • テキストスタイル:
    • 下線打ち消し線
「いいね!」 19