Discourse 色付きテキスト

プラグインのインストールなしで「BBCode-lite」を利用できます。

コンポーザーにシンプルなコントロール(パレットアイコン)を追加し、テキストの前景色と背景色を簡単に設定できるようにします。

  • 単語またはテキストを選択します。
  • パレットコントロールをクリックします。
  • 次のようにラップされます: [wrap=color color=# bgcolor=#]word[/wrap]
  • # を「red」、「grey」などのHTML互換のカラー名に置き換えます。試してみてください。

:biohazard: 注意 BBCode と同様の注意点が適用されます: テキストを隠すために使用できます。

クレジット

|||
|-|-|-|
| :hammer_and_wrench:|https://github.com/merefield/discourse-tc-coloured-text| GitHub - merefield/discourse-tc-coloured-text: A simple Theme Component alternative to the BBCode colouring plugin |
| :question:|インストールガイド|テーマまたはテーマコンポーネントのインストール方法|
| :open_book:|Discourseテーマ初心者の方へ| Discourseテーマの使用に関する初心者ガイド

「いいね!」 18

この便利なコンポーネントに感謝します。

composer.color_ui_button_title が、デフォルトのままかカスタマイズした場合でも、正しく適用されていないようです。

「いいね!」 1

こんにちは。この写真のようなカラーテキストボタンがありません。ここにも見えません。

この Theme component はここにインストールされていません。そのため、ボタンが表示されません。
サイトに追加しましたか?

プラグインを追加する方法がわかれば、うまくいくだろう。

これを修正しました。

「いいね!」 1

ガイドはhttps://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682にあります。
すべての情報は最初の投稿の表の一部です。

「いいね!」 3

ありがとうございます!

「いいね!」 1

素晴らしいコンポーネントです!

バグレポート:テキストが選択されていない状態でパレットボタンをクリックすると、「デフォルトのテキスト」の代わりに翻訳記述子が挿入されます。

[en_GB.composer.color_ui_default_text]

はサイトのテキストカスタマイズメニューには見つからず、コンポーネントの設定ページにもありません。

「いいね!」 2

テキストが選択されていない状態でパレットアイコンをクリックすると、次のようになります。

[wrap=color color=# bgcolor=#][en.composer.color_ui_default_text][/wrap]

これは文字列が見つからないということでしょうか?

「いいね!」 3

それは厄介な問題ですね。修正しました。

レポートをありがとうございます @Frully @Canapin

デフォルトの色設定を追加しました。

「いいね!」 5

最後のメッセージを読んでいませんでした :facepalm:

「いいね!」 3

@merefield さん、素晴らしい仕事です!これは今までずっと欠けていた機能です!

これをこのTCと組み合わせることで、単一の超素晴らしいBBCode TCにできるのではないでしょうか?

「いいね!」 4