JPress v2.0-rc.3 釋出,新增文章欄位擴充套件的支援
JPress,一個類似 WordPress 的產品,使用Java開發。
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配置
-
更多功能等你發現...
交流
-
官網: www.jpress.io
-
Bug反饋: issues
-
意見建議: issues