为Gitbook添加评论

思考 - 想为gitbook添加评论

  • 想到评论就想到之前有在自己的blog上使用过disqus的插件。
  • 很多网站也使用了disqus。
  • 看到别人的gitbook里有使用disqus的。
  • 初步决定使用disqus。或者再搜索一下有没有好的comment pluggin。

摸索

  • gitbook的右上角的Pluggin里搜索,有点看不懂。
  • google搜索,好像大家都是在本地安装的gitbook,在本地配置的。我想在网站上直接配置。
  • 不管了,跟着来,能走一步走一步,先看效果。
  • 居然就可以了,明明很多步骤还没做的说,原来只做其中的几步也可以成啊。

启示

  • 可以先看看别人做到的人时怎么做的,给自己一些启发。
  • 先做自己能做到的,即使还有很多步骤没做也没关系,多走一步又会看见新的风景。

步骤

如果希望别人能够在自己发布到GitBook平台的电子书文章下评论,可以使用第三方评论工具Disqus

注册disqus

  • 打开:https://disqus.com/
  • 点击"Sign Up",输入邮箱,用户名,密码,创建账号
  • 新建站点
  • 登录后,点击右上角的齿轮,选择"Add Disqus To Site",填写"Site name",这是book.json里面要填的"shortName","Finish registration".

备注:
"shortName"和注册时填写的用户名作用不同: 用户名是账号的名称,而"shortName"是这个新建站点唯一的名称.一个账号可以有多个站点,也就有多个"shortName".

在网页上使用这个"shortName"以后,这个网页下面的所有评论都会发送到disqus上对应"shortName"的站点. 打开网页时,"shortName"告诉disqus需要加载并显示哪个站点的评论.

插件安装

  • Gitbook中,在要编辑的书里, 点击右上角的下拉三角形,选择Edit Book Configuration.
  • 系统会自动生成book.jason
  • 添加下面的内容。
    {
    "plugins": ["disqus"],
    “pluginsConfig”: {
    "disqus": {
     “shortName":” “NAME-FROM-DISQUS”
      }
    }
    }
    
  • 将NAME-FROM-DISQUS 改为上面提到注册时写的shortname。

参考链接