Open xingty opened 4 years ago
test
test2
test3
test5
test6
test7
test8
test9
test10
test12
@bigbyto-anon test
hello
invisible
test kkkk
final
你好啊
你好啊
登录评论
测试评论缓存
测试匿名评论名称
final test
今天小草不想出门
reply: @xingty
afasfasfasdfasf
Author: 小草
今天小草不想出门
不想出门也得出门啊
Author: 小草
今天小草不想出门
今天你必须要出门
at: xingty
登录评论
我是匿名的评论,这个评论带有锚点
@bigbyto-anon test
hello
你好啊
Author: 小草
今天小草不想出门今天你必须要出门
Author: 小草
今天小草不想出门今天你必须要出门
Author: 小草
今天小草不想出门不想出门也得出门啊 可是就是不想出吧
Author: 小草
今天小草不想出门不想出门也得出门啊 我的评论不见了
我是方大人
小草今天出门热化了
comment cache
test remove comment cache
lalala~
解决了登录时评论报错的bug
明天终究来临,我会继续为每一个日子做上记号,尽量不留下任何空白。和命运的伟力相比,在它无端赐予和剥夺的游戏里,个人的努力渺小得微不足道,悲伤或者难过显得无足轻重。我们都处在自己无法改变的事件序列里,陷落在无尽的时间序列里,安安静静等待着打击接踵而至,告诉它:你要打打你的,别烦我,我还在填空呢。
线上环境测试
latest
ao粒给
请问,如何修改匿名评论的用户名换成我自己的,比如注册一个小号的名字?
at: Niu-Liu
请问,如何修改匿名评论的用户名换成我自己的,比如注册一个小号的名字?
注册账号的时候,使用你自己想要的名字注册。引入gitalk的时候,指定一下名字即可被识别。
var gitalk = new Gitalk({
...
anonymous: {
accountName: 'bigbyto-anon'
},
)
...
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
你是如何部署的呢?后端服务是怎么实现的?
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
你是如何部署的呢?后端服务是怎么实现的?
抱歉我不太懂这些网页内容,我把我认为相关的代码贴出来。那个错误信息没有了,我检查了一下,发现是我有地方写错了。 但改好之后,现在匿名回复还是用的你的号(bigbyto-anon)。不知道是不是我哪里搞错了?
我主要的设置也是参考你的主页
在_config.yml,我设置如下(**表示隐去了内容)
gitalk:
clientID : ******
clientSecret: ******
repo : ******
owner : ******
admin : ******
anonymousApi: https://github-api.wiyi.org/api/comment
oauthApi : https://github-api.wiyi.org/api/authorize
在_include/head.html中,有
<link rel="stylesheet" href="https://bigbyto.gitee.io/assets/js/gitalk/v1.6.8/gitalk.css">
<script src="https://bigbyto.gitee.io/assets/js/gitalk/v1.6.8/gitalk.min.js"></script>
<script>
(function(d) {
var config = {
kitId: 'vbt3gjx',
scriptTimeout: 3000,
async: true
},
h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
})(document);
</script>
在每个post模版中包含了gitalk.html,而gitalk.html内容如下
{% if site.gitalk %}
<div class="comments">
<div id="js-gitalk-container"></div>
<script>
var gitalk = new Gitalk({
clientID: "{{ site.gitalk.clientID }}",
clientSecret: "{{ site.gitalk.clientSecret }}",
repo: "{{ site.gitalk.repo }}",
owner: "{{ site.gitalk.owner }}",
admin: ["{{ site.gitalk.owner }}"],
id: window.location.pathname, // Ensure uniqueness and length less than 50
distractionFreeMode: false, // Facebook-like distraction free mode
title: "{{ page.title }}",
language: "zh-CN",
perPage: 60,
proxy: 'https://github-api.wiyi.org',
server: {
oauth_api: '{{ site.gitalk.oauthApi }}',
anonymous_api: '{{ site.gitalk.anonymousApi }}',
},
anonymous: {
accountName: 'Guest-for-Neo'
},
cache: {
comments: {
enable: true,
ttl: 600
},
userInfo: {
enable: true,
ttl: 3600
},
issue: {
enable: true,
ttl: -1
}
}
})
gitalk.render('js-gitalk-container')
</script>
</div>
{% endif %}
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
你是如何部署的呢?后端服务是怎么实现的?
抱歉我不太懂这些网页内容,我把我认为相关的代码贴出来。那个错误信息没有了,我检查了一下,发现是我有地方写错了。 但改好之后,现在匿名回复还是用的你的号(bigbyto-anon)。不知道是不是我哪里搞错了?
我主要的设置也是参考你的主页
你要自己去搭建后台服务,你现在用的是我的后端服务。我只要一关闭跨站,你就没法用了。
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
你是如何部署的呢?后端服务是怎么实现的?
抱歉我不太懂这些网页内容,我把我认为相关的代码贴出来。那个错误信息没有了,我检查了一下,发现是我有地方写错了。 但改好之后,现在匿名回复还是用的你的号(bigbyto-anon)。不知道是不是我哪里搞错了? 我主要的设置也是参考你的主页
你要自己去搭建后台服务,你现在用的是我的后端服务。我只要一关闭跨站,你就没法用了。
o_o 哦哦,好的,请问有没有可以参考的案例呀?
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
你是如何部署的呢?后端服务是怎么实现的?
抱歉我不太懂这些网页内容,我把我认为相关的代码贴出来。那个错误信息没有了,我检查了一下,发现是我有地方写错了。 但改好之后,现在匿名回复还是用的你的号(bigbyto-anon)。不知道是不是我哪里搞错了? 我主要的设置也是参考你的主页
你要自己去搭建后台服务,你现在用的是我的后端服务。我只要一关闭跨站,你就没法用了。
o_o 哦哦,好的,请问有没有可以参考的案例呀?
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
你是如何部署的呢?后端服务是怎么实现的?
抱歉我不太懂这些网页内容,我把我认为相关的代码贴出来。那个错误信息没有了,我检查了一下,发现是我有地方写错了。 但改好之后,现在匿名回复还是用的你的号(bigbyto-anon)。不知道是不是我哪里搞错了? 我主要的设置也是参考你的主页
你要自己去搭建后台服务,你现在用的是我的后端服务。我只要一关闭跨站,你就没法用了。
o_o 哦哦,好的,请问有没有可以参考的案例呀?
谢谢,我已经fork了,不过我依旧不知道该怎么用。请问会有“详细教程“么...
我刚试了下不行,会有“Error: Network Error”,是需要授权么?
你是如何部署的呢?后端服务是怎么实现的?
抱歉我不太懂这些网页内容,我把我认为相关的代码贴出来。那个错误信息没有了,我检查了一下,发现是我有地方写错了。 但改好之后,现在匿名回复还是用的你的号(bigbyto-anon)。不知道是不是我哪里搞错了? 我主要的设置也是参考你的主页
你要自己去搭建后台服务,你现在用的是我的后端服务。我只要一关闭跨站,你就没法用了。
o_o 哦哦,好的,请问有没有可以参考的案例呀?
谢谢,我已经fork了,不过我依旧不知道该怎么用。请问会有“详细教程“么...
我这个是部署在vercel的,你可以找下资料,我现在重心不在这块了,还有好多事等着做。你可以了解一下原gitalk的工作原理,了解一下OAuth2,你理解了这些就知道我这个的工作原理。其实就是用一个单独的账号作为匿名账号发言,同时把一些敏感信息放到后端了而已,很简单的一个小程序。
https://wiyi.org/test-comment.html
这篇文章是用来测试评论功能是否正常的,如果看到了请忽略