偏好设置
- 添加了更改所有用户主题的选项
- 添加了在重定向时显示/隐藏消息的选项
- 添加了自定义头像设置
论坛
- 每个论坛都有自己的论坛选项(允许HTML,每页帖子数等)。(Goghs)
- 数据库优化(Goghs)
- 论坛中的每个主题都将有自己的最后查看时间戳保存在cookies中
Visitors2
- 在模块2的配置文件中删除了多个变量,并使用标准的XOOPS核心变量替换。 (Goghs)
- 删除了modules/visitor2/include/header.inc.php和footer.inc.php。 (Goghs)
- 删除了modules/visitor2/include/db/目录及其下的db_mysql.php。我们现在使用XOOPS自己的数据库层,这使得它变得过时且无用。(Goghs)
头像
- 自定义头像
- 可以在images/avatar/目录下创建子目录,这对于对头像图像进行分类可能很有用。每个目录都将有一个单独的头像弹出窗口。
模块管理
- 为了更好的可用性进行了重新设计
- 现在,模块可以通过phpMyAdmin sql转储文件安装
- 删除模块将删除其模块表
- 激活/停用模块将不会从模块表中删除记录
从现在起...只有isactive标志将被打开/关闭
- 现在可以通过点击对主菜单中的模块进行重新排序!
版块管理
- 为了更好的可用性进行了重新设计
分组管理
- 为每个用户组添加了版块权限
杂项
- 由于一些服务器没有正确返回环境变量,因此删除了getenv()函数
- $xoopsDB和$myts(现在是一个全局变量)分别通过Database::getInstance()和MyTextSanitizer::getInstance()方法实例化。
- 删除了不必要的textsanitizer类文件及其实例化
- 在class/xoopslists.php中修复了错误并添加了更多方法
- 改进了管理部分
- 使用XoopsForm类库重新设计了多个HTML表单页面(register.php,edituser.php等)。XoopsHtmlForm类已被弃用。
- XoopsUser::rank(true)现在返回排名ID,除排名标题和图像外
- 添加了xoops_header()和xoops_footer()函数
- 添加了xoops_cp_header()和xoops_cp_footer()函数供管理部分使用
- 创建了include/cp_functions.php,其中包含在管理部分使用的各种函数
新增了新的管理员模块,邮件用户模块,您可以通过电子邮件和/或个人消息向选定的用户发送信息。用户可以通过某些标准选择,例如,只发送信息给不活跃的用户,最后登录超过10天等。
新增了一个名为XoopsMailer的类,在系统模块下的邮件用户模块中使用。
新增了一个名为XoopsPM的类,将处理所有私人信息的操作。