之前出了一期教程,利用onedrive搭建属于自己的5T网盘。前段时间看到有人的oneindex网盘可以评论了,感觉这个还不错,就想着给自己的也搞一搞。说动手就动手,上网一查,原来大家基本上都用的是gitalk评论系统,于是给自己的网盘加上了。
- 效果如下(可点击访问)
集体操作过程如下
安装准备
打开安装源码的位置,先进入你选择的主题文件夹,位于网站根目录/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
将以上文字化简为一张图,按照图示填写就好。
然后新建一个名为gitalk的仓库。
完成安装
返回准备工作总最后一步添加的js代码,将上面获取的clientID和clientSecret填入其中,owner和admin设置为你的用户名即可(GitHub的用户名)。
最后打开你的oneindex首页,等待最下方gitalk评论加载完毕,点击初始化issue,再刷新页面即可。
你这博客主题不错啊
@qq1
嗯嗯呢,这个主题是免费的,公开供大家使用的,只需要保留底部的声明就好啦
@nullptr
呀,你博客改名啦,半天还没认出来,把你友链也给更一下~
@中二小学长 好的