标签: disqus

如何在Disqus中获得评论数?

我想将Disqus注释计数存储在我自己的数据库中,以便我可以按注释计数对文章进行排序.基本上,每次在我的网站上阅读页面时,我都想问一下这个页面有多少条评论,然后用这个数字更新数据库.

http://docs.disqus.com/help/3/似乎没有帮助.

有什么建议?

javascript php disqus

9
推荐指数
2
解决办法
2万
查看次数

Django - Disqus无法识别唯一标识符

基本上,每个帖子都会出现同样的评论.我已经读过为什么会发生这种情况,但仍然无法弄清楚出了什么问题.

这是我在页面上看到的内容: 1

这是我的模板代码:

{% block content %}
    <p> The post id is: {{ post_object.id}} </p>
    <p> The post URL: {{ post_object.get_absolute_url }}


    {# DISQUS #}
    <div id="disqus_thread"></div>
    <script type="text/javascript">
    /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
    var disqus_shortname = 'MySiteName'; // required
    var disqus_identifier = '{{ post_object.id }}';
    var disqus_url = 'http://localhost:8000{{ post_object.get_absolute_url }}';
    var disqus_title = '{{ post_object.title }}';
    var disqus_developer = 1;        

/* * * DON'T EDIT BELOW THIS LINE * …
Run Code Online (Sandbox Code Playgroud)

python django disqus

9
推荐指数
2
解决办法
1078
查看次数

如何整合来自disqus的单点登录与django allauth

我正在使用django-allauth进行社交登录的django项目,同时我使用Disqus作为我网站的评论系统.

我想知道,如何使用Disqus与allauth的单点登录功能?

django disqus django-allauth

9
推荐指数
1
解决办法
1045
查看次数

如何在ASP.NET MVC中实现Disqus?

我正在为公共网站指定构建/购买权衡并且已经达到了一个相当有趣的途径.

背景

该网站的部分设计是将评论与一组明显具有自己IDss的不同"项目"相结合.(即/食谱/ 23或设备/ 16等,等).

最初,我已经指定了带标签的评论系统.然而,项目发起人已经回来询问是否很容易将Disqus纳入混合.我之前使用过Joomla(从未在.NET中)并且认为这将是一个好主意,因为默认情况下,评论会通过常用的社交网络媒体自动分配.

在ASP.NET MVC上建立一个无缝工作的Disqus实现是否相当轻松?ASP.NET MVC中是否有教程或者如何使用Disqus的解决方案?我已经看过这个例子,到目前为止已阅读过文档.

asp.net asp.net-mvc disqus

8
推荐指数
2
解决办法
6482
查看次数

如何显示Facebook Like按钮和Twitter Tweet按钮彼此相邻?

我无法让FB Like按钮和Tweet按钮显示在一起!

HTML:

<div class="grid_3 social">
  <ul>
     <li>
          <fb:like href="http://{{ request.get_host }}{{ post.get_absolute_url }}" layout="button_count" show_faces="false" width="450" font=""></fb:like>
     </li>
     <li>
          <a href="http://twitter.com/share?url={{ "http://localhost:8000"|urlencode }}{{ post.get_absolute_url }}&text=mytext" class="twitter-share-button">Tweet</a>
      </li>
   </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.social {
float: right;
}
.social ul {
    list-style: none outside none;
    display: inline;
}

.social li {
    display: inline;
}
Run Code Online (Sandbox Code Playgroud)

我尝试了我能想到的每一个组合都无济于事.请帮忙!!CSS将是我的死...

虽然我们讨论了这些按钮的主题,但我们都知道它们会使页面的加载时间增加一倍和三倍,因为它们会进行大量的JS调用,尤其是当您使用博客索引页面时.任何人对如何纠正这种情况有任何想法?我已经在使用Disqus,现在添加FB和Twitter我的索引页面最多可能需要5秒才能加载.太慢了.在按钮上显示没有计数有帮助吗?

谢谢!

编辑:从Firebug获取的实际HTML:

      <div class="grid_3 social">
<ul>
<li>
<fb:like class=" fb_edge_widget_with_comment fb_iframe_widget" font="" width="450" show_faces="false" layout="button_count" href="http://localhost:8000/24/">
<span>
<iframe id="f3625cd56daea42" class="fb_ltr" scrolling="no" name="fdb43a564bf6bc" style="border: medium none; …
Run Code Online (Sandbox Code Playgroud)

html twitter facebook disqus

8
推荐指数
1
解决办法
2万
查看次数

在Django Admin中评论审核

Disqus评论可以使用django-disqus与Django集成,但我还没有找到任何方法来缓和 Django/Django Admin 中的这些评论.审核必须通过Disqus仪表板进行.

是否有任何项目在Django中提供Disqus评论审核?甚至有用的Disqus API库?我做了一个没有结果的快速搜索,我不想开始研究已经存在的东西.

django django-admin disqus

8
推荐指数
1
解决办法
385
查看次数

disqus不会在localhost中加载,已经处于开发模式

无论我做什么,我都不能让disqus在开发模式下工作.

disqus帐户是新的,其中没有内容.

在我的网站标题中我有

<script type="text/javascript">
var disqus_developer = 1;
var disqus_url = 'example.com';
</script>
Run Code Online (Sandbox Code Playgroud)

不是真正的域名,但是因为我在localhost中使用它,它应该可以工作,对吧?

然后我在内容的最后:

 <div id="disqus_thread"></div> 
<script type="text/javascript">
/* <![CDATA[ */
var disqus_shortname = 'mywebsiteshortname'; // the real thing, this is just for show

/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
    var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
    dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
/* ]]> */
</script>
<noscript>Please enable JavaScript to view the …
Run Code Online (Sandbox Code Playgroud)

disqus

8
推荐指数
1
解决办法
4341
查看次数

Disqus为动态页面加载相同的注释

我有一个动态页面,可以加载不同的想法.我正在使用disqus作为评论,但是disqus继续为每个想法加载相同的评论.

这是网站.http://tech-in.org/submitted_ideas/index.php.

这是我的代码

<script type="text/javascript">
    /* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
     if( typeof DISQUS != 'undefined' ) { 
      DISQUS.reset({ 
        reload: true, 
         config: function () { 
           this.page.identifier = '<?php echo $title; ?>'; 
           this.page.url = 'http://tech-in.org/submitted_ideas/idea.php?id=<?php echo $idea_id; ?>'; 
         } 
       }); 
    } 
    var disqus_shortname = 'techinorg'; // required: replace example with your forum shortname
    var disqus_identifier = '<?php echo $title; ?>';
    var disqus_url = 'http://tech-in.org/submitted_ideas/idea.php?id=<?php echo $idea_id; ?>';
    var disqus_title = document.getElementById('disqus_post_title').innerHTML; …
Run Code Online (Sandbox Code Playgroud)

javascript disqus

7
推荐指数
2
解决办法
5848
查看次数

允许用户添加disqus/facebook评论插件

想象一个帮助人们建立自己的投资组合的工具.作为其中的一部分,该工具允许其用户在其投资组合中添加disqus/facebook评论小部件,以便访问其投资组合的人可以对投资组合发表评论.

从工具的角度来看,它需要权限/能力来代表组合创建者托管这样的小部件,这样组合创建者仍然可以对发布的评论进行审核; 登录他的disqus或facebook帐户.

我怎样才能实现这样的事情呢?

整合Facebook评论插件的答案会更好,因为大多数人都有Facebook帐户.

更新:

Disqus有像Wordpress,Blogger等平台的小部件.情况类似于我试图支持我的应用程序/平台的disqus小部件,以便我的应用程序的每个用户都可以添加disqus小部件.

我在SO上发现了类似的问题:

基于用户的Facebook评论插件管理

facebook disqus facebook-graph-api facebook-comments

7
推荐指数
1
解决办法
916
查看次数

为什么第三方Cookie的Chrome例外不起作用(导致无法使用Disqus)?

因此,Disqus一段时间以来一直没有为我工作,他们最后轻松地添加了一些通知,说明这是因为第三方cookie被阻止了.很好,我说,让我们来处理.

因此我将disqus.com的例外添加到Chrome的首选项中,但它似乎没有用.我这样做了首选项 - >高级 - >内容设置 - >管理例外,我在其中添加了'允许'例外disqus.com.我有第三方cookie否则被阻止.

然而,Disqus仍然无法正常工作,在每个网站上都给出了同样的错误,因为它无法使用第三方Cookie.即使我访问disqus.com并登录,然后重新访问网站,错误仍然存​​在.

为什么disqus会在这里失败?

cookies google-chrome disqus

7
推荐指数
2
解决办法
5500
查看次数