📢 重要通知 🚀

网站重新整理了一下,清除了沉余数据,目前开放免费任何资源下载 🙂. 网站等待xenforo 2.4 大更新版本后再花精力设计网站.

XenForo 2.3 Released 完整开源/升级补丁

XenForo 2.3 Released 完整开源/升级补丁 2.3.6

没有下载权限
XF 2.3.6 中的一些变化包括:
  • 修复从 XF 1 升级时未应用正确 xf_job 表架构更改的问题
  • 修复了更新多个变体菜单图标的问题
  • 修复 HCaptcha 的一些问题
  • 修复 X 媒体网站的第三方 cookie
  • 从模板函数列表中删除 bluesky_logo
  • 尝试将 PayPal REST API 与当前产品名称同步。
  • 解决 Less_Tree_Dimension 问题
[H2]XenForo 2.3.4 发布[/H2]

XenForo 2.3.4 现在可供所有许可客户下载。我们强烈建议所有运行 XenForo 2.3 早期版本的客户升级到此版本,以便从增强的稳定性中受益。

XF 2.3.4 中的一些变化包括:
  • 在hashes.json中包含embed.php
  • 修复 Feed 条目缺少 ID 时引发的错误
  • 在 addContentToBookmarks 方法上使用 AbstractCollection 作为类型提示
  • 修复 API 范围的 str_replace 的已弃用用法
  • 提高 PHP 8.4 兼容性
  • 当存在 Alpha 通道时,在颜色选取器中输出 hsla
  • 在分析图像使用情况时确保 URL 有效
  • 在执行严格比较之前将可嵌套组强制为一个数字
  • 妥善处理包含无效 UTF-8 的访客用户名和样式变体
  • 尝试解决糟糕的 Firefox 表单字段保留启发式方法
  • 在无法处理头像时正常处理
  • 允许在先前选择的样式被强制为默认样式时更改样式变体
  • 进一步增加日期输入宽度以适应 Firefox 图标剪辑
  • 修复在 BBCode 模式下编辑器的自动对焦行为
  • 添加有关某些权限不适用于来宾的说明
  • 修复触发文档的 Facebook 嵌入
  • 修复了导航计时 API 的本地加载时间计算
  • 修复预览按钮的行为
  • 将只读数字框输入视为已禁用
  • 使必需和推荐的函数检查更加可靠
  • 稍后将作业排队时允许 null 唯一 ID
  • 使报表创建通知更易于扩展
  • 尝试在编辑用户时解决激进的 Firefox 自动完成启发式方法
  • 修复通过 AJAX 加载注释时损坏的 JS 处理程序
  • 修复编辑新翻译的短语时出现的问题
  • 将 ExifReader 库从附件管理器捆绑包中分离出来
  • 尝试解决控制面板索引上激进的 Firefox 自动完成启发式方法
  • 修复了步长设置为任意时的数字输入按钮
  • 修复了编辑和删除编辑器下拉列表和 BBCodes 时的一些图标使用分析问题
  • 仅记录活动 BBCode 和编辑器下拉列表的图标使用情况
  • 没有有效用户时省略 itemid microdata 属性
  • 确保所有控制面板功能都包含在权限范围内
  • 更正常地处理无效的多引号输入
  • 尝试避免特色内容轮播寻呼机文本重叠
  • 仅尝试从 URL 字符串中删除双引号一次
  • 将默认颜色选取器颜色设置为白色而不是透明
  • 修复 JS 图标渲染器和 BBCode 预览的一些问题
  • 更正常地处理无效的会话 ID
  • 不要将未隐藏的用户名标记为 aria-hidden
  • 修复 RTL 语言上后退箭头的方向
  • 改进 XF.setupHtmlInsert 中的文本节点处理
  • 在样式存档验证器中忽略 Thumbs.db
  • 修复结构化列表图标结束单元格填充
  • 修复了自动对焦后延迟调整大小事件侦听器的问题
  • 导入禁止的电子邮件时跳过任何文件重复项
  • 在 MySQL 全文搜索中将多个连续星号标记为无效词
  • 使默认表排序规则可配置
  • 修复报告关闭应通知用户的计算
  • 确保 PayPal 产品是使用唯一 ID 创建的。
以下公共模板已更改:
  • PAGE_CONTAINER
  • approval_queue_macros
  • 轮播
  • core_input.less
  • fancybox.less
  • helper_attach_upload
  • lightbox.less
  • message_macros
  • profile_post_macros
  • structured_list.less
如有必要,应使用 "outdated templates" 页面中的合并系统来整合这些更改。
以下公共模板已更改:
  • PAGE_CONTAINER
  • account_banner
  • app_nav.less
  • conversation_message_macros
  • core_block.less
  • core_button.less
  • core_input.less
  • core_tab.less
  • editor_override.less
  • helper_js_global
  • member_view
  • passkeys_macros
  • post_macros
  • profile_post_macros
  • tag_macros
  • token_input
必要时,应使用 "过时模板" 页面中的合并系统来集成这些更改。
今天,我们发布了 XenForo 2.3.0 Release Candidate 5。虽然此版本的大部分内容都集中在错误修复和稳定性上,但也有一些值得注意的更改。

自动清理遗留文件

升级到 XenForo 2.3 后,XenForo 安装将在文件系统中保留许多不再使用的文件。任何已经存在了一段时间的XenForo安装都会在较小程度上遇到类似的问题。这些文件本身应该不会出现任何问题,但与此同时,保留它们也没有多大意义。

有三种方法可以自动清理旧文件。
为了解决某些附加组件的向后兼容性问题,我们今天发布了 XenForo 2.3.0 候选版本 4。如果您已经在运行候选版本 3,我们建议您尽快升级。
在候选版本 1 发布后不久,我们发现了一个与编辑类似节点的权限相关的问题。今天的更改浮出水面的一个非常小的错误。具体来说,我们的一个视图类名称是使用 a 而不是 :

由于版本号的本地短缺(我们无法将版本增加到候选版本的补丁版本),我们发布了候选版本 2 来解决这个问题。

具有更改的特定文件包括:
  • src/XF/Admin/Controller/Node.php
  • src/XF/Admin/Controller/Permission.php
欢迎来到 !自上一个版本以来,我们主要关注错误修复和稳定性,尽管我们确实有一个有趣的变化需要注意与多字节字符串相关的变化,特别是 URL 罗马化。如果可用,我们现在使用 intl 扩展并执行多层过程来规范化和音译字符串。现在,这更加智能,因为它可以处理某些区域设置的一些特殊情况(基于论坛的默认语言)。

我们还有一个新选项来控制 URL 中表情符号的输出。您可以保留它们的 URL 编码、删除它们或根据表情符号名称将它们转换为字符串。这也需要 intl 扩展
我们继续 XenForo 2.3 的 Beta 3 测试阶段,尽管比原计划晚了一点 此版本修复了自上一版本以来发现的许多错误,并添加了对使用通行密钥的无密码登录的支持,您可以在此处阅读。在这一点上,通行密钥存在一些已知问题,特别是基于硬件的密钥,因此,如果您遇到任何问题,请查看错误报告论坛。

我们强烈建议任何人在此测试期间测试 2.3 升级,因为每个测试版本都已发布。

有关此版本中修复的 Bug 的更多具体详细信息,请参阅已解决的 Bug 论坛。

这是测试版软件。它不受官方支持。
我们不建议在生产环境中运行它。
我们很高兴地宣布,XenForo 2.3.0 Beta 1 现在可供所有拥有有效自托管许可证的客户使用。XenForo 2.3 包含大量新功能和改进,包括:

  • 深色模式和样式变体
  • 广泛的性能改进
  • 精选内容
  • 图像优化 (WebP)、客户端图像大小调整等
  • 通过 Webhook 实现自动化
  • 使用 Apple、IndexNow、Full InnoDB 和改进的 MySQL 搜索登录
  • 将您的内容嵌入到任何位置
  • 单点登录
  • 直接消息搜索
  • ...加上无数的开发人员改进
这是测试版软件。它不受官方支持。
我们不建议在生产环境中运行它。

请记住,这是测试版软件。它包含已知的错误和不完整的功能。我们不建议在生产环境中运行测试版软件,目前支持仅限于社区论坛上的问题。
继昨天的 XF 2.2.14 版本和后续补丁之后,我们今天将 XenForo 2.2.15 提供给所有许可客户下载。我们强烈建议所有运行以前版本的 XenForo 2.2 的客户升级到此版本,以便从更高的稳定性中受益,尤其是在您已经升级到 XenForo 2.2.14 的情况下。

截至目前,XenForo 2.2.14 及其修补程序不再可供下载。我们仍在计划在 XenForo 2.3 发布前后的某个时候发布最终的 XF 2.2 版本!

XF 2.2.15 中的一些更改包括:
  • 避免设置重复的 List-Unsubscribe 标头。
  • 无条件地包含第一个 QA 架构项。
  • 使管理控制面板中的过时 PHP 版本通知更清晰。
  • 保留原始的 unsubscribeEmailAddress 选项以实现向后兼容。
  • 新的 unsubscribeEmailHandling 选项替换了新的 unsubscribeEmail 选项,并最终修复了昨天的 XF 2.2.14 版本中出现的问题。
  • 修复了 URL 展开不再展开的问题。
[H3]当前需求[/H3]

请注意,XenForo 2.2 的系统要求高于早期版本。

以下是最低要求:
  • PHP 7.0 或更高版本(建议使用 PHP 8.2)
  • MySQL 5.5 及更高版本(也兼容 MariaDB/Percona 等)
  • 所有官方附加组件都需要 XenForo 2.2。
  • 增强搜索至少需要 Elasticsearch 2.0。
后退