问题标签 [disqus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1165 浏览

django - 如何将 django-disqus 应用程序集成到博客中

嗨,我的客户迫切希望将 django disqus 集成到我们为他们构建的博客中。我偶然发现了https://github.com/arthurk/django-disqus django disqus 应用程序,不敢相信我的运气,我很快就启动并运行了它,一切似乎都正常,我发表评论等,但它似乎没有正确识别为使用 object.id 发布的一篇博客文章的评论会出现在博客中的所有文章中。

在列出我拥有的所有博客文章的索引模板中

在我的文章模板中

正如我之前提到的问题是,如果我发布一条评论,disqus 会将其应用于所有博客文章。我想我在标识符上做错了,但是当我查看源代码时,javascript 正在为每个博客文章获取正确的 id

我真的需要这个工作,所以将永远感谢任何帮助或建议,让这个工作

0 投票
1 回答
378 浏览

django - django-disqus 不使用 set_disqus_url 或 set_disqus_identifier

我过去使用过旧版本的https://github.com/arthurk/django-disqus/。当我升级到 0.4 时,新的模板标签 set_disqus_url 和 set_disqus_identifier 似乎不起作用。

我想{% set_disqus_identifier "test" %}应该var disqus_identifier = 'test';在模板中设置,对吧?

最后,我按照安装说明设置了 SITE、api 密钥和短名称。放入var disqus_identifier = 'test';模板工作。那么,可能是 django-disqus 坏了?

编辑:django-disqus 的开发人员告诉我,将这些标签放在与 相同的块中很重要{% disqus_show_comments %},这当然在文档http://django-disqus.readthedocs.org/en/latest/templatetags 中提到。 html#disqus-show-comments

0 投票
5 回答
22656 浏览

html - How to display Facebook Like button and Twitter Tweet button next to each other?

I cannot get the FB Like button and the Tweet button to display next to each other!!

HTML:

CSS:

I tried every combination I can think of to no avail. Help please!! CSS will be the death of me...

While we're on the subject of these buttons, we all know they double and triple your page's load time because they make a lot of JS calls, especially when you're on something like a blog index page. Anyone have any ideas on how to remedy this situation? I'm already using Disqus, and now adding FB and Twitter my index page can take up to 5 seconds to load. So slow. Would showing no counts on the buttons help?

Thanks!

EDIT: Actual HTML taken from Firebug:

0 投票
2 回答
2477 浏览

jquery - jquery脚本来监控disqus评论添加?

我想编写一个小脚本来监控页面上添加的 disqus 评论,并在添加新评论时触发一些通知回调。

对我来说,最简单的方法是定期监视#dsq-comments div 的内容,并在其 html 内容更改时触发回调。

虽然这会起作用,但我想知道是否有任何更清洁的方法?


编辑:正如@Pekka 所建议的,我在我的页面上实现了 onNewComment 回调,它工作得很好。这是我将 Disqus 集成到我的网站时的主要担忧之一,现在我有了一个可行的解决方案。

0 投票
2 回答
2560 浏览

php - Disqus评论分页

我的网页上有 disqus 评论。我正在使用 disqus 提供的以下脚本来显示最近的评论。

<script type="text/javascript" src="http://prati.disqus.com/combination_widget.js?num_items=10&hide_mods=0&color=blue&default_tab=recent&excerpt_length=200"></script><a href="http://disqus.com/">Powered by Disqus</a>

我有超过 10 条评论。但我只能显示 10 条评论。有没有可能设置分页来显示所有最近的评论?

0 投票
1 回答
642 浏览

javascript - JQuery live + Disqus / Google Analytics

我正在使用以下函数通过 Ajax 重载我的网站 url 链接:

我想知道是否可以将 Google Analytics 跟踪和 Disqus 加载集成到该功能中。这是我尝试加载 disqus 的代码,但由于某些原因它会加载来自其他网站的评论:

谢谢

0 投票
1 回答
696 浏览

html - Disqus 弹出 div 与 Silverlight 控件 Z-Order

使用 Disqus 进行评论,但问题是我们在 Disqus 评论上方有一个用于播放视频的 Silverlight 控件。

示例页面: http: //play.nimbushd.com/view/lfm7

当匿名/未登录用户按下“发布为...”按钮发布评论时,会弹出 Disqus 访客/登录 div 对话框,但位于 Silverlight 控件后面,从而阻止用户继续进行任何操作。

如何修复 z-order覆盖 Disqus CSS 以将评论弹出窗口定位在 Silverlight 控件下方

编辑:问题截图: 问题截图

0 投票
1 回答
893 浏览

disqus - Disqus评论系统

每个人。我目前在我朋友的服务器上托管我的博客,他给了我 FTP 访问权限。每个博客文章都有它自己的 HTML 页面,每个 HTML 页面调用页脚 JavaScript 文件,该文件 document.writes Disqus 评论系统。页脚 JavaScript 文件是一个文件,多个 HTML 页面调用它。每个页面都有不同的评论频道,这正是我想要的。

但是,我不希望我的博客永远留在我朋友的服务器上,我打算购买自己的域和自己的服务器。我想知道如果我将网站移动到新服务器,我是否会丢失所有评论。

0 投票
1 回答
1029 浏览

javascript - 让等高列 jQuery 插件和 Disqus 玩得很好

我决定在这种情况下,等高列的 JS 解决方案(The EqualHeights Plugin)可能是最好的,但我在使用 Disqus 时遇到了麻烦。您可能已经知道,Disqus 是异步加载的。这很好(嗯,不是真的),但是因为评论是在其他所有内容之后加载的,包括插件,它们被砍掉了。我不知道如何解决这个问题。我实际上尝试了一个 CSS“hack”来获得相等高度的列,希望它不会与 Disqus 冲突,但我也没有任何运气。

提前谢谢各位。你在这里总是无价的。

Disqus代码:

0 投票
1 回答
450 浏览

python - 使用 django-disqus 的“dumpdata”命令出现 400 错误

发出“disqus_dumpdata”命令(链接)时收到 400 错误。搜索了谷歌和 github,但我似乎是唯一一个遇到过这个问题的人。

下面是我的回溯。我认为这将是“disqus_dumpdata.py”的“第 32 行”和我的短名称或 api 密钥,但它不是:

400: ('Bad Request', 'Bad request syntax or unsupported method')

查看我的 api.py 文件的第 77、78、79 行,一切看起来都不错。什么可能导致这种情况?