JPress v2.0-rc.5 发布,同时新官网上线

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

内容简介:JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。 JPress v2.0-rc.5 发布了,重点优化插件的安装、卸载以及失败的自动回退等细节功能,同时修复个别安...

JPress 是一个使用Java(JFinal、Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营。

JPress v2.0-rc.5 发布了,重点优化插件的安装、卸载以及失败的自动回退等细节功能,同时修复个别安全问题,强烈建议升级到最新版本(毕竟,升级只是覆盖升级,1秒钟的事情没有成本)。

同时,基于 JPress v2.0-rc.5 开发的官网已经上线,官网地址: http://www.jpress.io ,目前,官网的所有功能都是由 JPress 和 其插件进行驱动。 

JPress v2.0-rc.5 更新的功能如下:

  • 新增:代码生成器新增直接生成后台html代码的功能,感谢 @java中国
  • 新增:共享方法 option() ,新增默认参数的指定功能
  • 新增:文章编写的时候新增 order_number 输入框,方便自定义 排序 的功能。
  • 新增:新增自定义后台菜单的 target 功能,感谢 @Retire
  • 新增:新增文章的 isActive() 方法,判断文章是否高亮的功能
  • 新增:新增自定义后台登录地址的功能,配置 jpress.adminLoginPage = /admin/xxx 即可,更加安全
  • 新增:注册开关功能,可以在特定需求是进行注册关闭
  • 优化:插件安装的文章提示问题,确实文字不明其含义。
  • 优化:优化 markdown 导入是新增直接导入类别的功能。感谢 @whoismy8023
  • 优化:重构 SmartField ,使其更加方便合理。
  • 优化:优化 ApiInterceptor 提示问题,使之错误提示更加明确合理。
  • 优化:优化 菜单 和 文章分类的高亮的性能问题
  • 优化:修改 EhcacheManager 的默认缓存内存大小,支持阿里云 1G 内存或更小的服务器使用。
  • 优化:优化 ModuleManager,支持在插件里添加 Module 的监听功能
  • 优化:当插件卸载的时候,添加确认对话框,防止误删插件的问题
  • 优化:当永久删除用户的时候,添加确认对话框,防止误删用户的问题
  • 优化:优化 ControllerBase 代码,当渲染默认的Json的时候减少对象创建,性能更好。
  • 优化:优化 datepicker 的选择日期功能
  • 优化:优化 UserServiceProvider,当关联查询的时候方便渲染用户的用户名的问题
  • 优化:优化 ArticleServiceProvider,重构代码减少代码量并删除无用代码
  • 优化:优化 AddonManager,完善插件指令的自动加载和卸载功能
  • 优化:优化 AddonManager,支持当插件安装失败时,进行 "回退" 功能
  • 优化:删除 AliyunOpenSearcher 的无用代码
  • 优化:优化 用户注册功能,当输入信息出错的时候给出的是中文而非英文
  • 优化:优化 前台 逻辑,新增 CSRF 输出,方便在前台进行退出等操作功能
  • 优化:优化 CKEditor,当上传图片的时候不指定图片大小,方便模板的自动适配
  • 优化:优化 文章查询,添加相应的缓存提高性能。
  • 优化:优化 AddonClassLoader 加载插件时,可能导致不正常的Classloader关闭问题
  • 优化:优化 HasPermission 指令,当出现错误是显示行号的问题
  • 优化:优化后台访问时,当用户无权限直接404
  • 优化:优化当插件启动的时出现异常时,没有正确提示的问题
  • 优化:优化后台菜单间距大小的样式问题
  • 修复:修复插件由于缓存,当插件卸载后再次安装会导致不同的Classloader导致类转化错误的问题。
  • 修复:修复插件卸载后再次安装,会由于 template cache 导致插件html和指令不更新的问题。
  • 修复:修复 Dockerfile 构架的镜像无法支撑渲染验证码的问题
  • 修复:修复 MenuManager 可能会出现空指针异常的问题
  • 修复:修复插件列表不正常显示版本号的问题
  • 文档:优化模板开发文档。
  • 文档:添加快速开始文档。
  • 文档:完善关于JPress文档。

JPress 未来的计划:

  • 1、加强模板数量及质量的开发。
  • 2、加强插件数量及质量的开发。
  • 3、加强文档、社区的完善和建设。
  • 4、重点放在企业营销和微信运营。

最后:

  • 欢迎前端工程师加入到模板开发的阵营。
  • 欢迎Javaer加入到插件开发的阵营。

交流社区

 


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

信息学奥林匹克教程·提高篇

信息学奥林匹克教程·提高篇

吴耀斌 / 湖南师范大学出版社 / 2003-1 / 24.00元

《信息学奥林匹克教程》(提高篇)既有各个算法设计基本思路的讲解及对求解问题的分析,注重了算法引导分析与不同算法的比较,又给出了具体的编程思路与参考程序,程序采用信息学竞赛流行的Turbo Pascal7.0语言编写,并注重结构化与可读性。一起来看看 《信息学奥林匹克教程·提高篇》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器