Si sur votre site BlogEngine.net vous avez décidé de gérer vos commentaires de Blog avec la plateforme Disqus, alors vous devez savoir que vous devrez mettre à jour le fichier Helpers.cs, pour résoudre le problème du count.js qui ne fonctionne pas et télécharger le version de Source de Blogengine.
Disqus est un service d'hébergement de commentaires pour les sites Web et les communautés virtuelles qui fonctionne via une plate-forme en ligne. Son utilisation est très avantageuse tant pour ses nombreuses fonctionnalités que pour la possibilité d'entrer en contact avec d'autres utilisateurs qui l'utilisent.
Malheureusement, sur BlogEngine.net, il existe un extrait de code Disqus obsolète et cela génère une erreur dans count.js qui ralentit le chargement des pages de votre blog.
Pour intervenir sur le code il vous faudra télécharger la version Source de BlogMoteur en vous connectant à la page de BlogEngine Codeplex, dans la section Téléchargement, et après avoir installé Visual Studio, la version Express, ouvrez le projet Blogengine précédemment téléchargé (le projet source).
Depuis VS Express, ouvrez le fichier de solution - BlogEngine.sln. Cette solution contient 2 projets - le projet BlogMoteur Noyau et le site principal. Une fois le projet ouvert, il ne vous reste plus qu'à effectuer les étapes suivantes pour produire le fichier BlogEngine.Core.dll pour l'annuaire BIN contenus sur votre site.
Le fichier à modifier en question se trouve dans ce chemin : BlogEngineBlogEngine.CoreWebScriptingHelpers.cs. La ligne 117 inclut un extrait de code pour que Disqus se transforme en :
Lignes de code dans le fichier Helpers.cs
if (BlogSettings.Instance.ModerationType == BlogSettings.Moderation.Disqus) { sb.Append(" n"); sb.Append("//= 0) { "); sb.Append("query += 'url' + i + '=' + encodeURIComponent(links[i].href) + '&'; "); sb.Append("}}"); sb.Append("document.write(''); "); sb.Append("})(); n"); sb.Append("//]]> n"); sb.Append(" n"); }
Modifications à appliquer au code Helpers.cs
if (BlogSettings.Instance.ModerationType == BlogSettings.Moderation.Disqus) { sb.Append(" "); sb.Append(" var disqus_shortname = '" + BlogSettings.Instance.DisqusWebsiteName + "';"); sb.Append(" (function () {"); sb.Append(" var s = document.createElement('script'); s.async = true;"); sb.Append(" s.type = 'text/javascript';"); sb.Append(" s.src = '//' + disqus_shortname + '.disqus.com/count.js';"); sb.Append(" (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);"); sb.Append(" }());"); sb.Append(" "); }
À la fin, effectuez la recompilation de Blogengine.Core.dll dans Visual Studio Express et copiez le fichier de SourceBlogEngineBlogEngine.CorebinRelease annuaire alla Boîte de votre Blog. Si vous avez Filezilla, vous pouvez simplement télécharger et corriger.
Adriana Gil
Nous sommes une équipe spécialisée et passionnée de réalité virtuelle. Nous avons une vaste expérience dans ce domaine. Nous avons décidé de créer ForVirtualRealityLovers pour partager toutes nos informations avec les clients et les utilisateurs. Nous avons des informations de qualité. Vous pouvez trouver des conseils, des guides, des interviews, les meilleurs produits et bien plus encore! Si vous êtes curieux, entrez sur notre site ForVirtualRealityLovers.com et découvrez le monde virtuel! 😉
BlogEngine.net : définissez les URL des publications en minuscules dans Sitemap.axd ❯
Articles liés àComment télécharger Deezer Premium gratuitementDifférence entre CPM et RPMComment exporter des signets ChromeMeilleures alternatives aux revendeurs pour acheter des smartphones et des tablettesComment télécharger depuis TNT Village Scambioetico 2020Comment savoir si Google a puni notre siteAjouter un commentaire de BlogEngine.net : le nombre de commentaires Disqus génère une erreur, c'est pourquoiInternet
❤️Qui sont les amateurs de réalité virtuelle?Pour les amateurs de réalité virtuelle, nous sommes une équipe de personnes qui visent à vous donner toutes les meilleures informations sur la réalité virtuelle. Quelles informations partageons-nous?Nous partageons tout ce que vous devez savoir sur la réalité virtuelle, des conseils, des prix, des fonctionnalités, des guides et bien plus encore!. 🤖 Quels sont les meilleurs produits de réalité virtuelle?Nous avons la meilleure section d'informations sur les meilleurs produits de réalité virtuelle. Ce travail est sous un Creative Commons Attribution-Non-Commercial-No Derivatives 4.0 International License. 2021/primerpaso.me X Découvrez nos meilleurs articles!Comment savoir qui visite votre profil FacebookComment insérer un bouton de don dans Blogengine.netSuivez les clics sur Twitter avec FeedburnerComment archiver les messages Outlook |