升级说明
====================
请仔细阅读这一部分。需要将
xoops-2.2.3a-to-2.2.4/HTML/文件夹的内容复制到您的网站根文件夹,并覆盖原有的 XOOPS 2.2.3a 文件。使用这个补丁升级旧版本的 XOOPS 时请不要升级!
如果您不是使用此补丁将完整的 XOOPS 2.2.3a 包升级到 XOOPS 2.2.4,出于安全原因,建议您从服务器中删除
install/文件夹。
注意:在应用补丁时,清空您的cache文件夹或直接从您的cache文件夹中删除文件"profilefields.tmp"。上传好补丁文件后,请用您的管理员账户登录您的网站,转到模块 -> 模块管理,并在系统、PM 和资料库模块上点击'更新'。这并不是绝对必要的,但不会损害您的网站。
注意:您将收到一些有关更新字段的错误信息,这是更新脚本中的一个轻微错误,提供了一个错误输出。它应该显示 '跳过更新字段 ***'。此消息将只显示一次,并且在从cache文件夹中删除profilefields.tmp文件后不会显示。请注意,
ROOT/language/english/local.php中的 RSS 时间已经改为考虑时区。您可能需要更改自己的语言文件以修复相同的错误。
变更日志
==========
- 安全修复:清理 $xoopsConfig["language"]:多个文件 (phppp)
- 修复了与引用相关的问题,部分修复:多个文件 (phppp)
- 修复了过时的 HTML 标签错误:多个文件 (phppp) (*)
- 修复了用户注册时未检查验证密码的错误:ROOT/modules/profile/register.php (phppp/tester)
- 修复了 Bug #1340925 - 邮件选择不正确 (Mithrandir/pinchecl)
- 修复了 Bug #1346904 - XMT 主题 - 404 消息 (Mithrandir/Peter777)
- 修复了资料字段处理错误,以允许 XOBJ_DTYPE_URL 可点击:ROOT/kernel/profilefield.php (phppp)
- 缩少了缓存资料字段数据的大小:ROOT/kernel/profilefield.php,profile.php (phppp)
- 为计算时间添加了缺少的时间偏移:ROOT/language/english/local.php (phppp)
- 更改为包含时区的rss时间:ROOT/language/english/local.php (phppp)
- 修复了用户可以通过消息ID阅读任何消息的bug:ROOT/modules/pm/readmsg.php (phppp)
- 修复了URL错误:ROOT/modules/pm/templates/pm_viewmsg.html (phppp)
- 修复了网站管理员无法访问不活跃用户信息的bug:ROOT/modules/profile/userinfo.php (phppp)
- 修复了用户无法更改电子邮件的bug:ROOT/modules/profile/edituser.php (phppp)
- 修复了无法更改个人资料字段值类型的bug:ROOT/modules/profile/include/forms.php (phppp)
- 在用户账户检查中添加了管理员权限:ROOT/modules/profile/include/functions.php (phppp)
- 将用户排序更改为从名字到用户名:ROOT/modules/system/admin/groups/groups.php (phppp)
- 修复了审查词汇更新的bug:ROOT/modules/system/admin/preferences/main.php (phppp)
- 修复了模板路径的bug:ROOT/modules/system/admin/tplsets/main.php (phppp/wenmingpig)
- 在系统模块更新时添加了用户个人资料默认值更新:ROOT/modules/system/include/update.php (phppp)
- 更改了用户名和页脚文本的字体系列样式:themedefault (phppp/Steven)
- 修复了URL错误:ROOT/modules/system/admin/templates/system_imagemanager2.html (phppp)
- 添加了单引号净化:ROOT/pda.php (phppp)(*)
- 添加了字符集设置:ROOT/header.php (phppp)
- 添加了URL净化:ROOT/search.php (phppp)(*)
- 修复了错误信息:ROOT/lostpass.php (phppp)
- 修复了用户登录重定向错误:ROOT/user.php (phppp,由Anne报告)
- 强制禁用gzip压缩:ROOT/class/theme.php (phppp)
- 为元数据脚注添加了净化:ROOT/class/theme.php (phppp)
- 添加了$xoopsModule检查:ROOT/class/theme.php (phppp)
- 更改/回滚(部分)“makeclicable”的更改,更改了审查字符串处理:ROOT/class/module.textsanitizer.php (phppp)
- PHP 5 兼容性:ROOT/class/xml/saxparser.php (phppp)(*)
- 在标题中添加了元数据净化:ROOT/include/functions.php (phppp)(*)
- 修复了重定向时间的错别字,添加了缺少的trimmaker用于substr,将userealname更改为false:ROOT/include/functions.php (phppp)(*)
(*): 来自XoopsCube