pullopen / pullopen.github.io

技术小白建站指南
https://pullopen.github.io/
8 stars 1 forks source link

进阶魔改:修改字数上限、媒体上限、投票上限、添加自定义主题、界面用语、非登陆用户有限显示,附阻止本站嘟文流入某站点方法 - 技术小白搭建Mastodon站点指南 #7

Open pullopen opened 3 years ago

pullopen commented 3 years ago

https://pullopen.github.io/%E8%BF%9B%E9%98%B6%E9%AD%94%E6%94%B9/2020/11/14/mastodon-modify.html

odyf commented 3 years ago

你好博主关于 主页对非登陆用户只显示10条嘟文 https://github.com/odyf/mastodon/blob/master/app/controllers/accounts_controller.rb 我怎么改也不正确生效,能麻烦您看看是什么原因吗。感谢,十分希望,您能百忙之中帮帮忙。

pullopen commented 3 years ago

你好博主关于 主页对非登陆用户只显示10条嘟文 https://github.com/odyf/mastodon/blob/master/app/controllers/accounts_controller.rb 我怎么改也不正确生效,能麻烦您看看是什么原因吗。感谢,十分希望,您能百忙之中帮帮忙。

抱歉,这个我自己也没试过,而且最近官方这个文件似乎有过改动,所以可能有些不一样了……

odyf commented 3 years ago

@pullopen

你好博主关于 主页对非登陆用户只显示10条嘟文 https://github.com/odyf/mastodon/blob/master/app/controllers/accounts_controller.rb 我怎么改也不正确生效,能麻烦您看看是什么原因吗。感谢,十分希望,您能百忙之中帮帮忙。

抱歉,这个我自己也没试过,而且最近官方这个文件似乎有过改动,所以可能有些不一样了……

没事,我发现那个管理员它们实例是3.2版本我试试切换分支试试,看能成功不到时候回复

odyf commented 3 years ago

你好博主,主页对非登陆用户只显示10条嘟文 这个修改在最新稳定版本v3.2 修改能成功,而在现在仓库主分支修改无效不知道是什么原因,很抱歉我没有代码能力,而且修改这个后最好能配合网站设置时间轴预览

在主页显示公共时间轴的勾选给去掉,现在能测试的就这么多了,

Showfom commented 3 years ago

Win95 的主题会编译失败,把这个主题删了以后其他的主题都正常通过编译,版本号是 3.3.0

pullopen commented 3 years ago

Win95 的主题会编译失败,把这个主题删了以后其他的主题都正常通过编译,版本号是 3.3.0

Win95还需要在./config/webpacker.yml中加一行- .gif

HolgerHuo commented 3 years ago

可以考虑在stable tag下进行源代码修改 直接在main分支下修改可能会存在一些bug 具体方法就是 git checkout 版本号哈希 -b mod xxx(进行修改) 此处可以直接上传至github然后再服务器中拉去mod分支 或者返回到main之后merge 在打包发布一个新的补丁tag 如 3.3.0.1 git checkout main git merge mod 可能会有冲突 此处需要进行修改后再次commit git tag -a v3.3.0.1 你最后的修改commit哈希 随后在服务器中拉取这个标签 当然也可以先把原版的标签去掉之后再在你的修改处添加标签 但可能会造成一定的混乱