JPress v2.0-rc.8 发布,新增插件开发的代码生成器

栏目: 软件资讯 · 发布时间: 5年前

内容简介:JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。 以下是 JPress v2.0-rc.8 的更新内容: 新增:新增插件代码生成直接生成后台UI的功能 新增:超级管理...

JPress v2.0-rc.8 发布,新增插件开发的代码生成器

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接口配置管理
  • ... (更多等你发现)

交流

帮助文档


以上所述就是小编给大家介绍的《JPress v2.0-rc.8 发布,新增插件开发的代码生成器》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Designing Programmes

Designing Programmes

Karl Gerstner / Springer Verlag / 2007 / $499.00

Karl Gerstnera (TM)s work is a milestone in the history of design. One of his most important works is Designing Programmes, which is presented here in a new edition of the original 1964 publication. I......一起来看看 《Designing Programmes》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具