Se no seu site BlogEngine.net você decidiu gerenciar os comentários do seu Blog com a plataforma Disqus, então você deve saber que precisará atualizar o arquivo Helpers.cs, para resolver o problema do count.js não funcionar e fazer o download do versão do Source of Blogengine.
O Disqus é um serviço de hospedagem de comentários para sites e comunidades virtuais que funciona por meio de uma plataforma online. A sua utilização é muito vantajosa tanto pelas inúmeras funcionalidades como pela possibilidade de contacto com outros utilizadores que o utilizam.
Infelizmente, no BlogEngine.net há um snippet de código Disqus desatualizado e isso gera um erro no count.js, tornando o carregamento das páginas do blog mais lento.
Para intervir no código, você precisará baixar a versão fonte do BlogEngine conectando-se à página de BlogEngine Codeplex, na seção Download, e depois de instalar o Visual Studio, a versão Express, abra o projeto do Blogengine baixado anteriormente (o de origem).
No VS Express, abra o arquivo de solução - BlogEngine.sln. Esta solução contém 2 projetos - o projeto BlogEngine núcleo e o site principal. Uma vez que o projeto está aberto, tudo que você precisa fazer é executar os seguintes passos para produzir o arquivo BlogEngine.Core.dll para o diretório BIN contido em seu site.
O arquivo a ser modificado em questão está localizado neste caminho: BlogEngineBlogEngine.CoreWebScriptingHelpers.cs. A linha 117 inclui um trecho de código para Disqus mudar para:
Linhas de código no arquivo 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 ");}
Alterações a serem aplicadas ao código 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(" ");}
No final, execute a recompilação de Blogengine.Core.dll no Visual Studio Express e copie o arquivo de SourceBlogEngineBlogEngine.CorebinRelease diretório alla Caixa do seu Blog. Se você tiver o Filezilla, basta fazer o upload e corrigir.
Adriana gil
Somos uma equipe especializada e apaixonada por realidade virtual. Temos uma vasta experiência nesta área. Decidimos criar ForVirtualRealityLovers para compartilhar todas as nossas informações com clientes e usuários. Temos informação de qualidade. Você pode encontrar dicas, guias, entrevistas, produtos de ponta e muito mais! Se você está curioso, entre em nosso site ForVirtualRealityLovers.com e descubra o mundo virtual! 😉
BlogEngine.net: defina os URLs de postagem em minúsculas em Sitemap.axd ❯
Artigos relacionados aComo baixar o Deezer Premium gratuitamenteDiferença entre CPM e RPMComo exportar favoritos do ChromeMelhores alternativas para estoquistas para comprar smartphones e tabletsComo fazer o download da TNT Village Scambioetico 2020Como descobrir se o Google puniu nosso siteAdicione um comentário de BlogEngine.net: Disqus a contagem de comentários gera um erro, por issoInternet
SonChi sono para amantes da realidade virtual?Para Amantes de Realidade Virtual, somos uma equipa de pessoas que visa dar-lhe todas as melhores informações sobre a Realidade Virtual. Que informações compartilhamos?Compartilhamos tudo o que você precisa saber sobre realidade virtual, dicas, preços, funcionalidades, guias e muito mais! 🤖Quais são os melhores produtos de realidade virtual?Temos a melhor seção de informações sobre os melhores produtos de realidade virtual. Este trabalho está sob um Creative Commons Atribuição-Não-Comercial-Sem Derivados 4.0 Licença Internacional. 2021 / primerpaso.me X Confira nossos melhores artigos!Como descobrir quem visita seu perfil no FacebookComo inserir um botão de doação no Blogengine.netRastreie cliques do Twitter com o FeedburnerComo arquivar mensagens do Outlook |