XOOPS: XOOPS 2.5.4 测试版本发布

发布者: ForMusS于 2011/10/10 3:10:00 10001 次阅读
XOOPS 开发团队 很高兴宣布发布 XOOPS 2.5.4 测试版本。

本版重点更新了我们的库到最新版本:

- phpMailer 5.1
- TinyMCE 3.4.6
- jQuery 1.6.4


我们还更新了所有核心模块(PM、Profile、Protector)到 Mage 的 ModuleAdmin GUI,因此它们都具有一致的“外观和感觉”

Resized Image

并且修复了一些错误。更详细的信息请查看变更日志。

请记住:这是个 测试版本,仅用于功能测试!!!

请勿 在生产网站上安装,请勿 使用它升级任何生产网站!!!!


请在此 论坛 上发布和讨论与该版本相关的所有问题

我们还需要帮助 翻译

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

PHP
任何 PHP 版本 >= 5.2 (强烈推荐使用 PHP 5.3+)

MySQL
MySQL 服务器 5.0+

Web 服务器
任何支持所需 PHP 版本的服务器(强烈推荐使用 Apache)

下载XOOPS
-----------------------------------

您可以从 Sourceforge 仓库 获取此发行版本包。
提供了 .zip 和 .gz 归档。

安装XOOPS(新安装) ----------------------------------- 1. 将htdocs/文件夹的内容复制到服务器可以访问的地方 2. 确保web服务器可以写入mainfile.php和uploads/ 3. 出于安全考虑,建议将"/xoops_lib"(XOOPS库所在目录)和"/xoops_data"(XOOPS数据所在目录)从Document Root移出,并更改文件夹名称。 4. 使xoops_data/目录可写;创建(如果尚未存在)并使xoops_data/caches/、xoops_data/caches/xoops_cache/、xoops_data/caches/smarty_cache/和xoops_data/caches/smarty_compile/目录可写。 5. 使用您的浏览器访问安装了htdocs/文件的那个文件夹,以启动安装向导 您还可以查看详细的安装指南操作指南 在XOOPS中安装Protector ----------------------------------- 我们还强烈建议安装PROTECTOR模块,它将为您的网站提供额外的安全保护和日志记录功能。 从之前的版本升级 ----------------------------------- 从2.5.x升级到2.5.4 Beta: 1. 从源代码文件库获取正确的更新包 2. 用/htdocs的内容覆盖您服务器上XOOPS目录中的文件 * 确保将/xoops_lib的内容复制到服务器上的任意目录(应该是您当前的XOOPS_TRUST_PATH目录),然后删除/xoops_lib目录。不能有包含/xoops_lib内容的两个目录 3. 从模块管理界面更新"系统"模块。其他模块,特别是"个人资料"、"站内信"和"Protector"也建议更新 从低于2.5.0的早期版本升级: 0. 验证系统要求,特别是PHP版本。备份您的XOOPS数据库和网站目录。(有几种执行这些操作的方法,将在其他地方讨论。)关闭您的网站是可选的。更改mainfile.php和/include/license.php的权限为可写,例如:文件 常规 升级mainfile.php 400 700 /include/license.php 444 777 从SourceForge文件库获取正确的更新包。 1. 在升级包文件夹中,如果"upgrade"文件夹不在"htdocs"文件夹中,将其移动到"htdocs"文件夹内。如果存在,从"htdocs"文件夹中删除install文件夹。如果存在,从"htdocs"文件夹中删除mainfile.php文件。如果您已将xoops_data和xoops_lib文件夹移出您网站的根目录,请将这些文件夹从升级包文件夹的"htdocs"文件夹移出。 2. 删除您当前XOOPS网站上的/modules/system目录(以删除任何旧的不再需要的文件)。 3. 用升级包"htdocs"文件夹的内容覆盖您当前XOOPS网站上XOOPS目录中的文件。(将讨论其他几种执行此操作的方法。)如上所述,如果已重新定位,覆盖您当前xoops_data和xoops_lib中的文件,用升级包中相应文件的内容。 4. 如果您之前已安装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' ; 5. 在您的网站地址(URL)处,登录为管理员。访问使用浏览器访问 /upgrade/,并按照说明操作(包括更新您的XOOPS数据库)。所有更新应用后(绿色勾选),请记下更新器中更新“系统”模块的链接,并执行该操作。6. 从网站“htdocs”目录中删除“upgrade”文件夹。7. 根据需要更新(重新加载)其他模块,特别是“个人资料”、“消息服务”和“保护者”。8. 将以上文件的权限恢复至正常状态。9. 如果之前关闭了网站,请重新开启网站。调试信息显示级别----------------------------------- 自XOOPS 2.3.1版本起,调试信息显示级别作为一个临时解决方案,用于2.3*版本向不同级别的用户展示调试信息:向所有用户、会员或仅管理员。配置可以在/xoops_data/configs/xoopsconfig.php中进行设置。默认情况下,显示级别设置为2(仅管理员)。文件完整性检查----------------------------------- 完整的XOOPS软件包附带一个脚本能检查所有系统文件是否正确上传到服务器。要使用它,请按照以下说明操作:1. 将XOOPS软件包根目录中的checksum.php和checksum.md5文件上传到您的XOOPS服务器文件夹中(与mainfile.php放在一起)。2. 使用浏览器运行checksum.php。3. 如果需要,重新上传丢失或损坏的系统文件。4. 从您的服务器中删除checksum.php和checksum.md5。模块----------------------------------- 本版本仅包含“与系统相关的模块”。如果您需要额外的功能,请访问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发布公告:https://lists.sourceforge.net/lists/listinfo/xoops-announcement我们感谢所有为本次发布提供修复的开发者(ForMuss,Trabis,Mamba,DCrussader,Casag),以及帮助我们测试的用户,特别是Sabahan。XOOPS开发团队2011年10月9日 ================ 变更日志 ================ 错误修复: - ID: 3419812 拖拽Xoops 2.5.3错误(cesag/trabis) - 日历表单元素不能正常工作(trabis) - 确保安装过程中xoops_data/data是可写的(trabis) - ID: 3419332 注销错误(cesag/trabis) 更新: - 将tinymce更新到版本3.4.6 - 将PhpMailer更新到版本5.1 - 将jQuery更新到1.6.4 - 将Core模块(PM、个人资料、保护者)更新到ModuleAdmin GUI(mamba) 删除: - 删除xoops_lib/data/secure.php文件以排除更新错误 语言: - 更新了多个英文翻译(DCrussader/Mamba) - 删除了language/english/calendar.php中的_CAL_DEF_DATE_FORMAT - 删除了language/english/calendar.php中的_CAL_TT_DATE_FORMAT - 删除了modules/system/language/english/admin/users.php中的_AM_SYSTEM_USERS_NAV_MANAGER - 删除了modules/system/language/english/admin/preferences.php中的_MD_AM_LOADINGIMG - 删除了modules/system/language/english/admin/preferences.php中的_MD_AM_CHNGUTHEME - 删除了modules/pm/language/english/admin/main.php中的_PM_RECEIVE、_PM_POST、_PM_READBOX、_PM_RSAVEBOX、_PM_SENTBOX、_PM_PSAVEBOX、_PM_SAVED、_PM_TOC - 添加了/modules/profile/language/english/admin.php中的_PROFILE_AM_ACTION - 添加了/modules/profile/language/english/main.php中的_PROFILE_MI_ABOUT - 添加了/modules/profile/language/english/main.php中的_PROFILE_MI_HOME - 添加了/modules/pm/language/english/modinfo.php中的_PM_MI_ABOUT - 添加了modules/system/language/english/admin/users.php中的_AM_SYSTEM_USERS_FACEBOOK、_AM_SYSTEM_USERS_SKYPE - 添加了language/english/user.php中的_US_SKYPE、_US_FACEBOOK