「タイトルが不明瞭です。単語のほとんどが同じ文字を繰り返し含んでいますか?」メッセージを無効にする方法

既存のコミュニティ用に新しい Discourse を設定していますが、ほとんどの新規メンバーは信頼できる方々です。ある新規メンバーが「Co-op proposals」というタイトルの投稿を作成しようとしたところ、タイトルに関するメッセージが表示されてできませんでした。スクリーンショットは以下の通りです。

Discourse のバージョンは 2.6.7 です。このチェックを無効にするにはどうすればよいでしょうか。

こんにちは!
以下のパラメータを試してみてください:
your.domain/admin/site_settings/category/all_results?filter=entropy

ふむ、それは興味深いケースですね。タイトルは「共同提案」で合っていますか? @tshenry さん、これを再現できますか?

どの設定を調整しましたか?そのタイトルは15文字未満のため、エラーが発生するはずです。

私も自分のサイトで再現しました。

はい、確かに再現できます!title min entropy(トピックタイトルに必要な一意の文字数)のデフォルト値は 10 です。タイトル「Co-op proposals」は一意の文字が 7 つしか含まれていません(- を含めると 8 つ)。

へえ、それは興味深いエッジケースですね。でも、より多くの単語を追加し、具体的に書くよう促すのは依然として良いアドバイスなので、特に何もしなくてもいいかもしれません。

ハハ!:sweat_smile: だから再現できなかったんですね。min topic title length を 8 に調整しました。

:+1: 完璧なハックを手に入れたのですね!:laughing:

はい、これはエッジケースだと理解していますが、エラーメッセージが少しわかりにくいと感じます。タイトル内の一意の文字数が X 文字未満の投稿作成を防止するようにフォーラムが設定されていること、そして管理者はフォーラム設定でこの設定を変更できることを示す小さなテキストや、ツールチップ付きの「?」アイコンを追加してもよいかもしれません。

デフォルト設定を緩和することもできますし、両方を実行することもできます。

「than X」の前に「less」を含めてください。最初の文だけでユーザーへのメッセージとして十分です。シンプルで短く。2 番目の文はノイズに過ぎず、ユーザーが本当に見る必要があるような内容ではありません。あるいは単に「トピックのタイトルには X 文字以上の一意の文字が必要です」とするだけでもよいでしょう。個人的な意見ですが。
追記:「unique(一意)」という言葉が重要なポイントだと思います。