Waline 评论系统

Waline 评论系统

2,119
602

为 Halo 集成 Waline 评论系统

下载

安装到 Halo

方式一

如果安装了应用市场插件,可以直接在应用市场中搜索Waline 评论系统并安装。

方式二

输入你的 Halo 站点地址,点击安装之后会重定向到你 Halo 后台并自动安装,Halo 的版本需要 >= 2.6.0。

方式三

点击手动下载,然后在 Console 上传。

plugin-waline

为 Halo 2.x 集成 waline 评论系统

  • 支持自定义内容反馈配置
  • 支持自定义客户端语言和文字
  • 适配明暗主题切换模式

1、部署 waline

推荐 docker-compose 方式部署,其他方式参考文档:https://waline.js.org/guide/get-started

# 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: 'my-emial@outlook.com'

该方式使用的数据库是 sqlite,其他数据库配置请参考文档 https://waline.js.org/guide/database.html

使用 sqlite 时,请在对应的数据库文件目录下替换 waline.sqlite 文件,文件下载地址

2、使用说明及其注意事项

Halo 2.17.0 及其以上版本使用该插件的时候,请勾选后台中的扩展配置的评论组件部分配置,如下图所示,如果勾选了此选项不生效,请关闭其他评论组件!

Halo 2.17.0 以下版本使用该插件前确保关闭其他评论插件!!!
因为该插件是通过扩展官方提供的 CommentWidget 接口进行实现的,理论上是不能同时存在多个,请知悉!

插件配置注意事项:
如果部署的 waline 是最新的 V3 版本,静态资源不需要自行引入,其他版本需要自行引入!
其他配置选项根据描述配置即可,参考文档:https://waline.js.org

3、赞助我

如果你感觉这个插件还不错,请我喝杯咖啡☕️☕️☕️

  

4、问题反馈

先在群内提问,若问题没有得到解决,则在 GitHub提交提 issues
QQ交流群与QQ频道,加群后管理员自动审核

     

5、开发环境

插件开发的详细文档请查阅:https://docs.halo.run/developer-guide/plugin/introduction

安装到 Halo

方式一

如果安装了应用市场插件,可以直接在应用市场中搜索Waline 评论系统并安装。

方式二

输入你的 Halo 站点地址,点击安装之后会重定向到你 Halo 后台并自动安装,Halo 的版本需要 >= 2.6.0。

方式三

点击手动下载,然后在 Console 上传。

这是一个开源应用,我们推荐优先在开源仓库中提交 issue,以便开发者更好地接收和跟进问题。

去提交 issue