The discussion revolves around a “Body is invalid” error message appearing on short posts despite the minimum post length setting being adjusted. Stelmsind investigates the issue and finds the problem in the TextSentinel code, which disallows all uppercase content in English. sam suggests submitting a pull request (PR) to add a site setting to override this. Stelmsind agrees to submit a PR. However, codinghorror reveals that a setting called “allow uppercase posts” already exists. layerssss points out that this issue affects non-alphabetical languages, but sam notes that customized settings for non-English locales are now shipped to address this issue.
def seems_quiet?
# We don't allow all upper case content in english
not((@text =~ /[A-Z]+/) && !(@text =~ /[^[:ascii:]]/) && (@text == @text.upcase))
end
There isn’t any option to override this at present time.