DISQUS est un excellent service de gestion de commentaires :

Celui-ci permet de gérer l’authentification des utilisateurs via Facebook Connect, Twitter, OpenID ou encore via un compte DISQUS. Ce qui est idéal afin d’avoir des informations sur les visiteurs qui commentent les posts sans avoir à les forcer à créer de nouveaux comptes. De plus l’affichage et l’ergonomie est bien meilleure que les systèmes de commentaires présénts sur la plupart des moteurs de blog. Pour plus d’infos, je vous recommande vivement d’aller jeter un oeil sur http://www.disqus.com afin d’avoir un bref aperçu de l’ensemble des services proposés (et il y en a beaucoup : intégration des réactions saisies sur Twitter, Widgets d’affichages des posts les plus commentés, etc…).
L’intégration de DISQUS se fait de manière assez simple pour les moteurs de blogs les plus courants tels que Wordpress, Blogger, TypePad, etc. mais n’est pas si simple pour les blogs basés sur DasBlog. Je vous propose donc un petit tutorial afin de vous faciliter la tâche si vous souhaitez vous aussi intégrer DISQUS à votre blog basé sur DasBlog.
La gestion des commentaires ne se fait pas via une macro DasBlog mais via un usercontrol. Il vous faut donc modifier manuellement le fichier CommentViewBox.ascx.
S’agissant dans mon cas d’une migration du système de commentaires pour passer vers DISQUS, j’ai décidé de laisser l’affichage des commentaires existants de mon blog tout en proposant la saisie des nouveaux via DISQUS. Ainsi les posts existants ayant des commentaires continueront d’afficher les commentaires existants tout en permettant la saisie des nouveaux via le nouveau système, et quand aux nouveaux posts, ceux-ci n’afficheront que les commentaires saisis via DISQUS.
Pour cela j’ai rajouté une div avec la class CommentBoxStyle (afin de s’intégrer correctement d’un point de vue design) juste après la div ayant pour id “CommentViewContent”. Div qui va contenir le code générique #1 de DISQUS. Dans mon cas :
A noter que j’ai également masqué la div “commentViewEntry” via un style=”display:none” afin d’interdire toute saisie de commentaire via l’ancien système.
Afin d’afficher le nombre de commentaires saisis via DISQUS il faut rajouter une url spécifique contenant une ancre nommée #disqus_thread. Ce lien sera modifié dynamiquement via javascript afin d’indiquer ce nombre. Pour cela, modifier le fichier itemTemplate.blogtemplate de votre thème comme ceci :
Enfin dernière étape, il faut donc ajouter ce fameux javascript. Pour cela modifier le fichier homeTemplate.blogtemplate et ajouter le snippet #2 avant la fermeture de la balise body :
Afin directement les commentaires au sein de chaque post, je vous recommande d’activer l’option suivante (je ne comprends vraiment pas pourquoi elle ne l’est pas par défaut…)

Voilou, n’hésitez pas à tester le nouveau système de commentaires !