Il y a quelques mois, je suis tombé sur la plateforme Disqus pour gérer le Commentaires dans BlogEngine.
Le problème qui s'est posé à moi était que l'ajout de la plateforme Disqus (excellent outil) pour gérer les commentaires sur mon Site/Blog non seulement je perdais les anciens commentaires mais le système n'a pas signalé le compter commentaires.
Je me suis donc retrouvé avec des Posts commentés par divers utilisateurs mais je ne les avais pas vus sur la page d'accueil, même si la notification par Disqus par email s'est faite de manière précise et ponctuelle.
Après avoir fait une recherche détaillée sur différents sites j'ai atterri sur ce post de Surinder :
http://surinder.computing-studio.com/post/2011/07/27/BlogEngine-Disqus-Comment-Count-Fix.aspx vraiment bien fait, mais ce post donne une solution pour ceux qui ont un Postwiev en Aspx pas pour ceux qui ont cette page en cshtml.
La solution que j'ai trouvée comme alternative à celle de Surinder directement sur le site Disqus était :
- Créer un compte sur ce lien http://www.disqus.com/welcome/
- Définir Disqus comme gestionnaire de commentaires dans les paramètres de BlogEngine
- Chargez le code suivant dans le script de suivi BlogEngine dans la section Paramètres :
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */ var disqus_shortname = ''; // required: replace example with your forum shortname /* * * DON'T EDIT BELOW THIS LINE * * */ (function () { var s = document.createElement('script'); s.async = true; s.type = 'text/javascript'; s.src = 'http://' + disqus_shortname + '.disqus.com/count.js'; (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s); }());
N'oubliez pas de mettre la variable disqus_shortname votre nom court (site abrégé creato dans Disqus).
De cette façon, j'ai résolu le compter de mes commentaires et j'ai clairement visible le nombre de commentaires de chaque post.
Autre solution, lors de l'ajout du script en plus du décompte des commentaires, l'entrée apparaîtra également Réactions, ayant pour fonction d'agréger votre commentaire avec celui d'autres sites pour supprimer cette fonction clairement visible à côté du mot Commentaires allez dans Disqus, Admin, Paramètres, Général, et décochez l'élément Réactions.