Handsome 发布于
>=2.26.0
灵构 UI 1.0.3 新增第三方集成能力:其他 Halo 插件和主题可以在自己的表单中选择灵构作品,保存项目 ID,再在页面中展示最新保存版本。
主要变化
- FormKit 作品选择器:新增
linguiProjectSelect,支持关键词搜索、分类过滤、分页、清空和预览,可用于插件与主题设置。 - Vue 选择与展示组件:提供
LinguiProjectSelect和LinguiProjectRender,方便其他插件在 Halo 页面中接入作品。 - 轻量查询 API:提供带权限控制的作品列表与详情接口,仅返回选择所需的摘要,不加载完整文档和版本历史。
- 引用与提交可靠性:支持跨页回显,作品删除或关闭公开嵌入后保留原 ID 并提示不可用;修复选择后立即提交时可能保存旧值的问题。
- 开发者文档:补充依赖声明、FormKit / Vue 示例、查询接口及主题展示说明。
升级说明
- 选择器默认只列出已开启公开嵌入的作品,选择动作不会自动开启公开。
- 接入方保存项目 ID,展示时读取最新保存版本;已打开页面需要刷新或重新加载后更新。
- 环境要求保持 Halo 2.26.0+、Java 21、AI Foundation 1.x。
- 在下方 Assets 下载
plugin-lingui-1.0.3.jar安装或升级。
第三方插件与主题集成文档 · 使用文档 · 问题反馈
Generated from v1.0.3
资源下载
- plugin-lingui-1.0.3.jar
