以往的儿童节都会给儿子说:“亲爱的儿子,不好意思,今年你爹又没追到你娘,你再等等吧,提前祝你六一快乐”。今年六一略显不同,多说正式关闭服务,心塞。曾也想转回Disqus,也尝试注册了畅言(奈何要备案网站),最终种种原因不得不放弃了。
近期,不经意间看到了,imsun实现的一款基于 GitHub Issues 的评论系统Gitment,作为菜鸟的我看到后,还是蛮佩服的。
Gitment是使用的GitHub Issues作为评论系统,在接入Gitment前,需要获得GitHub的授权,获得相应的客户端id和客户端私钥,以备站点使用。具体步骤如下图所示:
OAuth application注册接入
如果您使用的是Hexo框架的Next主题博客,想要添加Gitment的时候,记得将自己的Next主题更新下版本,开始本人使用的是version 5.1.0的,配置后,会遇到每次打开文章,都需要重新点击Initialize comments的情况,以往评论历史数据获取也有问题。鉴于此,我更新了Next主题(当前为version 5.1.1),现在使用正常,大家可先来本人博客看看效果:仁伯安GitHub主页,(首先得谢谢DotaWang11同学的支持评论O(∩_∩)O~),如果您从事iOS工作,还请在仁伯安的GitHub给个Star。
Next主题下Gitment配置
引自:Gitment - 使用 GitHub Issues 搭建评论系统
123456789101112131415
<div id="container"></div><link rel="stylesheet" href="https://imsun.github.io/gitment/style/default.css"><script src="https://imsun.github.io/gitment/dist/gitment.browser.js"></script><script>var gitment = new Gitment({id: '页面 ID', // 可选。默认为 location.hrefowner: '你的 GitHub ID', // 可以是你的GitHub用户名,也可以是github idrepo: '存储评论的 github repo',oauth: {client_id: '你的 client id',client_secret: '你的 client secret',},})gitment.render('container')</script>
在配置owner的时候,可以在浏览器中输入:https://api.github.com/users/GitHub用户名,来获取对应数据id。
引入Gitment需要将以上引文代码写入对应的页面即可,在Hexo框架的Next主题中配置Gitment的步骤如下:
|
|
其中lazy的含义,是否懒加载相应评论框,如果为true,文章底部评论是收起状态,提示显示 Gitment 评论按钮,单击展开评论框。
懒加载按钮显示的文字设置:
在主题下languages/en.yml文件中添加:
|
|
在主题下languages/zh-Hans.yml文件中添加:
|
|
在主题下languages/zh-hk.yml文件中添加:
|
|
在主题下languages/zh-tw.yml文件中添加:
|
|
懒加载按钮div及事件配置
在主题下layout/_partials/comments.swig文件中添加:
|
|
|
|
添加gitment.swig文件后,在主题下layout/_third-party/comments/index.swig文件中引入gitment.swig文件:
|
|
|
|
之后,在主题下 source/css/_common/components/third-party/third-party.styl文件中引入相应的CSS样式即可
|
|
详见:Add Gitment Support
文有不当之处还请见谅!!!
本文已在版权印备案,如需转载请在版权印获取授权。获取版权
原文来自: 仁伯安
声明:所有来源为“聚合数据”的内容信息,未经本网许可,不得转载!如对内容有异议或投诉,请与我们联系。邮箱:marketing@think-land.com
通过企业关键词查询企业涉讼详情,如裁判文书、开庭公告、执行公告、失信公告、案件流程等等。
IP反查域名是通过IP查询相关联的域名信息的功能,它提供IP地址历史上绑定过的域名信息。
结合权威身份认证的精准人脸风险查询服务,提升人脸应用及身份认证生态的安全性。人脸风险情报库,覆盖范围广、准确性高,数据权威可靠。
全国城市和站点空气质量查询,污染物浓度及空气质量分指数、空气质量指数、首要污染物及空气质量级别、健康指引及建议采取的措施等。
输入手机号和拦截等级,查看是否是风险号码