JPress v2.0-rc.3 发布,新增文章字段扩展的支持

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

内容简介:JPress,一个类似 WordPress 的产品,使用Java开发。 JPress v2.0-rc.3 Update 新增:SmartField 功能,可以通过插件对表进行扩展 新增:通过Lucene搜索文章的时候,支持关键字高亮的功能,感谢 [@ZJWave](https:...

JPress,一个类似 WordPress 的产品,使用 Java 开发。

JPress v2.0-rc.3 发布,新增文章字段扩展的支持

    JPress v2.0-rc.3 Update 

    • 新增:SmartField 功能,可以通过插件对表进行扩展

    • 新增:通过Lucene搜索文章的时候,支持关键字高亮的功能,感谢 [@ZJWave](https://gitee.com/zjwave)

    • 新增:Module代码生成器可以直接生产 ModuleListener 的功能,感谢 [@java中国](https://gitee.com/eam)

    • 新增:新增 文章元信息 自定义插件,通过该插件可以对文章添加任何字段的功能。

    • 优化:优化指令的参数传递,当需要传true 和 int 时,传入 "true" 或 "1" 会出错的问题

    • 优化:当直接把JPress导入到idea开发工具,没有进行编译直接运行的时候给出优雅的错误提示

    • 优化:当安装JPress的时候,在填写数据库的时候给出更加相信的提示信息,感谢 [@jiangzeyin](https://gitee.com/jiangzeyin)

    • 优化:更新JPress的安装文档为最新的JPress v2.0 版本

    • 优化:统一 JPress 项目编码设置,放在只window系统下部分机器会出现乱码的问题, 感谢 [@java中国](https://gitee.com/eam)

    • 优化:通知 JPress 版本为 2.0 版本,防止独立编译子项目的时候出错的问题

    • 优化:#CategoriesDirective 指令新增 parentFlag 参数的支持,用于读取某个分类的所有子分类

    • 优化:由于内置了 ElasticSearch 支持后,出现 log4j-api 警告提示的问题

    • 优化:JPress的Dockerfile编译过慢的问题,添加了阿里云maven源配置的支持

    • 优化:当阿里云和腾讯云的短信发送功能发送失败的时候,给出具体的错误log的提示

    • 优化:升级 JPress 的核心框架 Jboot 到最新版本 Jboot-rc.9 版本

    • 修复:搜索页面使用 #ArticleSearchPageDirective 指令的时候出现空指针异常的问题

    • 修复:Lucene和ElasticSearch搜索文章的时候可能会出现搜索出草稿箱文章的问题

    • 修复:JPress安装的时候,写入的JPress开发模式错误的问题

    • 修复:JPress第一次安装的时候,通过微信小程序对接JPress会出现Jwt创建token出错的问题

    • 修复:JPress的Dockerfile生产的 docker 无法后台运行的问题,感谢 [@chencan_it](https://gitee.com/chencan_it)

    • 文档:修复 #categoryArticles 实例代码错误的问题

    • 文档:修复 #categories 参数描述错误的问题

    Jpress 特点

    模板

    • 模板安装

    • 模板卸载

    • 在线编辑(删除模板、修改模板、上传模板)

    • 完善的开发文档

    • 极致的开发体验

    插件

    • 插件在线安装、卸载

    • 插件在线启用、停止

    • 插件在线更新

    • 支持在插件里添加新的 Controller

    • 支持在插件里添加新的 Handler

    • 支持在插件里添加新的 Interceptor

    • 支持在插件里添加新的 Html、Css 和 Js

    • 支持在插件里创建新的数据库表以及对应的 Model

    • 支持在插件里链接不同的数据库

    • 支持通过插件动态扩展后台菜单和用户中心菜单

    • 插件扩展的菜单支持用户权限设置的管理

    • 插件被停止:该插件的所有Controller、Handler、Intercepter 自动被移除

    • 插件被卸载:该插件的所有资源全部被删除

    用户

    • 独立登录和注册入口

    • 独立的用户中心(投稿、文章管理和评论管理、个人资料等)

    • 手机短信和邮箱激活配置

    • 支持第三方登录:微信和QQ等

    微信

    • 微信公众号对接

    • 微信公众号运营插件

    • 微信公众号菜单管理

    • 微信公众号自定义关键字匹配

    • 微信小程序管理

    其他

    • WordPress、Hexo、Jekyll 文章一键导入

    • Docker 一键部署

    • 阿里云、腾讯云CDN在线配置

    • 阿里云、腾讯云短信验证(用户注册手机验证)

    • 附件自动可配置自动同步阿里云OSS

    • 完善的API接口配置管理

    • 文章和页面独立的SEO配置

    • 更多功能等你发现...

    交流


    以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

    查看所有标签

    猜你喜欢:

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

    Agile Web Development with Rails 4

    Agile Web Development with Rails 4

    Sam Ruby、Dave Thomas、David Heinemeier Hansson / Pragmatic Bookshelf / 2013-10-11 / USD 43.95

    Ruby on Rails helps you produce high-quality, beautiful-looking web applications quickly. You concentrate on creating the application, and Rails takes care of the details. Tens of thousands of deve......一起来看看 《Agile Web Development with Rails 4》 这本书的介绍吧!

    CSS 压缩/解压工具
    CSS 压缩/解压工具

    在线压缩/解压 CSS 代码

    JSON 在线解析
    JSON 在线解析

    在线 JSON 格式化工具

    SHA 加密
    SHA 加密

    SHA 加密工具