空の投稿と空のトピック本文を許可する

How to turn off "Body seems unclear, is it a complete sentence?' で説明されている問題に関連しています。

以下のことはできないようです。

  • 件名が空の新しいトピックを作成する
  • 本文が空の投稿を作成する

前者については、本文が空、または1文字だけでもトピックを作成しようとすると、「本文が不明瞭です。完全な文ですか?」のようなエラーが表示されます。

後者については、本文が空の投稿を作成しようとすると、ここで示されているような「投稿は空にできません」というエラーが表示されます。

image

これは、既知のすべての設定を更新して「エントロピー」値を可能な限り低くし、最小投稿長を可能な限り短くしても、このような状況です。

投稿とトピックの本文の長さを制御する設定はすでに存在します。そのため、0文字の投稿とトピック本文を許可するように変更する必要があるようです。これはコードベースの小さな変更で済むはずであり、サーバー管理者が最小長の値1を0に変更するために独自のプラグインを作成するよりも、既存の設定を変更してこれを許可する方がはるかに便利です。

ご意見をお聞かせください。ありがとうございます。

「いいね!」 1

3文字制限があれば、「なぜ?」と簡単に尋ねることができます。

「いいね!」 2

この機能リクエストの正当性についてお尋ねですか?それとも、「なぜ」という言葉だけの投稿が現在できないということでしょうか?

「いいね!」 1

空の投稿を送信したい理由は明白です。送信できない理由も明らかです。

「いいね!」 4

Discourse フォーラムのユーザーが本文が空のメッセージやトピックを投稿できるようにしたいと考えています。ユーザーもこの機能が欲しいと思っています。なぜそれができないのか、私には明確ではありません。本文にテキストがない投稿を作成できない技術的な問題があるのでしょうか?

デフォルト設定としてこれを求めているのではなく、私のサーバーでこれを許可するオプションを求めているだけです。

空の返信を投稿することが有益な場合の例を教えていただけると大変助かります。

「いいね!」 6

多くのユーザーが空の返信を投稿することを楽しんでいます。単に投稿するため、または何も言うことがないため、トピックをトピックリストの一番上に表示するため、あるいはトピックを読んだがコメントがないことを示すために、空の返信をすることがあります。同様に、新しいトピックを作成する際、トピックのタイトルが十分に説明的であれば、本文は不要なことがよくあります。そのため、元の投稿の本文にさらに多くのテキストを書くことを強制されると、冗長になることがあります。空の投稿は、フォーラムで人々が楽しんで行う「楽しい」機能であり、同様にエンゲージメントを高めるのに役立ちます。

「いいね!」 3

それについては、投稿の「いいね!」/リアクション機能を使用する方が良いかもしれません。

完全に空白の投稿を許可することにはリスクがあるようです。それらが何のためにあるのか、誰もが理解できない場合、混乱を引き起こす可能性があります。

「いいね!」 6

はい、投稿やトピックに反応したり購読したりするための他の方法もあります。
しかし、人々は依然として空白の投稿を楽しんでいます。私のユーザーはそれに慣れているので、ユーザーが利用できるようにしたいと思います。

こんにちは :wave:

個人的には、空の投稿をする意味が理解できませんが、これが一般的なコミュニティもあるかもしれないと受け入れることはできますし、このようなリクエストは初めてではないことを覚えています。 :thinking:

投稿制限を回避する方法があります。例えば、[wrap] タグを使用すると文字数としてカウントされるためです。

常に手入力するのは最善の選択肢ではないことは承知しています。そのため、テーマコンポーネントを作成しました。これで、あなたとあなたのコミュニティにとって十分であることを願っています。


このテーマコンポーネントは、コンポーザーのツールバーにボタンを追加します(デフォルトではポップアップメニューにあります)。ボタンをクリックすると、公開できるプレースホルダーテキストがテキストエリアに追加されます。このテキストは、投稿後に非表示になります。

コンポーネントには、設定できるいくつかの設定が含まれています :arrow_down_small:

また、ボタンの名前とテキストエリアに追加されるテキストをカスタマイズできるテーマ翻訳セクションも含まれています…

実際に動作する様子をご覧ください :arrow_down_small:

ビデオで見られるように、ボタンはデフォルトでポップアップメニューにありますが、ツールバーに配置することもできます。これを行うには、この設定を無効にするだけです。
Screenshot 2024-07-29 at 21.14.48

そして、この設定で、ボタンを配置したいツールバーのセクションを選択できます。

挿入
Screenshot 2024-07-29 at 21.17.14

フォントスタイル
Screenshot 2024-07-29 at 21.19.20

その他
Screenshot 2024-07-29 at 21.21.07


「いいね!」 5

これは非常に奇妙な機能リクエストです。率直に言って、空の投稿を機能としてサポートする世界は想像できません。それは、私たちの文明化された議論の哲学全体に反します。ドンの提案がおそらくここでの最善の選択肢でしょう。

「いいね!」 9

この制限は、投稿本文に十分な単語を含むHTMLコメントを記述することで回避できます。

<!--
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed bibendum pharetra finibus. Fusce sed ligula et leo elementum viverra quis.
-->

したがって、この機能が本当に必要な場合は、デフォルトでエディタをHTMLコメントで埋めるテーマコンポーネントを作成できます。

しかし、これは非常に奇妙なリクエストであり、このようにする人はほとんどいません。中国のフォーラムでは、テキストとタイトルが一致していることを示すために、通常「RT」(「タイトルと同じ」の略)と入力します。ほとんどの文化にも同様の表現があるはずです。

さらに、見た目が悪く、バグがあるように感じられます。

「いいね!」 6

HTMLコメントが機能すると投稿しようとしていたところでした。これは以前の議論でどこかにありました(pfaffmanと私は投稿を隠していました。Canapinが私たちの楽しみを台無しにしました lol)。

「いいね!」 4

ご提案ありがとうございます。試してみて、そのすべてまたは一部がうまくいくと確信しています。

参考までに、ブランク投稿は確かに非常に洗練されています。ユーザーはそれを使って大いに楽しんでおり、時にはトピックをどれだけ早く投稿で埋められるか、または誰かが連鎖を破る前にいくつのブランク投稿を連続して投稿できるかという即興のコンテストさえ開催しています。そして、それは確かに多くのエンゲージメントを生み出し、楽しいコミュニティの雰囲気を育みます。ユーザーがそのようなシンプルな機能からどれだけ多くのエンターテイメントを引き出せるかに驚くかもしれません。

ありがとうございます!

「いいね!」 3

それは重要には読めません。discourse における「文明的」の正式な定義は定かではありませんが、主な考え方は、よく考えられた表現と書面言語によるコミュニケーションを重視することであり、そのためには 20 文字は重要な最小しきい値ではありません。

承知いたしました。

私がユーザーとして参加している他のフォーラムでは、投稿を引用するだけで何も付け加えないユーザーがいます。

それは、誰かの回答に同意する方法の一つです。

「いいね!」 2

そして、彼らは新しい返信を /latest に表示し、フォロワーに同意したことを全員に知らせます😳

「いいね!」 2

はい、それが狙いです

空の投稿が私たちにとって理にかなっており、受け入れられており、文明化された議論を損なわない、私のコンテキストからの2つの例を挙げましょう。ここでは、Discourseは基本的にメーリングリストの代替として使用されています。

  1. 短いメモを書きたい場合、たとえば「会議は午後8時に赤い家で。EOM」。そのため、件名にメモだけが含まれた空のメールを作成します。
  2. メーリングリスト/Discourseにメッセージを転送する場合、技術的には追加の独自のコンテンツなし(たとえば、グループ外の誰かからグループへのメッセージを転送して情報を広める、または少数のサークルが事前にDiscourse外でメッセージを議論し、その後コンテンツがDiscourseへのメールにコピー&ペーストされ、「転送メッセージ」HTMLタグが含まれているため、現在Discourseによって「空の本文」と見なされる)

私は「0」を下限として許可することを誓います(そして、正直なところ、現在許可されている「1」が「0」よりも優れている利点が見えません)。デフォルトは、管理者が意識的な決定を行うことを保証するために、たとえば「10」のような、より賢明で健全な値のままである可能性があります。私の意見では、Discourseのようなプラットフォームの管理者は、適切なデフォルトによって導かれ、ニーズに合った良い決定を下すと信頼されるべきです。したがって、空の投稿をオプションとして許可することに害はないと思います。
Discourseによる文明化された議論の哲学への注力に、明確に感謝の意を表します!それについて考えられたこと、そしてそこから派生した機能は、私がDiscourseを選択した理由の1つでした。

「いいね!」 5

私もそう思います。値「1」が使用できるのであれば、ほとんどの人は値「0」を使用しないかもしれませんが、一部の人には価値があるかもしれません。

しかし、ドンは彼が作成したコンポーネントで簡単な解決策を持っています。

非常に小さな空白の背景のGIFをアップロードすることもできると思います。

「いいね!」 1