厚朴内容管理系统采用快速迭代的开发策略,以解决不断提升的信息安全及用户体验要求,从而实现为客户持续提供及时而有保障的优质服务。

  本次更新涵盖功能增强及优化、安全性优化、浏览器兼容性优化、用户体验提升。

更新重点:

1. 登录页改版

  采用更加简洁的设计及代码,提升用户体验。

HopeCMS录页截图.jpg

2. 编辑器更换

  原kindeditor编辑器因开发团队已停止维护,“年久失修”而对新版浏览器未能提供足够的友好支持,产生兼容性问题。

  引入新编辑器ueditor,解决新版浏览器的兼容问题,并且更符合国人使用习惯。

  在原版ueditor上根据系统需求进行一定的功能、细节及安全优化或修复。

3. 个人中心改版

  为适应网页标准及用户感官追求的发展,对原用户中心进行重新设计及代码开发。

  新版个人中心页面设计简洁美观,功能上更直观便捷,符合用户习惯。

用户中心.jpg

详细日志如下:

HopeCMS_V4.3.3_Build(20160825)

1. 登录页细节修改;
2. 个人中心细节修复;
3. 编辑器内增加行高、段距、默认字体;
4. 修复编辑器点击图片后无法正确获取光标焦点的问题;
5. 新增${HopeTag.IsNullOrEmpty(string source)},判断传入值是否为空或为null;true为空,false不为空;
6. 新增编辑器内使用Tab缩进两个汉字;
7. 修复编辑器格式刷IE下无法使用的问题;
8. 修复编辑器加粗、强调等效果无效的问题。

HopeCMS_V4.3.2_Build(20160819)

1. 修复模型字段添加与主表重复名称未禁止而引发数据加载及保存异常的问题;
2. 修复公式插件自带bug可能引发ueditor无法正常加载内容的问题;暂时屏蔽编辑器视频插入功能(bug);
3. 修复多节点信息月历无效的bug;
4. 月历新增今日标识;
5. 新增标签${HopeTag.GetStringKey(string source, string symbol)}及${HopeTag.GetStringValue(string source, string symbol)},用于模板内单个二元字符串数组的取值;
6. 用户列表标签、分页列表标签重写,修复如下:
1)兼容用户组信息传入错误导致返回页面错误的问题,修复为返回空;
2)修复传入错误自定义字段进行排序导致返回页面错误的问题,兼容为对错误自定义字段进行忽略;
3)重新开通传入自定义字段进行排序;
4)使用重载,用户列表类标签重写精简,减少大量重复代码;
5)新增通过传入自定义字段信息进行查询过滤获取内容的列表标签、分页列表标签;可大幅提升前台用户列表页多重条件加载效率;
a. ${HopeTag.UserListSource(int groupID, string fieldName, string op, string fieldValue, string orderStr)}
b. ${HopeTag.UserListSource(string groupName, string fieldName, string op, string fieldValue, string orderStr)}
c. ${HopeTag.UserPageSource(int groupID, string fieldName, string op, string fieldValue, int pageSize, string orderStr)}
d. ${HopeTag.UserPageSource(string groupName, string fieldName, string op, string fieldValue, int pageSize, string orderStr)}
7. 修正用户中心及后台管理的用户编辑及文章编辑面已有数据新添字段显示为Null的不友好体验;
8. 新增${HopeTag.ReplaceString(string str, string target, string abc)},用于字符串替换;
9. 启用新版登录页;
10. 用户新增Avatar(个人头像)字段(用户表字段),相关页面修改;旧有相同的自定义字段(用户模型表)可通过sql语句拷贝已有头像地址到新字段后删除旧的自定义字段;
11. 修复多文件/图片控件字段下文件/图片名称、文件/图片描述修改无效、文件删除无效的问题;
12. 启用新版个人中心。

数据库表更新(操作前请备份)

1. Org_User表增加Avatar(nvarchar(255))字段后,如用户模型中已有头像字段,可通过以下语句将用户模型的头像字段值拷贝到Avatar;如有多个用户模型表则执行多次;
2. update a set a.Avatar = b.[用户模型表对应的头像字段名,不含方括] from Org_User a join [用户模型表名,不含方括] b on a.UserID = b.ID。

HopeCMS_V4.3.1_Build(20160725)

1. 修复栏目集合类标签未能正确处理已归档栏目的问题;
2. 修复导入、录入、注册、前后台编辑用户信息时未保存性别值的问题,并修复性别值不统一的问题。

HopeCMS_V4.3.0_Build(20160721)

1. 编辑器更换为ueditor;//需在IIS中增加mime类型,【.woff】【application/x-woff】;
2. 用户主表增加FileStatus字段,用于审核用户档案;//旧网站升级需手动在org_user增加FileStatus列,类型int,默认((1));于用户参数配置中启用;已同步更新随包数据库脚本;
3. 字段类型控件样式调整;
4. 修复标签管理目录在目录过多页面宽度不足时出现遮挡的问题;
5. 栏目排序提示优化;
6. 节点权限勾选操作优化;
7. 修复用户导入错误及资料状态未指定的问题;
8. 修复导入的用户登录未能显示自定义字段的问题。