talkatv development is currently in 0.0.1-dev.
You can download it from our git repostitory or try it out with the talka.tv public instance.
The current features are:
And there are more features on their way.
Put this snippet in the location you want the comments rendered. The comments and form will all be injected into the DOM instide the div#talkatv-comments element.
<div id="talkatv-comments"></div>
<script>
var talkatv_home = 'http://talka.tv';
// use /talkatv.js instead of /static/js...
var talkatv_shortcut = true;
script = document.createElement('script');
script.src = talkatv_home + (talkatv_shortcut ? '/talkatv.js' : '/static/js/talkatv.js');
script.type = 'text/javascript';
document.body.appendChild(script);
</script>
If you want to account for non-js-enabled browsers too you may add this <noscript> tag right after the <script> tag.
<noscript>
<p>
You don't seem to have JavaScript enabled!
Head over to <a href="http://talka.tv/comment/list/">
the static comment page</a> to read and post comments.
</p>
</noscript>
Naturally you will have the edit the <a href="..."> tag to point to your self-hosted instance if you are not using talka.tv
Warning!
This method alone is not a foolproof way of making your
comments accessible since it relies on the HTTP Referer header.
To make it accessible to user agents that do not use the
Referer header, you might change the URI in the
<a href="...">to
http://talka.tv/comment/list/?url={{ page.url }}
for example:
http://talka.tv/comment/list/?url=http%3A%2F%2Fwandborg.se%2F2012%2F08%2F22%2Fdesqus-enabled.html
This is a showcase of the embedded comments.