博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JPress v2.0-rc.8 发布,新增插件开发的代码生成器
阅读量:7105 次
发布时间:2019-06-28

本文共 1943 字,大约阅读时间需要 6 分钟。

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://rujhl.baihongyu.com/

你可能感兴趣的文章
安装 Docker Machine - 每天5分钟玩转 Docker 容器技术(45)
查看>>
java异常
查看>>
web界面测试中需要测试的几个方面
查看>>
uiRouter
查看>>
[iOS Animation]-CALayer 图层几何学二
查看>>
龙族三漫画下载代码
查看>>
cocos2d-x之box2d使用笔记
查看>>
OC之构造方法
查看>>
mysql+mycat压力测试一例
查看>>
Hide-Music-Player 一个完整的音乐播放器
查看>>
Maven-Spring
查看>>
EOS有官方钱包吗?答案是keosd。
查看>>
一个随意的小错误apache报DocumentRoot不存在
查看>>
来自社区comments的总结(未完)
查看>>
Html5添加轻量级炫酷js粒子动画库插件教程
查看>>
EXCEL显示 文件未保存 解决方法
查看>>
编写一个日志轮询归档脚本
查看>>
Mesh Shading
查看>>
测试职业规划和发展----从零开始到合格的测试工程师
查看>>
UIImageView上添加UIButton,button的点击事件无法响应
查看>>