内容简介:JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。 以下是 JPress v2.0-rc.8 的更新内容: 新增:新增插件代码生成直接生成后台UI的功能 新增:超级管理...
JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。
以下是 JPress v2.0-rc.8 的更新内容:
- 新增:新增插件代码生成直接生成后台UI的功能
- 新增:超级管理员可以在后台修改任何人的密码的功能,用于帮助用户人工的方式找回密码
- 新增:在ControllerBase里新增render404If方法,是代码更加简洁
- 优化:优化 ImageUtils 的部分代码
- 优化:优化插件 AddonManager 的部分逻辑代码,更加易于理解和阅读
- 优化:优化Sitemap的代码逻辑
- 优化:完善markdown编辑器滚动条默认位置设置,感谢 [@whoismy8023](https://gitee.com/whoismy8023)
- 优化:优化docker-compose启动JPress的时候,当配置模板映射时无法使用系统内置的模板的问题
- 优化:升级内核JFinal到3.8和Jboot到2.0.6 最新版本
- 优化:优化 CKeditor 插入图片时,当图片过大会导致文字被挤压没有良好文字编写体验的问题
- 优化:优化 window 下的JPress启动文件 jpress.bat 的提示文字错误的问题
- 修复:修复在JPress后台升级插件在某些情况下无法正确升级的问题
- 修复:修复ModuleUIGenerator用于生成UI代码时,会导致部分数据无法正确提交的问题
- 修复:修复模板在templates的多级目录下,无法正常加载的问题
- 修复:修复文章更新状态的时候,前台由于缓存的原因无法及时更新的问题
- 修复:修复Sitemap只有重启JPress才生效,重启后新增文章Sitemap无法及时更新的问题
- 修复:修复Seo的百度实时提交不带域名导致提交的URL错误的问题
- 修复:修复子目录的sitmap渲染可能出现空指针异常的问题
- 修复:修复解决SmartField addAttr属性不生效的问题,感谢 [@ZJWave](https://gitee.com/zjwave)
- 修复:在window下,当用户通过个人中心上传头像后,无法在前台渲染的问题
- 修复:自定义ContextPath场景下,后台菜单权限逻辑错误问题
- 修复:通过后台的标签模块新增标签的时候,可以新增重复标签的问题
- 修复:当文章有多个标签的时候,查询相关文章 sql 出错的问题,感谢 [@ZJWave](https://gitee.com/zjwave)
JPress的主要特点
模板
- 模板在线安装、卸载
- 模板在线启用、切换
- 在线编辑及实时生效
- 完善的模板开发文档
- 极致的模板开发体验
插件
- 插件在线安装、卸载
- 插件在线启用、停止
- 插件在线更新
- 支持在插件里添加新的 Controller
- 支持在插件里添加新的 Handler
- 支持在插件里添加新的 Interceptor
- 支持在插件里添加新的 Html、Css 和 Js
- 支持在插件里创建新的数据库表以及对应的 Model
- 支持在插件里链接不同的数据库
- 支持通过插件动态扩展后台菜单和用户中心菜单
- 插件扩展的菜单支持用户权限设置的管理
- 插件被停止:该插件的所有Controller、Handler、Intercepter 自动被移除
- 插件被卸载:该插件的所有资源全部被删除
用户
- 独立登录、注册入口
- 手机短信、邮箱激活功能
- 用户中心(投稿、文章管理、评论管理、个人资料管理等)
- 第三方登录:微信、QQ等
- 微信浏览时,通过微信授权自动获取用户信息
角色和权限
- 角色管理
- 全自动、免维护的权限字典(自动发现后台路由、插件安装卸载自动分配对应)
- 角色和权限的分配
- 用户多角色功能
- 超级管理员
微信
- 微信公众号对接
- 微信公众号关键字自动回复
- 微信公众号菜单设置
- 微信公众号运营插件
- 通过运用插件灵活扩展各种微信营销功能
- 微信小程序对接、和配置
SEO
- 每篇文章和页面独立的SEO设置
- Baidu API 的实时推送
- Baidu 和 Google 的自动 Ping 提交
- Sitemap 自动生成、后台支持自定义的开启和关闭
- robots.txt 爬虫蜘蛛的支持
- 整站伪静态支持,支持自定义开后缀
其他
- WordPress、Hexo、Jekyll 文章一键导入
- 编写文章随意切换CKeditor和Markdown编辑
- 最大化、沉侵式的文章编写体验
- Docker 一键部署
- 阿里云、腾讯云CDN在线配置
- 阿里云、腾讯云短信验证(用户注册手机验证)
- 附件自动可配置自动同步阿里云OSS
- 完善的API接口配置管理
- ... (更多等你发现)
交流
- 官网:http://www.jpress.io
- 论坛社区:点击这里
- 插件列表:点击这里
- 模板列表:点击这里
帮助文档
以上所述就是小编给大家介绍的《JPress v2.0-rc.8 发布,新增插件开发的代码生成器》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Mybatis 通用 Mapper 3.4.5 发布,增加代码生成器插件
- 020.Python生成器和生成器函数
- faker生成器生成虚拟数据的Python模块
- Python生成器
- Python|生成器
- Java代码生成器
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Docker开发指南
[英] Adrian Mouat / 黄彦邦 / 人民邮电出版社 / 2017-4 / 79.00元
Docker容器轻量和可移植的特性尤其适用于动态和分布式的环境,它的兴起给软件开发流程带来了一场革命。本书对Docker进行了全面讲解,包括开发、生产以至维护的整个软件生命周期,并对其中可能出现的一些问题进行了探讨,如软件版本差异、开发环境与生产环境的差异、系统安全问题,等等。一起来看看 《Docker开发指南》 这本书的介绍吧!