DISQUS

Rob Loach .Net: Disqus and Drupal: Rethinking Comments | Rob Loach .Net

  • Louis vuitton handbags · 5 months ago
    It is about on par with Akismet. I find that there are more attempts at spam, however, because Disqus increases the reach of comments--because of its automatic syndication and trackbacks and discussion boards, etc. it is a much juicier target for spammers.
  • gausarts · 1 year ago
    Rob, will this be possible for this comment type box to behave like in a fieldset, or perhaps like a facebook comment style which is by clicking a comment link we are presented with a dynamic comment textarea. Sorry just wonder and wanna make myself sure if that's possible even before trying it myself. You know I am still at local devs now. Thanks
  • Rob Loach · 1 year ago
    We could stick the Disqus comments inside a fieldset.... It would be nice if their embed JavaScript played a bit nicer with jQuery though.... http://disqus.disqus.com/jquery_disqus_plugin/
  • AaronPava · 5 months ago
    Posting a comment on a Drupal site logged in using Disqus.
  • antistress_jon · 5 months ago
    A reply to Aaron... only for test. :)
  • aaronwinborn · 1 year ago
    Wow, great find! And thanks for adding support for Drupal. Embedded comments, an interesting idea.

    Problems I see right now, though:
    1) since it's not tied to Drupal, you lose some other good features of comments, such as comment views, tracking pages, etc.
    2) it doesn't encourage local signups, which might be a down-side for subscriptions, notifications, etc.
    3) would be hard to transition a site from drupal comments to disqus (what to do with old comments, etc)
    4) might make it easier to spam

    I've installed it at http://aaronwinborn.com/ as a test, but have to see how to better integrate it.

    Thanks for the great work (as always), Rob!
  • aaronwinborn · 1 year ago
    otoh, i'm not enabling at my blog quite yet. want to play with it some more. some other problems:

    5) tied to this service, which if it goes down or you change your mind later, you lose site content
    6) not sure how easy it is to retheme

    Obviously the pros are pretty big, so might outweigh the cons:
    1) take advantage of more social networking options
    2) automatic user profiles built-in w/o configuration
    3) you're well-connected to other sites using the system
    4) as the system matures, maybe they'll add more/better features, such as maybe a site-rating system to block spammers
    5) it raises the bar for other commenting systems

    I'd like to see some brainstorming and development about how to maybe beef up the comment system (or make a new one) that's better integrated with drupal, and offers similar features.
  • sreiser · 1 year ago
    FYI-

    5) You can export your blog's comments via JSON, XML, RSS, etc. Currently I backup my comments into the Drupal's tables for comments. If I change my mind or Disqus is out of business, I don't lose my content..

    6) It's rather easily CSS able.

    One thing I have noticed is that Disqus has driven more traffic to my blog. As people's comments get syndicated onto friendfeed and their own blog they head back to my blog for the content.

    I've written a number of posts on the Disqus topic here (http://seanreiser.com/taxonomy/term/142) including a howto for integrating Disqus and Drupal (while is no longer necessary since Rob wrote the module).
  • aaronwinborn · 1 year ago
    interesting (re. the traffic piece); i see it in action, since i'm automatically subscribed to this particular thread, and went to the thread from my e-mail.

    i think your solution to #5, sean, would be the icing on the cake -- the module could automatically grab comments, maybe with a cron, and store them as back-up (and a way to create views, etc). that's a bit of a chore, of course, so would be a 'would-be-nice' feature.
  • sreiser · 1 year ago
    Re: No 5
    You can already do the backup with the news aggregator module. All the other ideas we've discussed are good to haves.

    At the end of the day Less Spam + More Traffic == Win when it comes to comments. ;)
  • Rob Loach · 1 year ago
    Regarding migration from Drupal's comment module, what we'll need is the Disqus import functionality, which apparently is "Coming soon".

    Regarding backing up comments using the comment module, I just made an issue for it.... http://drupal.org/node/269010 ... Great ideas, guys!
  • sreiser · 1 year ago
    As far as import is concerned Daniel and his team are on that (we've had numerous discussions on that topic). My entire comment strategy depends on that working (I cross post some of my posts into live journal and I'd love to use the LJ API + Disqus to consolidate comments.
  • Coldice4678 Aka JRameau · 1 year ago
    1.5) Comment Count under teasers on the frontpage
    (when you integrate disqus into tumblr, it already has this functionality. )
    I love the project, I will keep track on it, but probably going to wait off until the disqus api is out or when the Comment Count is figure out.
  • Rob Loach · 1 year ago
    What do you mean? The comment count on teasers is working... http://robloach.net
  • Coldice4678 Aka JRameau · 1 year ago
    When I scroll down robloach.net/node, each node should have a count underneath it, "0 comments"
  • Rob Loach · 1 year ago
    That's because there arn't any comments on those pages! If you add one, it will change to 1 comment, followed by 2 comments, etc.
  • Rob Loach · 1 year ago
    Whoops, it seems that I was missing the "view disqus comments" permission for anonymous users. It should be working now. Thanks for letting me know!
  • Rob Loach · 1 year ago
    Ahh, more notes!

    5) Having the service go down would definitely be a problem. Some frights you have with any web service out there, be it email, calendar, etc.
    6) You can use CSS to style it. Not sure how easy it is, but worth investigating.

    I'm very interested in seeing how this grows. It's a very young service, and they keep adding features, so it makes me wonder how it will evolve.
  • Rob Loach · 1 year ago
    Hi Aaron! There are a lot of problems with the module at the moment, particularly if you're looking to use it on a large-scale site...

    1 and 2) The Disqus guys are working on their API, which would let you do some of the things you mentioned here. Right now, the module is using just a simple script embed. When they release their full blown API, the module should move to take advantage of it. This would let us do some of the things you mentioned regarding integrating it better with Drupal.

    3) They're also working on import/export features for comments, so the transition doesn't completely replace your existing comments.

    4) Disqus filters spam for you, along with gives you some nifty moderation options.

    Thanks for testing it out! If you have any ideas/features/bugs, let me know!
  • aaronwinborn · 1 year ago
    good to see the problems are not insurmountable. another issue (minor in most cases) is that whole 'can't see the comments w/o javascript turned on' business. i wonder though if we're able to grab comments via an api rather than js, if we could output them manually (with the extra js business still added), so that at least people would be able to see what was written w/o the js.

    additionally, it's another point that comments won't be searchable from the site.

    lots of work to be done, but it looks to me as though it's worth doing as well. i like disqus, now that i'm aware of it. and i think it'll have a good home in drupal.
  • Rob Loach · 1 year ago
    They have a bunch of REST commands available at http://disqus.com/developers/ . It would be neat to stick the posts in the <noscript> tag. Search engines pick that up, correct?
  • Orlando · 10 months ago
    Rob, I added and configuered the module for http://www.test.angelav.com/?q=content/blogme but there is no comment like this one, what might I be doing wrong?
  • gausarts · 1 year ago
    Hi, Rob
    Do I need to enable mollom for my comment form. Or would it suffice with disqus only? Just in case they conflict. Thanks
  • Rob Loach · 1 year ago
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    Hi gausarts! Disqus uses its own spam filters, which are actually pretty
    effective. In addition to the spam filters, there are the user rated
    comment system, which will effect whether or not people can actually see
    the comment on the site. So, if someone does get a spam comment
    through, it will just be rated off the thread anyway...
  • sreiser · 1 year ago
    As a huge proponent of Disqus + Drupal I must thank you for this. Now I have to get off my b*** and port the site over to Drupal 6
  • andy · 1 year ago
    testing, testing, one, two, three
  • Chris Lewis · 1 year ago
    Thanks for this. Installed it and worked like a charm.
  • Czar · 1 year ago
    > If you're interested in trying it out, feel free to make a comment on this post.

    @RobLoach Thanks for the public release. I am interested in trying this disqus drupal module, yet I'm using v5.x (still, lol). Any chance you have a backport available?
  • sreiser · 1 year ago
    czar, excuse the blatant plug (rob plugged his module on my site so it's fair play ;) ), but I have a howto on integrating Drupal 5 and Disqus here http://seanreiser.com/node/1336
  • Rob Loach · 1 year ago
    Really sorry, I didn't mean it to be a plug. I want this thing to be the best it can be so that everyone can benefit. I'd like the Disqus/Drupal community to maintain it as much as possible, so that the workload can be spread out. Although it's a pretty small module itself, there's still a lot of work and skill required to keep it up and running among different versions of Drupal.

    Speaking of which, I just committed the basics of the Drupal 5 backport. http://drupal.org/node/269051 . I didn't really test it, so I'm expecting bug reports from YOU! :-) .... If you're willing to help maintain the Drupal 5 branch, then please send over your Drupal.org username so I can add you as a maintainer. Thanks a lot, any help is appreciated. Bug reports and patches especially! http://drupal.org/node/268945

    The backport didn't require much because all the hooks were pretty much the same, aside from the altered menu system.
  • sreiser · 1 year ago
    Was teasing about the plug... it's all good, I'd rather have the info and pass it out! I posted an article about your module on the blog,... hoping to deprecate my directions in favor of your module... as mine's a bit of a hack and yours is the read deal.

    I'll look at the backport over the weekend! Thanks!
  • Czar · 1 year ago
    @sreiser, Thanks for the URI, yet yesterday I decided to just bite the bullet and upgrade to Drupal v6.

    @robloach. This Disqus/Drupal module is working flawlessly. 8-)

    Regards,

    Czar
  • Rob Loach · 1 year ago
    Glad to know everything is working. How'd the upgrade to 6 go?

    --
    Rob Loach
    http://www.robloach.net
  • Czar · 1 year ago
    The upgrade to v6 was smooth sailing. Granted, a few of my beloved
    modules are M.I.A. yet there is certainly more then enough new modules
    to try (out while those are developed.) There is something pleasant
    about knocking off all the crude (or feature bloat) and starting over
    w/ only the core modules and building up.

    P.S. This is my first attempt to reply via email. Hope nothing comes
    through to awful funky. ttyl
  • sirkitree · 1 year ago
    Interesting Rob. You using this on any large sites yet?
  • Rob Loach · 1 year ago
    Not yet! Really need the import features from them first. It would
    work though! ;-)
  • sreiser · 1 year ago
    FYI Dave Winer is useing this over on scripting news without issue, so I suspect it will scale nicely.
  • Rob Loach · 1 year ago
    Of course, there's still work to be done! http://drupal.org/project/issues/disqus ... Any help appreciated :-) .
  • Steve Smith · 1 year ago
    Looks interesting.
  • sinker · 1 year ago
    Any ideas on how this could be hooked into Drupal's built in user backend? I'd hate to have users generating content on the site and commenting on the site using two different logins & names.
  • Rob Loach · 1 year ago
    This is one of the downsides of using Disqus. Since Disqus provides the
    community behind its comments, it's difficult to integrate already
    existing communities in with it. At the moment, there's no way to force
    Disqus to use a Drupal username. If we're given a disqus_user Javascript
    variable, then we can feed that to Disqus to automatically fill in the
    username field, but that's as far as we can go.

    Another possible solution would require Disqus to push the OpenID
    movement more, and allow your users to login to your website using the
    same OpenID.

    At the moment, the Drupal module uses the Disqus Javascript plugin. Once
    the developer API becomes a bit nicer (http://disqus.com/developers/),
    we could use that instead, and that would be a much better solution that
    would help with the integration.

    Any ideas you guys have would be most appreciated. Does the Wordpress or
    Tumblr plugin have a viable solution?
  • Kris Haamer · 1 year ago
    Agreed. Some way to integrate drupal usernames would be great. For anyone who already has a community having users re-register for commenting is not too nice.
  • emjayess · 1 year ago
    I'm a little late to this /disqussion/ but would love to see some kind of unified login chaining / single-sign-on via OpenID... or something... that's a great idea.

    Another quick thought I had that I'll jot in here before it escapes me, is that it would be awesome to see some kind of marriage between a system like Dries' Mollom and DISQUS. DISQUS comments are already sort of self-policing in that there are moderation options, and vote up/down thresholds, but Mollom is a slightly different open web animal serving a similar purpose, and it would be great to somehow get the best of all worlds!
  • gausarts · 1 year ago
    thanks for sharing, man
  • phillip · 1 year ago
    Awesome module!
  • Ben · 1 year ago
    I'm going to try this out soon!
  • Kyuutsui · 1 year ago
    Its a pitty that Drupal doesnt have its own ajax based comments x(
  • timmillwood · 1 year ago
    It seems a good idea but I am unconvinced of the benifits.
  • Rob Loach · 1 year ago
    I was sold on it when I realized I could make replies to comments through email ;-) .
  • timmillwood · 1 year ago
    Thought I would bite the bullet and am going to install Disqus comments on http://www.millwoodonline.co.uk
  • mastervox · 1 year ago
    checking it out. thanks for the great idea :)
  • G. R. Lucas · 1 year ago
    I'm using your module on my stories on my Drupal courseware web site: <http://litmuse.net/>. Thanks for the great work.
  • James Barlow · 1 year ago
    This is really nifty. It's a damn site less hassle to work with than TinyMCE.
  • Norri · 1 year ago
    I'm hoping to use the Disqus module on www.freearticles.co.za. So far, it looks as though I haven't configured it right but I'll get there.

    I'm stoked to have such a cool commenting system to use, at long last. I can't say I like Drupal's built-in system at all!
  • TheWebmaster · 1 year ago
    Oh my god, this module is just awesome.
    Great work ROB.
  • reecex · 1 year ago
    nice one on the plugin!, just a quick question is there away for me without hard patching your module to display the disqus comment section below the content section of the node ie. where the original node comments are, at the moment i have edited around line 75 of your module from
    $node->content['disqus'] = array( '#value' => $disqus, '#weight' => 50,); to $node->disqus = $disqus; and then insert it as a variable in my node.tpl underneathe the content area. That works fine but when you update it i have to edit it everytime was just curious if i am missing something in order for me not to edit the original and get the same result
  • Rob Loach · 1 year ago
    Hey, I'd love to see a patch for this.... http://drupal.org/node/286057
  • tycho garen · 1 year ago
    thoughts on the openness (or non openness) of disqus data? I'm under the impression that you can't export comments out of disqus once you get them in there...
  • Rob Loach · 1 year ago
    Disqus has an export feature that spits out the whole load of comments in an XML document that you can easily parse back into your own comment system. No one has written the Disqus to Drupal comment module export functionality yet though.... http://drupal.org/node/269010
  • Sila · 1 year ago
    probando
  • Sila · 1 year ago
    probando 2
  • gotnate · 1 year ago
    hmmm why can't i make it work on my drupal site? :\
  • statru · 1 year ago
    Whoa this is pretty useful.
  • Eric Scheie · 1 year ago
    Another person just testing your module
  • crowdsalat · 1 year ago
    Nice module!
  • druplaloni · 1 year ago
    sorry, I'm just gonna test this module.

    But I wonder if a similar commenting feature could be available without reference to a 3rd-party service. I mean just a nice ajaxified commenting
  • ian · 1 year ago
    Looks nice :)
  • Joseph · 12 months ago
    need a comment_og, for drupal 6.5
  • hopkinspat · 11 months ago
    Nice work Rob.

    Does this module allow for facebook integration yet?

    http://mashable.com/2008/12/16/disqus-to-integr...
  • Rob Loach · 11 months ago
    If you enable it in your Disqus administration, yes.
  • betsson · 11 months ago
    thanx for your writing to post, I like your web site and good lucky. Regards.
  • glasswool · 10 months ago
    Thanks Rob, I am adding your module to my new site for sure!
  • AnjaShau · 9 months ago
    Thanks for the module, it is really a great new way.
    Now two questions:
    First, how do I get my drupal comments into disqus
    Second, is there a way to have disqus on a per post on/off. Well in the moment I am not prepared to have all my blog post comments run over disqus and besides the comment modules is still active. So I like to have some posts to comment over disqus and the others over drupal itself. An other way or additional options could be a selection by categories.

    I like the module - thanks again
    Anja
  • dirtycrow · 9 months ago
    i love it, but i think i am doing something very wrong. i have to C&P the code into each node? isn't there a way for them to be automatically inserted?
  • lyrics · 9 months ago
    Disqus is awesome commenting system. I have to say I've never seen anything that is so interactive. And it's better than other blogging platforms commenting system.
  • Sam · 8 months ago
    Looks interesting. I'm not sure how the module works, but is there any reason why the comments couldn't be intercepted on_submit and posted to the local Drupal comments table?
  • Cabot · 8 months ago
    Thanks for this great module.
  • sam · 7 months ago
    seems very nice and robust to use on most community websites.
  • antistress_jon · 5 months ago
    Good module. I love it !
  • Todd · 1 year ago
    definitely awesome. I'm installing this as soon as i get home.
  • azsmith · 1 year ago
    Very interesting!
  • john112211 · 1 year ago
    Just testing out the comment system