在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真的有点丑 在 Mastodon 4.3 中增加或修改字数限制和投票选项最先出现在...