在10月9日,mastodon(长毛象)迎来了v4.3.0版本的升级
我在观望了10天之后,今天还是将我的一个mastodon长毛象站点更新到了v4.3.0版本
完成更新后,照例希望修改mastodon的发文字数限制(默认是500),发现和之前有所不同
在查阅代码后,完成了更改,在这里记录一下,也分享给需要的朋友。
之前需要修改两个文件,其中一个变更为了
live/app/javascript/mastodon/features/compose/containers/compose_form_container.js 文件, 找到包含以下内容的行:
maxChars: state.getIn(['server', 'server', 'configuration', 'statuses', 'max_characters'], 500)
将其中的500修改为你想要的字数限制,比如10000。
接下来,您需要修改另一个文件,这个文件没有变化:live/app/validators/status_length_validator.rb
– 找到包含以下内容的行:
MAX_CHARS = 500
修改为10000即可。完成修改后,运行RAILS_ENV=production bundle exec rails assets:precompile进行重新编译,最后重新启动 Mastodon 服务以应用更改。
如果要增加或修改投票选项的数量
编辑文件live/app/validators/poll_validator.rb
并修改以下行:
MAX_OPTIONS = 4
设置为您想要的值。此文件中还有其他可自定义的选项。然后重新编译并重启服务即可。
P.S mastodn4.3真的有点丑
@XiaoXi@social.soraharu.com
白熊阿丸