Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wenjing-xin/plugin-waline
为 halo 集成 waline 评论系统
https://github.com/wenjing-xin/plugin-waline
Last synced: about 1 month ago
JSON representation
为 halo 集成 waline 评论系统
- Host: GitHub
- URL: https://github.com/wenjing-xin/plugin-waline
- Owner: wenjing-xin
- License: gpl-3.0
- Created: 2024-07-07T01:46:06.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-06T14:42:29.000Z (3 months ago)
- Last Synced: 2024-09-06T17:27:36.825Z (3 months ago)
- Language: Java
- Size: 202 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-halo - plugin-waline - 集成 [waline](https://waline.js.org/) 评论系统至 halo 站点 (Halo 2.0 / 插件)
README
# plugin-waline
为 halo2.x 集成 waline 评论系统
- 支持自定义内容反馈配置
- 支持自定义客户端语言和文字
- 适配明暗主题切换模式## 1、部署 waline
推荐 docker-compose 方式部署,其他方式参考文档:https://waline.js.org/guide/get-started```docker
# docker-compose.yml 文件内容
version: '3'services:
waline:
container_name: waline
image: docker.nastool.de/lizheming/waline:latest
restart: always
ports:
- 8360:8360
volumes:
- ${PWD}/data:/app/data
environment:
TZ: 'Asia/Shanghai'
SQLITE_PATH: '/app/data'
JWT_TOKEN: 'e-JKKKJIb3368EFD544316006'
SITE_NAME: 'dreamChaser的小屋'
SITE_URL: 'https://blog.wenjng.xin'
SECURE_DOMAINS: 'blog.wenjng.xin'
AUTHOR_EMAIL: '[email protected]'
```
> 该方式使用的数据库是 sqlite,其他数据库配置请参考文档 https://waline.js.org/guide/database.html> 使用 sqlite 时,请在对应的数据库文件目录下替换 waline.sqlite 文件,文件[下载地址](https://github.com/walinejs/waline/blob/main/assets/waline.sqlite)
## 2、使用说明及其注意事项
Halo-V2.17.0及其以上版本使用该插件的时候,请勾选后台中的扩展配置的评论组件部分配置,如下图所示,如果勾选了此选项不生效,请关闭其他评论组件!
![](https://camo.githubusercontent.com/d7f69a8cb5cb334d8e743fd18372abb9983ce3828f104295bfa2accea2bc7b51/68747470733a2f2f646f6765636c6f75642e77656e6a696e672e78696e2f696d6167652f617274616c6b2d706c7567696e2d657874656e73696f6e2e706e67)Halo-V2.7.0一下版本使用该插件前确保关闭其他评论插件!!!
因为该插件是通过扩展官方提供的 CommentWidget 接口进行实现的,理论上是不能同时存在多个,请知悉!插件配置注意事项:
如果部署的 waline 是最新的V3版本,静态资源不需要自行引入,其他版本需要自行引入!
其他配置选项根据描述配置即可,参考文档:https://waline.js.org### 3、赞助我
如果你感觉这个插件还不错,请我喝杯咖啡☕️☕️☕️
### 4、问题反馈
- [提issue](https://github.com/wenjing-xin/plugin-waline/issues)
- [个人站点](https://blog.wenjing.xin)
- [反馈论坛](https://support.qq.com/product/651063)先在群内提问,若问题没有得到解决,则在 GitHub提交提 issues
QQ交流群与QQ频道,加群后管理员自动审核
### 5、开发环境
插件开发的详细文档请查阅: