以前はくっつき BBS を使っていたけど,スパムが多いので,停止していました.
で,今回,
- Lifehacking.jp V2 に移行しました! | Lifehacking.jp
http://lifehacking.jp/2008/07/lifehackingjp-ver2/
を見て,Disqus を試してみることに.
chalow での設置方法
item_template と item_page_template の固定リンクの後に,
<a href="<TMPL_VAR name=url>#disqus_thread">Comments (View)</a>
を追加.
sidemenu の末尾に
<!-- Disqus --> <script type="text/javascript"> //<[CDATA[ (function() { var links = document.getElementsByTagName('a'); var query = '?'; for(var i = 0; i < links.length; i++) { if(links[i].href.indexOf('#disqus_thread') >= 0) { query += 'url' + i + '=' + encodeURIComponent(links[i].href) + '&'; } } document.write('<script type="text/javascript" src="http://disqus.com/forums/ftnk/get_num_replies.js' + query + '"></' + 'script>'); })(); //]]> </script> <!-- /Disqus -->
を追加(この辺は footer として分離したい).
item_page_template のコメントを表示させたい部分に
<div id="disqus_thread"></div><script type="text/javascript" src="http://disqus.com/forums/ftnk/embed.js"></script><noscript><a href="http://ftnk.disqus.com/?url=ref">View the forum thread.</a></noscript><a href="http://disqus.com" class="dsq-brlink">blog comments powered by <span class="logo-disqus">Disqus</span></a>
を追加(ftnk となっている部分は各自の環境に合わせて変更してください).