#PublicCMS 2016
欢迎各位参与到PublicCMS新版本的开发中
##获取可运行程序
http://git.oschina.net/sanluan/PublicCMS-war
https://github.com/sanluan/PublicCMS-war
##获取稳定版源码
http://git.oschina.net/sanluan/PublicCMS
https://github.com/sanluan/PublicCMS
##相关下载及文档(知识库)
https://github.com/sanluan/PublicCMS-lib
https://git.oschina.net/sanluan/PublicCMS-lib
###预览版更新
BUG修复:
- 内容推荐bug修复
- 用户扩展字段类型bug修复
- 用户添加bug修复
- 部分敏感数据接口增加授权限制
- 扩展字段为空时 显示全部扩展字段bug修复
- 推荐位前台提交表单匿名提交空指针错误修复
- 分类管理点击修改时提示需要选择信息bug修复
- 管理后台新增用户、修改用户提示密码不一致bug修复
框架升级:
- Spring Framework升级到4.3.3
- Hibernate Search升级到5.5.5
- Hibernate升级到5.1.2
其他提升:
- 取消大部分匿名类写法
- 增加内容扩展字段类型
- 将方法内可复用变量提升为类静态变量
- 增加工程内置前端页面
- 配置中心登陆注册设置合并
- 邮件发送改为线程池执行发送任务
- 域名取消端口区分
- 模板默认所有输出进行HTML转义
模板升级所需修改:
- 需要以HTML输出的字段需要加 ?no_esc
###V2016.0828更新:
框架升级:
- Spring Framework升级到4.3.2
- Hibernate Search升级到5.5.4
- Hibernate升级到5.1.1
- FreeMarker升级到2.3.25-incubating
- Jackson升级到2.8.1
BUG修复:
- 分类扩展字段展示错误修复
- 内容推送到页面时标题乱码修复
- 域名管理错别字修改
- Nginx建议配置页面错误修复
- 多数据源支持增加复位操作
- 任务计划脚本修改路径错误修复
- 域名绑定子目录时元数据路径错误修复
- 模板编辑推荐位页面不能选择使用推荐位错误修复
- 用户名密码等去空格处理
- FTP服务LIST命令报文修复
- 前台站点数字超千位输出错误
新增功能:
- 新增配置中心
- 将文件上传日志拆分为独立的表
- 增加集群管理,任务计划集群环境处理
- 后台增加JSP视图解决方案
- 增加管理站点后台Public CMS新版本提示
- 搜索词统计
- 分类增加外链类型
- 模块图标拆分为单独字段,图标直接选择使用
- 增加日志配置文件
其他提升:
- 后台当前站点信息提示
- 后台工作台取消框架版本信息显示
- 常量引用改完get方法方式
- 接口改完restfull风格
- 取消普通接口鉴权
- 接口测试页面合并为一个,增加需要鉴权等提示
- 取消文件列表缓存
- getPageDataAttribute改为getPlaceAttribute
- 将内容、用户、标签等数据ID改为long存储
- 后台模板安全性提升
- UI修改
- 动态模板改完默认不允许访问
- 动态模板可使用任何后缀
鸣谢:
感谢@深圳-final @日照-ゞkong.“ @辉 @隔壁邻居王先生 等群友们热心提出产品的BUG及改进建议 感谢@枫之舞 为CMS改造的UI界面(此版本只参考了部分修改) 感谢@日照-ゞkong.“ @隔壁邻居王先生 @暗亮之间 为Public CMS贡献文档