XOOPS:对XOOPS 2.6.0的重大改进,Alpha 3版本发布即将到来!

发布者: Mamba 在 2013/11/23 18:40:00 19178次阅读
Richard Griffith,我们的核心团队负责人继续对XOOPS 2.6.0核心进行重大改进!

昨天他在GitHub上的代码仓库中提交了一大批新特性,我认为这足以成为一条特别新闻!

以下是Richard的总结

引用
内核类转换到Doctrine DBAL

转换需要长时间测试,还包括了覆盖相同空间的其他各种变更

- 用户密码哈希现在使用bcrypt ("blowfish")以增加安全性
- 模块更新过程现在自动执行架构更新
- 添加了Patchwork UTF-8库以实现“全程Unicode”方法
- 在核心类中实现了SQL预处理语句和绑定参数
- 统一预加载现在用于统一的预加载文件,减少了涉及的文件数量
- 对一些调试工具的一些改进

注意:运行 composer update 是必需的,因为这些更改中添加和/或更新了多个包。 (参见此信息了解有关 Composer 的更多信息以及如何安装它。在这里还有一篇好文章)

您可以通过运行以下命令合并此拉取请求:
git pull https://github.com/geekwright/XoopsCore master
或在此处查看、评论或合并它:

https://github.com/XOOPS/XoopsCore/pull/42

提交摘要
- 将cURL添加到推荐的php扩展列表
- Doctrine转换和Bcrypt ("Blowfish")密码加密。
- 架构转换注释和图像模块
-修复了doctrine转换引入的一些问题
-在部分模块中实施统一的预加载文件
-允许在按钮链接中使用绝对URL
-添加针对按日期版本的日志的RotatingFileHandler选项
-遗漏了早期Doctrine转换
-将类声明为抽象的
-更多统一的预加载文件更改
-开始将内核类转换为命名空间
-针对最近命名空间更改的一些模块更新
-针对最近更改测试中发现的一些问题进行了一些修复
-将用户配置从扩展转换为模块
-在废弃的消息中添加调用者信息
- 将事务添加到增加和更新操作。修复通过引用传递的错误。
- 修复某些WHERE子句分组错误的修复。
- 将userconfigs从扩展移动到模块列表中
- 修复命名空间问题
- 修复涉及null 'IN'子句的奇怪表达式案例。
- 将模式同步步骤添加到模块更新过程中
- 修复最近转换中引入的问题。
- 添加Patchwork UTF-8支持
- 更新以适应PHP 5.5兼容性


在GitHub上从XOOPS仓库进行fork它,测试它,并帮助我们调试和改进!

加油,XOOPS!