用户名 密码 记住我 还未注册?

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

本站新闻 :: 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日
来自:
发表总数: 23
 评论: XOOPS 2.3.0 RC2 简体中文版发布
親愛的大大,我有將此版繁體中化!!
roc
发表日期: 09月05日 12:32  更新: 09月05日 12:32
Support Team
注册日期: 07月08日
来自:
发表总数: 165
 评论: 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日
来自:
发表总数: 199
 评论: 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日
来自:
发表总数: 199
 评论: 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日
来自:
发表总数: 131
 评论: XOOPS 2.3.0 RC2 简体中文版发布

照正常安裝!

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

http://www.17398.tw

語系比照簡體語系轉碼成utf-8安裝!
nene
发表日期: 02月22日 14:58  更新: 02月22日 14:58
中级会员
注册日期: 01月03日
来自:
发表总数: 56
 wedding
When the wedding celebrations wedding invitationswere over, the married couple would then leave to spend the night in their new home. The ancient tradition discount bridesmaid dressesof carrying the bride over the doorstep was linked to the superstition that cheap wedding dressesevil spirits inhabit the thresholds of doors. Hence the bride is lifted over the thresholds - and into the wedding wedding invitationsbed. In medieval times, a priest would often bless the house and bless the wedding bed at this time. Then bridal gownsfor the first time, as man and wife, the newly weds would have some quality time on their own.
piter
发表日期: 07月20日 17:21  更新: 07月20日 17:21
中级会员
注册日期: 07月20日
来自:
发表总数: 58
 Hosting
UCVHOST has changed the face of web hosting industry in a major way, people were paying gold for peanuts (and it is still happening). Cheap hosting has become synonym with UCVHOST, anybody and everybody who wants a reliable and affordable domain web hosting visits UCVHOST and gets either windows vps or Linux hosting from UCVHOST. UCVHOST sells cheap hosting WITHOUT hidden terms and conditions where as competition has huge MSA and SLA’s which are good enough to confuse a seasoned lawyer also. For clients by now Business with us for the value of cheap vps, windows vps became very critical piece of puzzle for their whole operation, uptime and performance became a huge concern.. However it came with a cost, dedicated servers proved to be at least 100 times expensive in comparison to any windows or Linux plans. Somewhere in the labs engineers were working on splicing raw power of a server into virtual instances, this technology was called as Virtualization also termed as or virtual private servers. Also UCVHOST comes handy when you are looking for remotely hosted and managed FOREX MetaTrader4 terminals. Our forex vps platform is all geared up in fight of pips, our platform support any number of expert advisory (EA) and along with an assure of 100% uptime. Our Virtual Forex Tradng Terminals are well equipped to help you in making money .
For more information visit Windows VPS | VPS Hosting | Shared Hosting | Forex VPS | Cheap VPS | MT4 VPS | Cheap Hosting | Windows Hosting | Virtual Server | VPS Hosting | Cheap VPS
For Hosting plans in India visit: Windows VPS | Cheap VPS | Forex VPS | Best VPS | VPS Hosting | Smartermail VPS | MS SQL VPS | Plesk VPS
youking
发表日期: 09月01日 09:50  更新: 09月01日 09:50
中级会员
注册日期: 09月01日
来自: chian
发表总数: 57
 评论: XOOPS 2.3.0 RC2 简体中文版发布
puma shoes
He also told was brave: However,


puma store
the old Shanteng is strange fairy kind,


puma online
he will not easily let you cut in and you


puma ferrari
climb from the foot of the mountain side,


coach bags
while kowtowing to pray that the sincerity of


coach factory
your people from harm if he was pleased ,


coach for sale
and maybe let you cut off that support the old


coach stores
Shan Teng. Finally, the old man said


louis vuitton luggage
Young man, then see your determination and perseverance of.


louis vuitton wallet


Yang Zhengyong bid farewell to the old man,


lv purse
the courage to go in the direction toward the Jianfengling.


lv handbags
His method according to the guidelines for the elderly,


lv bags
climbing from the foot all the way to the summit,


gucci outlet
climbing every step, knock once on the head and say


gucci bags
Sin, give me a Shanteng, playing the snake rescue.


gucci on sale
One day down, hands and feet were cut up ,


gucci for sale
forehead full of lumps, did say saliva.


solo hd
But he did not dare to stop,


beats by dre
because the multistop day,


monster beats
pythons also eat people.


solo beats


After forty-nine days of climbing,


louis vuitton shoulder bags
he finally reached the Tianchi Jianfengling.


louis vuitton online
His hands and feet were all worn out of the concentration,


louis vuitton on sale
the amount of mass in a attached a clothes all broken.


louis vuitton outlet
He was a fall in the Tianchi edge.


sac louis vuitton


His determination and perseverance, touched st


sacs louis vuitton
range fairy. Him back into his hole,


louis vuitton pas cher
he was given medicines to give, and soon he woke up.


louboutin pumps
Marching him off his clothes,


christian louboutin pumps
jumped into the hole of a Wangqing water.


christian pump
After a half-day immersion, all wound recovery.


louboutin shoes
He took out two elixir, so that he dose. Strange to say,


louboutin shoes
eating strange immortal elixir,


christian louboutin shoes
the suddenly high enough to have ten feet tall,


christian louboutin store
the body full of vitality.


christian louboutin stores


Odd fairy said to him: Young man,


louboutins on sale
good job! I will support the middle of


christian louboutin on sale
that old Shanteng give you, for you to


louboutin on sale
people from harm, you will cut it come.


louboutin sale
Then, handing him a machetes, said


louis vuitton belts
This is the fairy without my knife,


lv belts
you cut even think about it.


louis vuitton belts for men


Yang Zhengyong treasure, cut the old Shanteng,


louis vuitton wallets for me
anxious to hurry on. Odd fairy said


louis vuitton monogram
Young man, do not worry! Ive got a bottle


louis vuitton monogram canvas
of the concoction to give you a fight


louis vuitton canvas
you and the python, it will be applied to the body,


louis vuitton bags
can prevent the venom, but I want to tell you,