最新消息
  • 您好下载中心的主题现已开启全免费下载!
  • 欢迎 游客 您的光临,下载之前请先阅读 积分规则(暂行) 。任何技术问题请在论坛提问,本站定制插件售前、售后问题请联系QQ:5916171
资源图标

VIP插件 Attachment Improvements By Xon 附件系统升级 2.20

没有下载权限
兼容版本
  1. 2.1
  2. 2.2
安装要求
php 5.6+ 可选;Nginx(用于X-Accel-Redirect支持)
语言
英文 (English)
XF附件系统改进的集合。
  • SVG支持
  • Nginx的X-Accel-Redirect
  • 论坛/会话的新权限(尊重全局附件大小和计数限制):
    • 附件大小(kb)。
    • 最大附件数。
SVG支持
支持将SVG附件显示为普通图像。

Nginx X-Accel-Redirect(可选)

启用将Nginx的X-Accel-Redirect标头功能用于附件服务。

这允许XenForo进行验证和身份验证,并将实际的文件服务卸载到Nginx。该功能没有特别好的文档,但是可以在此处找到一些信息。

在按照“ 不再使用DigitalOcean Spaces或Amazon S3在XF 2.x附件中显示文件存储”之后,您必须遵循相关的FAQ条目!

此插件假定/ root目录中存在/ internal_data文件夹,并且您没有“拒绝全部”信息;声明,而是使用“内部”;保护internal_data文件夹。

例如,可以从以下位置访问XenForo:/ forum,而不是webroot。

必须在config.php中添加以下内容:
代码:
$config['internalDataUrl'] = '/forum/internal_data';
您的网络服务器中可能需要类似于nginx配置的内容:
代码:
location ^~ /forum/internal_data {
  internal;
  add_header Etag $upstream_http_etag;
  add_header X-Frame-Options SAMEORIGIN;
  add_header X-Content-Type-Options nosniff;
  alias /path/to/internal_data;
}
为确保与XenForo的文件提供方式匹配,请将以下标头添加到internal_data文件夹的网站配置中:
代码:
add_header Etag $upstream_http_etag;
  add_header X-Frame-Options SAMEORIGIN;
  add_header X-Content-Type-Options nosniff;
新权限

允许每个论坛或会话附件的大小和数量限制。

遵守全球论坛范围的附件大小/数量限制,每个用户组设置允许较小的值。

由于XF整数权限的工作方式,“ unlimited”或“ 0”被评估为未设置权限。

安装后说明
将“ svg”文件扩展名添加到受支持的列表中,以允许上传svg文件。

贡献功能或错误修复,
请通过“更多信息”链接创建Github Pull请求。

贡献

如果您喜欢此附加组件,请考虑通过PayPal贡献。详细信息将通过私人对话提供。
作者
mingtian_ag
下载
4
查看
326
首次发布
最后更新
评分
0.00 星 0 星

来自mingtian_ag的更多资源

分享资源

顶部 底部