『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法

自己在NAS服务器上搭建了nextcloud服务,然后发现分享给别人的共享链接下面竟然有‘获取自己的免费账号’

出于强迫症,决定干掉它。

有两种方法:

1.直接将其删除

上图中我看到他在p段落里,是可以直接删除的

然后用VS code全局搜索找到所在的文件:/nextcloud/core/templates/layout.public.php

图片[1]-『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法-阿张同学
nextcloud的layout.public文件

打开这个文件,删除下图中标签p中的代码

图片[2]-『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法-阿张同学

再次打开共享链接就没有啦

图片[3]-『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法-阿张同学
nextcloud共享链接

2.修改为想要的链接

在 /nextcloud/config/config.php 文件中添加以下代码后保存后即可

'simpleSignUpLink.shown' => false,

修改这一排文字链接,可以尝试先修改以下两个文件中对应的文字为需要的内容

文件一:/nextcloud/core/l10n/zh_CN.json 第 328 行,将这行中的“获取自己的免费账号”替换为自己的需要的文字

图片[4]-『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法-阿张同学
“Get your own free account” : “获取自己的免费账号”,改为自己想要显示的字段

文件二:/nextcloud/core/templates/layout.public.php 第 99 行,将这行中的 “https://nextcloud.com/signup/” 替换为自己需要的链接

图片[5]-『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法-阿张同学
href里面的链接修改为想要跳转的链接
<a href="https://nextcloud.com/signup/" target="_blank" rel="noreferrer noopener">

因为nextcloud采用了国际化,如果需要更换使用其他语言时显示的文字链接,方法也和上面一样。

图片[6]-『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法-阿张同学
VS code查询get your own free account结果,发现有很多种语言
图片[7]-『原创』nextcloud共享链接中‘获取自己的免费账号’删除方法-阿张同学
nextcloud中文字典,都在这里替换的
© 版权声明
THE END
喜欢就支持一下吧
点赞8赞赏 分享
评论 共4条
头像
拿起笔,写下你的梦想,你的人生就从此刻起航
提交
头像

昵称

取消
昵称表情代码图片