资讯专栏INFORMATION COLUMN

DisqusJS - 一个超轻量级的 DISQUS「评论基础模式」的实现

layman / 2530人阅读

摘要:使用渲染评论列表,搭配的反代可以实现在网络审查地区加载评论列表支持自动检测访客的可用性自动选择加载原生评论完整模式和提供的评论基础模式。简介最早看到屈哥的上看到了屈哥用开发的评论基础模式供无法访问的访客查看评论和发表评论。

https://github.com/SukkaW/Dis...

使用 Disqus API 渲染评论列表,搭配 Disqus API 的反代可以实现在网络审查地区加载 Disqus 评论列表;支持自动检测访客的 Disqus 可用性自动选择加载原生 DISQUS(评论完整模式)和 DisqusJS 提供的评论基础模式。








简介

最早看到屈哥的 https://imququ.com 上看到了屈哥用 Disqus API 开发的「评论基础模式」供无法访问 Disqus 的访客查看评论和发表评论。同样使用 DISQUS 的我打算造一个类似的东西,于是就有了 DisqusJS。

特性

通过 Disqus API 渲染评论列表

判断访客是否能访问 DISQUS,自动选择不同模式

安装

下载 经过编译和压缩的 DisqusJS 相关文件,在需要安装 DisqusJS 的页面的 之前引入 DisqusJS 的 css、在 之前引入 Disqus 的 JS:

也可以使用 CDN 加载上述所需文件:







在需要显示评论的地方插入下述代码:

Disqus API Application 的配置方法和 DisqusJS 配置参数说明请 阅读 DIsqusJS 的 README

为了便于使用静态博客、没有自己的 VPS 的个人博主使用,我搭建了一个 Disqus API 的反代,直接填在 api 中即可:https://disqus.skk.moe/disqus/

注意

Disqus API 无法直接通过 AJAX 创建新评论(post),需要专门编写后端程序,所以 DisqusJS 暂时不支持「评论基础模式」下创建新评论。

Disqus API 也不能使用 AJAX 初始化页面(创建新 thread),所以如果 DisquJS 检测到当前页面没有初始化,会提示是否切换到 Disqus 完整模式。

Author 作者

DisqusJS © Sukka, Released under the GPL-3.0 License.

Authored and maintained by Sukka with help from contributors (list).

Personal Website · Blog · GitHub @SukkaW · Telegram Channel @SukkaChannel

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/98327.html

相关文章

  • 转换插座之适配器模式

    摘要:适配器模式之数据格式转换适配器模式不仅可以起到适配接口名的作用,它另外还有一个功能就是能统一不同格式的作用。我们的目的就是在程序中,不要出现适配器模式,但考虑到实际,这也是不可能的,所以尽量将代码设计符合规范是非常必要的。 这个模式应该算是除了单例模式以外最简单的一个模式,没有多余的类,这个模式只有一个职责,就是转换的你接口参数,归一化接口调用函数,同意参数格式。 说人话~其实就是,将...

    MudOnTire 评论0 收藏0
  • 第三方库

    摘要:微信支付,支付宝支付,银联支付三大支付总结支付宝植入总结支付宝的植基于和百度地图的组件库基于百度地图封装的组件库,使用这个库最好需要先了解和百度地图。 Commento - 多说 & Disqus 开源替代品 Commento - 多说 & Disqus 开源替代品 anime.js 简单入门教程 强大轻量的动画库 anime.js 入门教程 来自B站的开源的MagicaSakura源...

    seanHai 评论0 收藏0
  • 第三方库

    摘要:微信支付,支付宝支付,银联支付三大支付总结支付宝植入总结支付宝的植基于和百度地图的组件库基于百度地图封装的组件库,使用这个库最好需要先了解和百度地图。 Commento - 多说 & Disqus 开源替代品 Commento - 多说 & Disqus 开源替代品 anime.js 简单入门教程 强大轻量的动画库 anime.js 入门教程 来自B站的开源的MagicaSakura源...

    gityuan 评论0 收藏0
  • 获取多说和 Disqus 文章评论方法

    摘要:不少网站使用的是多说等第三方评论系统,有时候需要在特定位置显示对应文章的评论数,下面的方法可以快速获取多说和的文章评论数,所得为纯数字,方便排版布局。 不少网站使用的是多说等第三方评论系统,有时候需要在特定位置显示对应文章的评论数,下面的方法可以快速获取多说和 Disqus 的文章评论数,所得为纯数字,方便排版布局。showImg(http://static.xiaomo.info/i...

    simon_chen 评论0 收藏0
  • 开源评论系统 Isso 全攻略

    摘要:博客评论系统现状多说已经倒闭了,将于结束服务国内非常不稳定,虽然用了一段时间,但是发现最近好像有广告了,有很多乱七八糟的请求。我现在用的是这种方式,支持运行其他部署方式见文档优缺点优点自己对评论系统有完全的控制权。 博客评论系统现状: 多说已经倒闭了,将于 2017.6.31 结束服务 Disqus 国内非常不稳定,虽然用了一段时间,但是发现最近好像有广告了,有很多乱七八糟的请求。 ...

    张率功 评论0 收藏0

发表评论

0条评论

layman

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<