Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Lyn4ever29/halo-plugin-export-md
export blogs of halo to markdown
https://github.com/Lyn4ever29/halo-plugin-export-md
Last synced: about 1 month ago
JSON representation
export blogs of halo to markdown
- Host: GitHub
- URL: https://github.com/Lyn4ever29/halo-plugin-export-md
- Owner: Lyn4ever29
- License: gpl-3.0
- Created: 2023-10-29T16:01:45.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-19T14:54:26.000Z (10 months ago)
- Last Synced: 2024-08-02T06:17:34.748Z (4 months ago)
- Language: Java
- Size: 475 KB
- Stars: 10
- Watchers: 1
- Forks: 4
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-halo - halo-plugin-export-md - 导出文章为 Markdown、HTML 文件并打包下载 (Halo 2.0 / 插件)
README
Halo 2.0 插件——文章导入导出插件
## 功能说明
- 快速导出文章为markdown或者html文件
- 导出后打包下载
- 提供文章导入功能,支持导入markdown文件## 预览
- 文章列表导出功能![https://github.com/Lyn4ever29/halo-plugin-export-md/assets/25952589/dd247afe-76f0-402f-9f3c-68b265d7b8ab](https://github.com/Lyn4ever29/halo-plugin-export-md/assets/25952589/dd247afe-76f0-402f-9f3c-68b265d7b8ab)
- 导出列表
![导出列表](https://github.com/Lyn4ever29/halo-plugin-export-md/assets/25952589/2404ae3c-582b-4f5e-b9b6-96f7b029af69)
## 安装
- 下载[Release](https://github.com/Lyn4ever29/halo-plugin-export-md/releases)版本,直接安装即可
- 在Halo应用市场,支持一键安装[文章导入导出](https://www.halo.run/store/apps/app-vWbpZ)## 说明
- 与插件[ToolBench](https://www.halo.run/store/apps/app-SsYlH)一起使用时存在不兼容的问题,导致文章无法查看。
- 如果您有任何问题或者好的建议,请提issue给我。## 更新日志
- v1.2.3 优化导入导出的 UI。(来自[@ruibaby](https://github.com/ruibaby)的PR)
- 支持显示空状态,引导用户导出文章。
- 支持导出/删除记录之后自动更新列表数据,不再需要手动刷新页面。
- 使用 Halo 在全局注册的 Uppy 组件,减少构建产物体积。(已同步修改 plugin.yaml 的 requires 为 2.11)
- 使用 Halo 官方新提供的 @halo-dev/ui-plugin-bundler-kit 用于构建插件。
- 移除部分无用样式和注释。
- v1.2.2
- 导出文章时,添加封面图字段
- 添加权限控制,感谢[@chengzhongxue](https://github.com/chengzhongxue)的PR
- v1.2.1
- 修复halo2.11版本升级后,导入功能失效的问题(由于Halo修改了文章发布机制,导致导入失效,已更新至最新代码)。
- 如果是halo2.10版本,请使用**v1.1.4**
- v1.2.0
- 更改导出文章压缩包目录为halo2工作目录
- 修改有关草稿箱的说明,导入后的文章处于待发布状态,需要用户自行发布
- v1.1.4 在文章列表添加导出快捷方式,可以导出单文件。
- v1.1.0
- 支持导入Markdown文件
- 导出的Mardkdown文件支持属性,属性示例如下:
```yaml
---
title: 试试Nacos作注册中心和配置中心,爱不释手的感觉
date: 2023-04-22 20:28:05
auther: lyn4ever
excerpt: 在使用SpringCloud做分布式微服务架构时,注册中心是必不可少的一个组件。
permalink: /2022/166359134426
categories:
- java
- springcloud
tags:
- springcloud
- nacos
- 注册中心
---
```
- v1.0.0
- 简单导出功能## Todo
- [x] 导出为Markdown、HTML文件
- [x] 导出的Markdown文件包含属性
- [x] Markdown文章导入
- [ ] 导入Markdown时支持属性自定义
- [ ] 根据筛选条件(日期、分类、标签等)导出
- [ ] 导出适配其他平台的目录格式,如VuePress、Hexo等
- [ ] 从其他平台导入博客(待定)