系统导航

Xoops 资源

本站新闻 - XOOPS 2.3.0 Alpha1英文版发布 imag1
本站新闻 :: XOOPS

XOOPS 2.3.0 Alpha1英文版发布


XOOPS开发团队很高兴地宣布XOOPS 2.3.0 Alpha1发布(注意:该版本是alpha版本,不建议新手应用到正式站点)。该版本作为XOOPS 2.0和XOOPS 2.2 两个分支的合并版本,会为将来的XOOPS 3.0发展奠定基础以及提供过渡。

在XOOPS 2.3版本中,用户将有机会体验到XOOPS 3.0的一些新功能;开发人员将会更好地理解XOOPS的发展方向;而设计人员将有机会了解到未来XOOPS所支持的一些特性。

详情请阅读全文

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

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

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

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, Extended Dhtmltextarea 已经集成到XOOPS core 中,FCKeditor, TinyMCE, Koivi 作为第三方提供的编辑功能

5. XOOPS CAPTCHA 已经加入 XOOPS core:
        - CAPTCHA 已经添加到了用户注册表单和评论表单中。
        - 模块开发人员可以很方便地将CAPTCHA加入到他的模块当中。
6 基于CakePHP的XOOPS 文件及文件夹引擎(file and folder engine)已经加入
7 基于CakePHP建立的XOOPS Cache engine已经加入
8. 其他的一些增强及资源:
        - XoopsLocal:本地化
        - XoopsLoad 在 PHP5 里模拟 SPL autoload
        - XoopsUtility 搜集了XOOPS 可能使用的各式的工具或方法
        - 支持MySQL 4.1+的character-set和collation
        - Smarty 升级到2.6.19
        - phpmailer 升级到 2.0.0
9 更多内容,请参考changelog.txt

面向用户的新特性
-----------------------------------
目前为止,XOOPS 2.3.0 Alpha 1 并没有给予用户太多的新功能,尽管这些新功能都很有可能非常容易地添加进去。下面是用户可能感兴趣的新特点:
        - 用户自动登录 或者 记住用户登录
        - 有着更好用户体验的全新安装过程

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

PHP
    PHP version >= 4.3 (在PHP 4.2.x 上也可能正常运行,但不提供官方支持 )
MySQL
    MySQL server 3.23+
Web server
    任何支持上面PHP版本的Web 服务器 (高度推荐Apache)

 下载 XOOPS 2.3 Alpha 1
-----------------------------------

从sourceforge.net下载 提供两种安装包 .zip and .tgz

 安装 XOOPS 2.3 Alpha
-----------------------------------
        1. 将 htdocs 目录下的所有内容拷贝到通过Web服务器可以访问的路径下。
        2. 确保 webserver 有权限更改 mainfile.php文件, cache目录, templates_c目录 和 uploads目录。
        3. 用web浏览器访问第一步所设定的包含htdocs内容的目录,你将进入安装过程

 从以前的版本升级
-----------------------------------
从XOOPS 2.0.14 以上版本升级(使用完整安装包)
        1. 在本地将upgrade目录移动到htdocs里面(将upgrade目录放在htdocs外的目的是因为新安装不会使用改目录的内容)
        2. 在本地将htdocs目录下的下述文件及目录删除:htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ and htdocs/uploads/
        3. 将你本地的htdocs目录下的内容更新到以后的服务器相对应路径下
        4. 用浏览器访问/upgrade/来启动升级程序
        5. 按照提示更新database
        6. 将upgrade目录从服务器上删除

从 2.0.7 到 2.0.13.2 中任意版本升级(使用完整安装版):
   1. 在本地将upgrade目录移动到htdocs里面(将upgrade目录放在htdocs外的目的是因为新安装不会使用改目录的内容)
   2. 在本地删除hotdocs里的下述文件及目录: htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/extras/, htdocs/template_c/, htdocs/themes/ 以及 htdocs/uploads/    3. 从本地将htdocs目录上传到服务器上相应路径
   4. 从服务器上删除下列仅适用于旧版本的文件及目录 :
          * class/smarty/core
          * class/smarty/plugins/resource.db.php
   5. 清空templates_c目录,仅保留index.html
   6. 确保服务器对mainfile.php有写权限
   7. 用浏览器访问/upgrade/来启动升级程序
   8. 对mainfile.php再次写保护
   9. 将upgrade目录从服务器上删除
  10. 从模块管理器更新"system" 模块

从XOOPS 2.2.* 升级(使用完整安装包)
        将会在下一个发行包中提供

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

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

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

 显示空白页面的错误提示
-----------------------------------
当程序遇到fatal error的时候,XOOPS会显示一个包含基本错误的页面。为了帮助你更快地诊断当前错误的原因,这个页面也包含了更多的附加信息,只不过在默认状态下 这些信息是隐藏的。你需要使用浏览器的“全选”功能(对绝大部分的浏览器而言,你可以使用“Ctrl+A”)来得到这些内容。

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

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

<< open source in china 出售电气石原矿石 >>
跟踪网址
  • 文章地址: http://xoops.org.cn/modules/news/view.article.php/c1/502
  • 跟踪地址: http://xoops.org.cn/modules/news/trackback.php/502
API: 工具箱 短消息 Email PDF 书签 打印 | RSS | RDF | ATOM
Copyright© fragttdg & XOOPS CHINA
网友个人意见,不代表本站立场。对于发言内容,由发表者自负责任。
发表者 树状展开
tecer
发表日期: 03月07日 12:50  更新: 03月07日 12:50
项目管理员
注册日期: 06月01日
来自: 北京海淀
发表总数: 238
 评论: XOOPS 2.3.0 Alpha1英文版发布
好,等着正式版出来再升级。这次明显速度加快了?看来总部的改革颇有成效了。
ezsky
发表日期: 03月07日 15:00  更新: 03月07日 15:00
资深会员
注册日期: 11月30日
来自: pekin
发表总数: 337
 评论: XOOPS 2.3.0 Alpha1英文版发布
希望能有一些基于2.3的模块,做参考。
期待3.0
jeffei
发表日期: 03月07日 17:02  更新: 03月07日 17:02
资深会员
注册日期: 08月22日
来自:
发表总数: 155
 评论: XOOPS 2.3.0 Alpha1英文版发布
似乎面向用户的新特性还没做进去,
期待beta版本。
kongqq
发表日期: 03月07日 21:08  更新: 03月07日 21:08
Support Team
注册日期: 12月15日
来自:
发表总数: 59
 评论: XOOPS 2.3.0 Alpha1英文版发布
继续期待~
baisword
发表日期: 03月08日 08:21  更新: 03月08日 08:21
高级会员
注册日期: 08月25日
来自:
发表总数: 82
 评论: XOOPS 2.3.0 Alpha1英文版发布
恭喜恭喜,要是有一个大概的后续版本发展计划表就好了,能大概知道什么时间发布
roc
发表日期: 03月09日 16:17  更新: 03月09日 16:17
Support Team
注册日期: 07月08日
来自:
发表总数: 149
 评论: XOOPS 2.3.0 Alpha1英文版发布
祝贺
royal_wang
发表日期: 03月09日 18:29  更新: 03月09日 18:29
新进会员
注册日期: 02月23日
来自: 上海·北京
发表总数: 13
 评论: XOOPS 2.3.0 Alpha1英文版发布
技术方面目前还看不懂,
不过还是要祝贺祝贺,
大家加油哈~~~
slime
发表日期: 03月10日 07:21  更新: 03月10日 07:21
中级会员
注册日期: 11月02日
来自:
发表总数: 57
 评论: XOOPS 2.3.0 Alpha1英文版发布
下载了在试。不过:
5. XOOPS CAPTCHA 已经加入 XOOPS core:
- CAPTCHA 已经添加到了用户注册表单和评论表单中。
- 模块开发人员可以很方便地将CAPTCHA加入到他的模块当中。
这个我没看到呢
shuweich
发表日期: 03月17日 22:08  更新: 03月17日 22:08
资深会员
注册日期: 03月15日
来自: China
发表总数: 187
 评论: XOOPS 2.3.0 Alpha1英文版发布
中文支持什么出来啊,渴求中。
domecc
发表日期: 03月18日 09:43  更新: 03月18日 09:43
网站管理员
注册日期: 10月29日
来自: 北京
发表总数: 2211
 评论: XOOPS 2.3.0 Alpha1英文版发布
引文:
shuweich:中文支持什么出来啊,渴求中。


中文版的实现原理都早已发布:
http://xoops.org.cn/modules/wfdownloads/singlefile.php?cid=7&lid=565

目前XOOPS China管理团队集中精力于改版工作,还没有时间处理这个中文版,毕竟它还是个alpha版,感兴趣的用户应该对这些简单的英文词汇没有问题。如果哪位有兴趣做中文化工作,完全可以参照上述实现原理处理,并提交到论坛,管理团队审核后即可正式发布。
lhl000
发表日期: 04月05日 19:32  更新: 04月05日 19:32
资深会员
注册日期: 12月11日
来自:
发表总数: 195
 评论: XOOPS 2.3.0 Alpha1英文版发布
比较振奋的消息,期望正式版本快些出来!!!