"allow uppercase posts" does not support Chinese


#1

The"allow uppercase posts" does not support Chinese, after copying a Chinese input, tip No content, Chinese seem to default to all uppercase


(Rafael dos Santos Silva) #2

Is the setting turned on?

I did recent patch on this so maybe it’s my fault, can you share the text?


#3

The problem I found today, if you do not select this option, You will not post such as the following text:

产品介绍:
盈利模式:

¥:其中VIP会员目标达到10万人,年会费100元/人。

¥:渔具店、商业钓鱼场等年会费为300元/家。

¥:APP推荐渔具、鱼饵等广告收费200元/年/种。

¥:钓鱼船、竞技钓赛等广告收益。

¥:自营品牌钓具销售所得收益。

¥:其他品牌钓具收益。

¥:二手钓具置换收益。

全体户外运动爱好者。
从钓鱼运动开始,逐步覆盖攀登、露营、徒步、自驾等户外运动的客户群体。 在项目二期的目标形成以每个人的痕迹GPS 位置为切入点的大平台,为各种户外运动提供服务和支持。

从而形成一个由钓鱼一点扩大至户外成面的格局,与此同时国外的各项工作也一并展开。

我们希望3年以内成为国内最大的户外运动服务平台。

团队介绍:
这是一家崭新的公司,基于多年户外运动的心路历程,我们创办了水云边网络,旨在打造一个服务于广大户外活动人士的高效便捷的平台。

因为我们总想给这个世界留下一些痕迹。而通过我们的足迹,总会给身边的人带来前车之印,玫瑰余香;还能促进自然环境更加平衡与清洁,利国利人利己。

同时这也是一个前所未有的市场涉足点,而又为人所急需,从而产生巨大的市场空间。

公司团队以10多的策划推广经历,在本项目的运营方面有独到实效的营销能力。

公司名称:青岛水云边网络有限公司

(Rafael dos Santos Silva) #4

Can you share what version you are? With the commit hash please.

(Or just paste the forum link)


#5

Discourse 1.6.0.beta11
thank you


(Rafael dos Santos Silva) #6

Yes, the setting needs to be turned on.

The code is this:

  def seems_quiet?
    # We don't allow all upper case content
    SiteSetting.allow_uppercase_posts || @text == @text.mb_chars.downcase.to_s || @text != @text.mb_chars.upcase.to_s
  end

So without turning the setting to allow upcase posts the post will be blocked because 100% of the caseable(?) characters are upcase

[VIP, APP, GPS] != [vip, app, gps]


I think it’s reasonable to ask this setting to be turned on boards where the uppercase and downcase doesn’t make much sense, what do you think?