Xoops 文章列表

Xoops 资源

本站新闻 - XOOPS 2.3.0 RC2 简体中文版发布 imag1
本站新闻 :: XOOPS

XOOPS 2.3.0 RC2 简体中文版发布


XOOPS 开发团队很高兴地宣布 XOOPS 2.3.0 RC2 版本发布。
发布XOOPS 2.3 的目的是融合 XOOPS 2.0 和 XOOPS 2.2 两个系列,为我们下一代的 XOOPS 3.0 打好基础。

随着 XOOPS 2.3 的发布,用户将会可以体验 XOOPS 3.0 中的一些新特性,开发者将会更好的理解XOOPS的开发方向,设计师可以了解未来XOOPS将会支持哪些特性。

本站下载地址
Open in new window


XOOPS 2.3.0 RC2 发布说明
XOOPS 开发团队很高兴地宣布 XOOPS 2.3.0 RC2 版本发布。
发布XOOPS 2.3 的目的是融合 XOOPS 2.0 和 XOOPS 2.2 两个系列,为我们下一代的 XOOPS 3.0 打好基础。

随着 XOOPS 2.3 的发布,用户将会可以体验 XOOPS 3.0 中的一些新特性,开发者将会更好的理解XOOPS的开发方向,设计师可以了解未来XOOPS将会支持哪些特性。

我们非常感谢您所有的意见与功能要求,在前一版本中测试的过程中,我们根据收集到的建议和要求进行了部分重大改进:
- 增加了可扩展的用户管理模块
- 增加了站内短信息模块
- 包含最新的DHTML编辑器,并且作为XOOPS基本编辑器
- 增加了 EXM 管理区面板
- 重新设计了模块的logo,以标识2.3的版本兼容性

Open in new window


这些都是为了XOOPS 2.3 最终版本发布之前的功能准备。为了除去潜在的bug,我们需要你的帮助,测试并报告错误。

XOOPS开发团队会尽量保证XOOPS向上及向下的兼容:为XOOPS 2.0.* 和XOOPS 2.2.* 开发的模块将适用于XOOPS 2.3,而XOOPS 2.3中开发的模块会自动兼容到将来的XOOPS 3.0。

我们鼓励开发者在XOOPS 2.3平台上开发模块,这样他们可以运用一些新特性,并且很容易兼容XOOPS 3.0。

请注意:这次发布的版本只是测试版,不建议用于正式网站。如果要在已有的网站上安装,请先做好备份。

另外要注意的是,对于针对老版本程序所做的hack,也许会在这个版本中不能正常运行,在安装之前请先测试。

英文版下载地址:Sourceforge repository
简体中文版下载地址:xoops.org.cn


面向开发人员的新特性
-----------------------------------

1. extensible persistable object handler的引入使得XOOPS ORM(对象关系映射)进一步增强:
- 改良的persistable object handler几乎支持所有的通用方法来访问数据库和处理数据,开发人员不用自己再编写相关的类和方法;
- 支持自定义的 handler, 开发人员可以增加或者替换XOOPS本身的handlers以扩充现有的功能

2 增强的 textsanitizer:
- 支持自定义的扩展,开发人员可以根据需要自行给sanitizer增加新的filters或者methods
- 开发人员可以根据需要激活或禁用内置的扩展(比如flash、youtube、image、wiki、syntax highlight、textfilter等)
- 结合上面提及的增强persistable object handler,可以实现基于安全的考虑而自动过滤用户输入的某些信息的功能

3. 支持自定义的Frameworks
- 开发人员可以添加自己的library或者frameworks(位于XOOPS_ROOT_PATH/Frameworks),这些library或frameworks可以与其他的modules所共用
- PEAR, Geshi作为客定制的libraries,已被放入Frameworks中
- 一旦Frameworks中的代码被广泛认为是稳定且富有价值的,XOOPS将会考虑把这些代码纳入XOOPS core package中,这样会帮助XOOPS建立一条标准且高效的途径,让第三方的开发人员也有机会参与XOOPS的建设

4. XOOPS 正式支持 XOOPS editor packages
- XoopsEditor handler用来整合第三方的Editors
- Textarea, Dhtmltextarea 已经集成到XOOPS core 中,目前流行的FCKeditor, TinyMCE, Koivi 等可视化编辑器也都作为第三方编辑器被集成到XOOPS

5. XOOPS CAPTCHA 已经加入 XOOPS core
- CAPTCHA 已经添加到了用户注册表单和评论表单中
- 模块开发人员可以很方便地将CAPTCHA加入到自己的模块当中

6. 新增 XOOPS控制面板(管理区)图形交互界面
- 旧版的管理区界面继续保存,命名为legacy
- 重新设计了后台管理界面,需要继续完善
- 可以自定义管理员面板, MusS和Kris 制作了第一个后台管理面板 ThAdmin;广受XOOPS用户喜爱的EXM管理面板也集成到核心发布包中

EXM 控制面板界面:
Open in new window



7. 基于CakePHP的XOOPS 文件及文件夹引擎(file and folder engine)

8. 基于CakePHP的XOOPS 缓存引擎

9. 其他的一些增强及资源:
- XoopsLocal:本地化
- XoopsLoad 在 PHP5 里模拟 SPL autoload
- XoopsUtility 搜集了XOOPS 可能使用的各式的工具或方法
- 启用区块克隆功能,减少开发人员的工作
- 支持MySQL 4.1+的字符集(character-set)和链接校对(collation)
- Smarty 升级到2.6.19
- phpmailer 升级到 2.0.0
- 增加了 XOOPS_data (数据文件) 和 XOOPS_lib (通用类库) 两个目录,为了更好的兼容3.0
- 增加了XOOPS_TRUST_PATH (安全目录) 为了更好的兼容某些模块,例如 protector

10. 更多更新信息,请查看changelog.txt


面向风格主题和内容模板开发人员的新特性
-----------------------------------

1. 现在支持 Rel属性。开发设计者可用符合 (X)HTML 规范 的 "rel" 属性取代 "target"属性
2. 控制面板的接口(Control Panel GUI handler)已经完成,设计师可以使用它做出非常漂亮的界面


面向用户的新特性
-----------------------------------
下面是用户可能感兴趣的新特点:

- 默认字符集编码改成UTF-8
- 用户自动登录 或者 记住用户登录
- 在注册和评论系统中启用验证码(CAPTCHA)
- 采用区块克隆,使管理员的管理更灵活
- XOOPS 编辑器包,支持多种可视化编辑器,例如FCKeditor、TinyMCE等
- 可指定全站范围的缺省编辑器
- 指定模块为网站首页时,网站地址优化
- 有着更好用户体验的全新安装过程
- 增加可扩展的用户管理模块
- 增加站内短信息模块
- 包含了最新的可扩展的DHTML编辑器并且为基础编辑器
- EXM 管理面板作为可选面板之一

系统需求
-----------------------------------

PHP
PHP version >= 4.3 (强烈建议PHP 5.0+)
MySQL
MySQL server 3.23+ (强烈建议 4.12)
Web server
任何支持上面PHP版本的Web 服务器 (高度推荐Apache)


下载 XOOPS 2.3 RC2
-----------------------------------

从XoopsChina (http://xoops.org.cn) 或从 sourceforge.net 下载到英文版安装包.
有.zip和.gz两种格式


全新安装 XOOPS 2.3 RC2
-----------------------------------
1. 把 htdocs/ 上传到服务器
2. 确认 mainfile.php 和 uploads/ 可写
3. 为安全考虑, 最好把 xoops_lib (for XOOPS libraries) 和 xoops_data (for XOOPS data) 挪出文件根目录,或者最好改动文件夹名称
4. 保证xoops_data/ 文件夹可写; 建立以下文件夹(要可写): xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ and xoops_data/caches/smarty_compile/
5. 用浏览器打开 htdocs/ 文件夹来进行安装


从旧版本更新至 XOOPS2.3 RC2
-----------------------------------
从 XOOPS 2.0.14 以上 和 2.2.*升级 (用完整安装包)

1. 把完整安装包下载到您的本地计算机,解压后把"upgrade" 文件夹复制到 "htdocs" 文件夹内(为了方便全新安装者,这个文件夹在下载的时候放在htdocs外面了)
2. 删除您的计算机上新下载的 "htdocs" 文件夹内的 htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ 和 htdocs/uploads/
3. 把在本地计算机修改好的htdocs文件夹 上传到您的服务器覆盖原来的文件
4. 出于安全考虑, 请把 xoops_lib (for XOOPS libraries)和 xoops_data (for XOOPS data) 移出文件根目录,最好改名 .
5. 保证文件夹 xoops_data/ 可写; 新建以下文件夹: xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ 和 xoops_data/caches/smarty_compile/ ,都要设置成可写.
6. 用浏览器访问 yoursite.com/upgrade/ 更新您的网站系统
7. 根据说明更新数据库
8. 把更新文件包从服务器删除 (别忘了)


从 XOOPS 2.0.7 至 2.0.13.2任意版本升级 (使用完整安装包):
1. 把完整安装包下载到您的本地计算机,解压后把"upgrade" 文件夹复制到 "htdocs"
2. 删除您的计算机上新下载的 "htdocs" 文件夹内的 htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ and htdocs/uploads/
3. 把在本地计算机修改好的htdocs文件夹 上传到您的服务器覆盖原来的文件
4. 删除一下文件和文件夹(这些是属于旧版本的):
* class/smarty/core
* class/smarty/plugins/resource.db.php
5. 设置 mainfile.php 文件属性为可写.
6. 出于安全考虑, 请把 xoops_lib (for XOOPS libraries)和 xoops_data (for XOOPS data) 移出文件根目录,最好改名 .
7. 保证文件夹 xoops_data/ 可写; 新建以下文件夹: xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ 和 xoops_data/caches/smarty_compile/ ,都要设置成可写.
8. 用浏览器访问 yoursite.com/upgrade/ 更新您的网站系统
9. 更新 mainfile.php 属性为只读
10. 从服务器当中删除 upgrade 文件夹
11. 从模块管理界面更新"系统管理"模块


文件完整性检查
-----------------------------------

完整的安装包里带有一个脚本,可是使用它来检查是否所有的系统文件被正确地上载到了服务器上,请按照下述提示使用该脚本:

1. 将XOOPS安装包root目录下的checksumphp和checksum.md5上传到服务器上,与mainfile.php位于同一路径下
2. 从浏览器访问checksum.php
3. 如果有缺失文件,请按提示重新上传
4. 将checksum.php 和 checksum.md5 文件从服务器移除

模块(modules)
-----------------------------------
本安装包里没有包含除system以外的其他模块,你需要到XOOPS模块仓库里去挑选你所需要的和感兴趣的,需要注意的是:我们正在建立新的模块仓库,所以现有的模块仓库不一定包含了最新的信息.请随时关注开发人员的网站来确保你所使用的是最新版本的模块.

我们仍旧高度推荐使用Protector模块,它将为XOOPS系统提供额外的安全保护和日志记录能力.


如何支持XOOPS
-----------------------------------
问题报告: http://sourceforge.net/tracker/?group_id=41586&atid=430840
补丁提交: http://sourceforge.net/tracker/?group_id=41586&atid=430842
新特性设计: http://sourceforge.net/tracker/?group_id=41586&atid=430843
公告信息: http://lists.sourceforge.net/lists/listinfo/xoops-announcement



XOOPS 开发组
2008 年 9 月 1 日
<< XOOPS2.0.18.2稳定版发布 XOOPS后台管理页面的可用性调查问卷 >>
跟踪网址
  • 文章地址: http://xoops.org.cn/modules/news/view.article.php/c1/1166
  • 跟踪地址: http://xoops.org.cn/modules/news/trackback.php/1166
API: 工具箱 短消息 Email PDF 书签 打印 | RSS | RDF | ATOM
Copyright© ezsky & XOOPS CHINA
网友个人意见,不代表本站立场。对于发言内容,由发表者自负责任。
发表者 树状展开
csk0607
发表日期: 09月05日 10:55  更新: 09月05日 10:55
新进会员
注册日期: 07月20日
来自:
发表总数: 12
 评论: XOOPS 2.3.0 RC2 简体中文版发布
親愛的大大,我有將此版繁體中化!!
roc
发表日期: 09月05日 12:32  更新: 09月05日 12:32
Support Team
注册日期: 07月08日
来自:
发表总数: 158
 评论: XOOPS 2.3.0 RC2 简体中文版发布
赞,区块克隆最有用,如果能加上以前2.2.6的基于页面路径决定哪些区块被显示的功能就更好了,当然,要完善一下,要能够在后台配置,老改version.php很烦。

还有就是这么多新特性,暂时没看到什么第三方模块跟进用新特性的。要组织一下模块开发人员学习一下新特性用法。

搞次开发小赛什么的。
marco
发表日期: 09月08日 04:01  更新: 09月08日 04:01
新进会员
注册日期: 07月05日
来自:
发表总数: 11
 评论: XOOPS 2.3.0 RC2 : we need your tests
hello friends,

We tested a lot this release, but for final, we need your feedback, especially on upgrade with real data,and on must have modules (example : CBB). Could you help us with that?
thanks a lot
marco
rider
发表日期: 09月09日 09:33  更新: 09月09日 09:33
资深会员
注册日期: 01月10日
来自:
发表总数: 165
 评论: XOOPS 2.3.0 RC2 : we need your tests
不知道是本地WAMP的问题还是真的Bug:在点帐号信息,或者编辑账号时,出错。提示:

Fatal error: Class 'XoopsFile' not found in c:\wamp\www\class\cache\file.php on line 120
All errors (7) queries (49) blocks (4) extra (0) timers (5)
Errors
Notice: Uninitialized string offset: 0 in file /modules/tag/include/search.inc.php line 31
Notice: Undefined index: time in file C:/wamp/www/userinfo.php line 207
Notice: Undefined index: time in file C:/wamp/www/userinfo.php line 207
Notice: Undefined index: time in file C:/wamp/www/userinfo.php line 207
Notice: Undefined index: time in file C:/wamp/www/userinfo.php line 207
Notice: Undefined index: time in file C:/wamp/www/userinfo.php line 207
Notice: Deprecated function 'mod_getUnameFromIds', user XoopsUserUtility directly. in file /Frameworks/art/functions.user.php line 26
rider
发表日期: 09月09日 09:34  更新: 09月09日 09:34
资深会员
注册日期: 01月10日
来自:
发表总数: 165
 评论: XOOPS 2.3.0 RC2 : we need your tests
还有,进入lifetype博客时也出错:
Fatal error: require_once() [function.require]: Failed opening required 'SMARTY_DIR/Smarty.class.php' (include_path='.;C:\php5\pear') in C:\wamp\www\modules\lifetype\class\template\template.class.php on line 20
All errors (2) queries (5) blocks (0) extra (0) timers (3)
Errors
Notice: Use of undefined constant SMARTY_DIR - assumed 'SMARTY_DIR' in file C:/wamp/www/modules/lifetype/class/template/template.class.php line 20
Warning: require_once(SMARTY_DIR/Smarty.class.php) [function.require-once]: failed to open stream: No such file or directory in file C:/wamp/www/modules/lifetype/class/template/template.class.php line 20
ddr1000
发表日期: 09月13日 03:58  更新: 09月13日 03:58
初级会员
注册日期: 06月20日
来自:
发表总数: 40
 评论: XOOPS 2.3.0 RC2 简体中文版发布

照正常安裝!

cbb3.08時好時壞!
不解中!有時會讀不到xoops2.3rc數據!

http://www.17398.tw

語系比照簡體語系轉碼成utf-8安裝!