MyCommonIncludable

BlogPost

JavaScript Disqus Untuk Blogger

Disqus commeting system menyediakan widget/skrip khusus untuk pengguna Blogger Blogspot. File skrip tersebut disediakan di alamat http://disqus_shortname.disqus.com/blogger_item.js atau http://go.disqus.com/blogger_item.js. Berikut ini adalah isi skrip tersebut:

var disqus_url = disqus_blogger_current_url;
(function () {
    "use strict";
    var get_comment_block = function () {
        var block = document.getElementById('comments');
        if (!block) {
            block = document.getElementById('disqus-blogger-comment-block');
        }
        return block;
    };
    var comment_block = get_comment_block();
    if (!!comment_block) {
        var disqus_div = document.createElement('div');
        disqus_div.id = 'disqus_thread';
        comment_block.innerHTML = '';
        comment_block.appendChild(disqus_div);
        comment_block.style.display = 'block';
        var dsq = document.createElement('script');
        dsq.async = true;
        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
        (document.getElementsByTagName('head')[0] || document.body).appendChild(dsq);
    }
})();

Disqus akan menimpa (override) blok <div> dengan ID "comments" atau "disqus-blogger-comment-block". Kode ini akan otomatis menimpa formulir komentar bawaan (default) dari Blogspot yang berada di blok ber ID "comments".

Comments