XOOPS: XOOPS 2.4.3 最终版发布
发布者: Mamba 在 2009/12/31 17:40:00 阅读量: 20693XOOPS 开发团队很高兴地宣布,经过XOOPS 核心开发团队和XOOPS 社区努力的最新发布版本——SourceForge上唯一的首选CMS系统——XOOPS 2.4.3 最终版已可供下载。
此版本是对XOOPS 2.4.2的修正版本,由XOOPS 核心开发团队和XOOPS社区完成。
社区更新
- 新增:将显示元素分配给特定用户组的权限(ghia)
- 新增:Smarty变量用于xoops_avatar(kris_fr/trabis)
- 新增:支持缓存功能:xoops_getActiveModules(), xoops_setActiveModules(), xoops_isActiveModule()(trabis)
- 新增:XoopsMailer - 添加设置'允许HTML'参数的方法(Wishcraft)
- 改进:仅对安装且激活的模块加载预加载,这将减少查询并提高性能(trabis)
- 修复:XoopsLoad类(找不到xoops日历和其他问题)(trabis)
- 修复:使用php 5.3时数据库图片无法加载(trabis)
- 修复:PM模块中的跨站脚本漏洞(trabis/secunia.com)
- 修复:kernel/notification.php中的SQL注入漏洞(trabis/secunia.com)
Sourceforge追踪器更新
- 修复bug #2917631:zetagenesis中BBcode引号周围的双框(kris_fr/ghia)
- 修复bug #2923867:即使为空值,也会显示网站行(trabis/maxxy)
- 修复bug #2909312:XoopsForms的布局已更改(trabis/ghia)
- 修复bug #2904777:预加载包含未安装模块的预加载(trabis/bandit-x)
- 修复bug #2908887:用户不能选择系统头像(trabis/ghia)
- 修复bug #2911944:用户在编辑个人资料时可以看到其他用户资料(trabis/ghia)
- 修复bug #2910495:BBcode代码标签比引用标签处理得更差(trabis/ghia)
- 修复bug #2914175:代码标签转换为双标签并更改第一行(trabis/ghia)
- 修复bug #2915970:IE上的横幅白页(trabis/ghia)
添加语言定义
- language/english/banners.php _BANNERS_NO_LOGIN_DATA
- language/english/banners.php _BANNERS_NO_REFERER
- language/english/banners.php _BANNERS_NO_ID
XOOPS 2.4.x系列的一些亮点
* 新的Admin GUI:Oxygen(Voltan):参见上面的图片
* 通过预加载模块化和扩展核心的新机制(trabis)
* 中央支持jQuery(trabis)
* 改进的安装程序(DuGris)
* WCAG 2.0 - 视觉障碍辅助表单(wishcraft)
* 可定制的管理区域主题(trabis)
支持新的所见即所得编辑器:CKEditor、wymeditor、Xinha 和 Spaw2(wishcraft 和 Luciorota)
新增系统键(wishcraft)
支持 PHP 5.3(trabis)
配置文件和私信模块由 Trabis 进行改进
代码重构和改进(trabis、catzwolf)
安全修复(trabis、wishcraft)
还有更多。
请记住:如果您要在之前的安装基础上安装,请先进行备份!
请注意,为以前版本的XOOPS所做的某些修改可能不会与这个版本兼容:在安装前进行测试总是好选择
从以下链接下载 Sourceforge 仓库.
请在此论坛发布并讨论与这个发布版本相关的问题
我们还需要帮助翻译
系统要求 ----------------------------------- PHP: 任何大于等于 4.3 的 PHP 版本(PHP 4.2.x 可能可以使用,但不官方支持,强烈推荐使用 5.0+)请注意:XOOPS 2.4.x 系列是最后一个在 PHP4 上面进行测试并支持 XOOPS 的版本。我们的下一个版本将仅针对 PHP5 进行测试和认证:了解更多这里 MySQL: MySQL 服务器 3.23+(强烈推荐使用 MySQL 5.0+)请注意:XOOPS 2.4.x 系列是最后一个在 XOOPS 上进行测试并支持低于 5.0 的 MySQL 版本的版本。我们的下一个版本将仅针对 MySQL 5.0+ 进行测试和认证: Web 服务器:支持所需 PHP 版本的任何服务器(强烈推荐使用 Apache)下载 XOOPS ----------------------------------- 您可以从Sourceforge 文件库获取此发布版本的软件包。提供 .zip 和 .gz 归档: xoops-2.4.3.zip:Md5: b7929923b1409196855835c44b35c21a Sha1: d4b17314358e40d1c6f168c1558429d699312127 xoops-2.4.3.tar.gz:Md5: e21d0d71d1bd92f54ae9e93ac01519ad Sha1: 1520f06689ddccc364519e393356b7338a2742b7 安装 XOOPS ----------------------------------- 1. 将 htdocs/ 文件夹的内容复制到服务器可以访问的位置 2. 确保主文件 mainfile.php 和 uploads/ 可由 Web 服务器写入 3. 考虑到安全性方面,强烈建议将 "/xoops_lib"(XOOPS 库)和 "/xoops_data"(XOOPS 数据)目录移出 Document Root,并更改文件夹名称 4. 使 xoops_data/ 目录可写;(如果尚不存在)创建并使 directories xoops_data/caches/,xoops_data/caches/xoops_cache/,xoops_data/caches/smarty_cache/ 和 xoops_data/cashes/smarty_compile/ 可写(Linux 上的权限 0777)。 5. 使用您的 Web 浏览器访问您已安装 htdocs/ 文件的文件夹以启动安装向导 6. 按照说明 您还可以查阅详细的安装指南 从先前版本升级 ----------------------------------- 从 XOOPS 2.3.3b 和 2.4.x 升级(简单方法) 1. 从源代码存储库获取正确的更新包 2. 使用 /htdocs 的内容覆盖您服务器上 XOOPS 目录中的文件 * 确保您将 /xoops_lib 的内容复制到服务器上的任何目录中(它应该是您的当前 XOOPS_TRUST_PATH 目录),然后删除 /xoops_lib 目录。不能有两个包含 /xoops_lib 内容的目录 3. 如果您之前安装了 Protector,请打开 "mainfile.php" 文件,并删除 Pre-check 和 Post-check 行(如果存在):include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ; include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ; 4. 如果您是从 XOOPS 2.4.x 升级的,请将文件 /include/license.php 设置为可写(Linux 上的权限 0777) 5. 访问
define('_CHARSET', 'UTF-8');