説明文の文字数

Is there a way to show character count while writing a description?
I got this plugin, but the drawback is this sets a minimum number of characters and I want to show the number of characters used.

In the below screenshot, it’s “20 characters required”, I want it as “Character Count: 300”

Please get in touch if anyone can help in tweaking the code.

「いいね!」 5

この提案は、私が投稿しようとしていたものであり、この既存のトピックに至った理由です。サイトのセットアップとカテゴリや説明の追加に一週間を費やしてきました。UIからの、最初の説明を200文字以下に保つという提案は良いアドバイスです。編集モードの際に文字数カウントが表示されると嬉しいです!

現在、文字数カウントが表示されるエディタで説明を書き、完成したテキストをDiscourseの説明に貼り付けています。

「いいね!」 5

こんにちは、私もこの質問に興味があります。
それ自体、Discourse のコアには通知機能があります。もし、サイト管理者が設定した数よりも少ない文字数を入力した場合、最小文字数を満たす必要があるという通知が表示されます。そのため、このプラグインは、最小文字数だけでなく最大文字数も表示できれば、より便利になると思います。また、入力済みの文字数を表示することも無駄ではないでしょう。私の考えを伝えられたことを願っています(Google翻訳を使用しています)。

以下のように記述することで、プラグインがDiscourseに人工知能を統合する際にうまく機能するでしょう。例えば、Chatbot(@merefield) や Discourse AI(@Falco) などです。人工知能ツールを使ったことがある人なら、人工知能へのリクエスト作成時に文字数を制御する必要性を理解するでしょう。各文字にはコストがかかりますからね :sweat_smile:

これは両方を行います。

(元のディスコースプラグインに大まかに基づいています)。

「いいね!」 7

これは素晴らしい追加機能です! プラグインの必要がなくなり、より幅広い層での利用が可能になります!

「いいね!」 2

素晴らしい、確かに主題の重要な要素です、それは単に素晴らしいです!

「いいね!」 2

よさそうです。実装方法を学ぶのに少し手伝いが必要です。

テーマコンポーネントに関するガイドをご覧ください
Beginner's guide to using Discourse Themes
Installing a theme or theme component

「いいね!」 1

ありがとうございます。そこまでは自分でできました。以前にもテーマやコンポーネントをインストールしたことがあります。しかし、そこにどのURLを貼り付ければよいのか分かりませんでした。

https://github.com/merefield/discourse-tc-character-count/tree/main

を試しましたが、もう一つURLをそこから掘り下げてみたのが2回目の試みでした。

どちらも機能しなかったので、質問することにしました。まったく見当違いの推測をしていたのです。

[編集:その後、解決しました。追加すべきはこれです:
https://github.com/merefield/discourse-tc-character-count.git
これでうまくいきました。ありがとうございました!]

このURLからインストールできます: https://github.com/merefield/discourse-tc-character-count :+1:

「いいね!」 2

素晴らしい。トピックのタイトルで動作させる方法はありますか?

「いいね!」 2

それは素晴らしいアイデアです :bulb: :star2: … PRをお待ちしています!

「いいね!」 3

完了しました!

これが素晴らしいと思ったら、コーヒーを買って私をサポート してください :coffee:

@fokx :wink:

「いいね!」 6

自分でコンポーネントに小さな変更を加えました。GitHubやフォークなどの経験がないためです。
結果は以下のようになりました。

ここで詳細を読み、私の提案に同意するかどうかを確認できます。

このコンポーネントを考案してくれた@merefieldさんに本当に感謝します!:raising_hands:

「いいね!」 2