oneindex网盘添加gitalk评论系统

/ 5评 / 0

之前出了一期教程,利用onedrive搭建属于自己的5T网盘。前段时间看到有人的oneindex网盘可以评论了,感觉这个还不错,就想着给自己的也搞一搞。说动手就动手,上网一查,原来大家基本上都用的是gitalk评论系统,于是给自己的网盘加上了。

QQ截图20190127210018

集体操作过程如下

安装准备

打开安装源码的位置,先进入你选择的主题文件夹,位于网站根目录/view/下,classic为默认主题,我选用的是nexmoe主题
编辑layout.php文件,在</head>前添加

 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.css">
 <script src="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.js"></script>

在倒数第一个</div>前添加

<div id="gitalk-container"></div>

在倒数第一个</div>后添加

<script type="text/javascript">
var gitalk = new Gitalk({
        clientID: 'GitHub Application Client ID',
        clientSecret: 'GitHub Application Client Secret',
        repo: 'gitalk',
        owner: 'owner',
        admin: ['owner'],
        id: 'oneindex',
        distractionFreeMode: true,
        createIssueManually: true
    });
gitalk.render('gitalk-container');
</script>

获取clientID和clientSecret

首先,你得有个GitHub账号,没有的话注册一个,注册地址为GitHub

其次,需要申请一个 Github APP ,填写要求如下:

Application name :
       myoneindex # 随意填写
Homepage URL :
       https://pan.fingerit.cn  #你的oneindex主页 
Application description :
       # 说明(可以不填)
Authorization callback URL :
      https://pan.fingerit.cn # 你的oneindex主页 

最后点击 Registered application 得到clientID和clientSecret

将以上文字化简为一张图,按照图示填写就好。

微信截图_20190127211349

然后新建一个名为gitalk的仓库。

完成安装

返回准备工作总最后一步添加的js代码,将上面获取的clientID和clientSecret填入其中,owner和admin设置为你的用户名即可(GitHub的用户名)。
最后打开你的oneindex首页,等待最下方gitalk评论加载完毕,点击初始化issue,再刷新页面即可。

5条回应:“oneindex网盘添加gitalk评论系统”

  1. 头像 qq1说道:

    你这博客主题不错啊

发表评论

电子邮件地址不会被公开。 必填项已用*标注