1. 修复 XenVn Cache 不兼容错误。2
. 功能升级:外部存储连接。
现在将支持两种类型:
* 外部存储服务器的 URL:
- 您的外部存储服务器上 storage.php 文件的路径,可以是域名或 IP 地址。例如:your-storage.com
- 下载 storage.php 文件,打开并设置:CONNECTION_KEY_CODE、FOLDER。然后将其上传到您的外部存储服务器的任意位置(服务器必须支持 PHP)。要使用 X-Sendfile / X-Accel-Redirect,您需要设置:ACCELERATION 和 NGINX_ALIAS 并要求服务器支持它们
* 外部存储文件夹的路径:
- 输入以斜杠开头的数据存储目录的本地路径(例如,辅助驱动器中目录的挂载路径),并且它必须与安装 Xenforo 的目录位于同一目录中。例如:/storage
- 在 cache.php 文件中设置 EXTERNAL_FOLDER(如果您使用快速显示图像)
3. 文件的新更新:cache.php 和 storage.php
目录路径必须以斜杠 /
开头 4. 修复资源讨论中的转换外部图像错误
升级和改进功能:
cache.php(替代 image.php)和 storage.php 文件已更新。
- 附件下载加速
- 快速显示图像
- 外部存储
新功能:
XenForo 的快速 CSS 加载
使用与快速显示图像功能相同的 cache.php 文件。
- 修复了一些小错误。
- 优化源代码。
- 更改了下载限制功能中的某些短语,使其更加清晰。
- 功能升级:强制点赞/回复下载附件(强制用户点赞/回复下载附件,查看BBCode代码标签并防止删除反应。对于回复帖子中的附件,需要点赞)。
- 修复了功能中的错误:计划发布。
- 删除了一些短语并改用 Xenforo 短语。
- 功能升级:外部存储-> 新增 X-Sendfile (Apache)、X-Accel-Redirect (Nginx) 支持。更新 storage.php 文件。
- 新功能:附件下载加速-> 将附件下载卸载到 Web 服务器(X-Sendfile / X-Accel-Redirect)或使用 PHP 分块流来提高性能。
- 新功能:快速显示图像-> 跳过 XenForo 处理以节省内存并提升性能。支持 X-Sendfile / X-Accel-Redirect。
调整 XenVn 插件数据库列的属性……
2. 添加用于存储在外部存储中的文件的过滤按钮:3. 需要注意的是: 当附件存储在外部存储中时,与该文件相关的“重建缓存”工具(例如:优化附件、重建附件缩略图等)以及 [XenVn] 重建数据工具将忽略该附件。 外部存储功能可以同时存储图片并直接在论坛上正常显示。但请勿在非必要情况下滥用此功能。
升级完成后,手动删除以下2个文件:
- 优化一些东西。
- 优化功能:外部存储连接
- 更新文件:storage.php(外部存储连接)
- 优化功能:分块附件范围支持
- 添加[XenVn] Crons:现在XenVn的后台处理任务将通过单独的cron运行以优化性能。
- src/addons/XV/Job/ConvertImage.php
- src/addons/XV/Job/DailyCleanUp.php
版本 2.3.3(2025 年 6 月 16 日
优化一些事项(提升用户体验):
1. 在 APC 中搜索时,自动导航到 XenVn 选项的正确位置。
快速访问链接示例:
admin.php?xv/setting/#xv_image_watermark
-> 自动导航到 XenVn 设置中的智能图像水印设置位置。-
admin.php?xv/setting/#Limit
> 自动导航到 XenVn 设置中的“限制”选项卡。
2. 记住“更新主题/资源”按钮中“置顶”和“自动生成描述标签”选项的值。
例如:当您取消勾选“置顶此主题/自动生成描述标签”后,再点击某个主题的“更新”按钮。
之后,当您更新其他主题的“更新”按钮时,它也会自动取消勾选上述两个值。
只需记住当前会话中的值即可。