Como restringir acesso ao blog usando o BlogEngine.NET

Uso o BlogEngine.NET a bastante tempo e gosto dele. Quando o pessoal do Instituto Livramento pediu um site, que pudesse ser facilmente administrado, não pensei duas vezes e mandei ver BlogEngine.NET lá.

Ai surgiu a necessidade de colocar informações exclusivas aos professores e o bicho pegou. Como fazer isso?!? Pensei mil coisas a fazer (tenho problemas de IVSF – Incrivel Vontade de Sair Fazendo) até que decidi em pesquisar no forum do BlogEngine.NET

A resposta está nesse link.

Abraços!

Novidades no Blog

Olá

Depois de um dia quebrando cabeça com o BlogEngine, como já pode ser visto, o Blog esta de cara nova. Aquele negocio de “Pausa para o café” não funcionou como eu queria e tava dando a ideia de que o blog era sobre java (por causa da xicara de café).

A versão do BlogEngine também foi atualizada (agora na versão 1.4.5) e foi onde mais tive dor de cabeça, pois algumas coisas não funcionaram como deveriam (o backup e o restore de dados, por exemplo). A nuvem de tags sumiu também 🙂

O endereço do blog também mudou. Antes estava escondido dentro de um diretorio chamado blog2 (com redirecionamento no blog.rafaelamorim.com.br). Agora esta devidamente colocado no diretorio blog.

Outras correções efetuadas:

  • O tema atual do blog (o coloridão) não funciona bem no IE 6. Para contornar, coloquei no pre init das paginas o seguinte código:

protectedoverridevoid OnPreInit(EventArgs e)

{

   HttpBrowserCapabilities bc;

bc = Request.Browser;

   if (bc.MajorVersion <= 6 && bc.Browser == “IE”)

 

   {

      MasterPageFile = BlogEngine.Core.Utils.RelativeWebRoot + “themes/Standard/site.master”;

}

   else

 

{

MasterPageFile = BlogEngine.Core.Utils.RelativeWebRoot + “themes/”+BlogEngine.Core.BlogSettings.Instance.Theme.Trim()+“/site.master”;

}

}

 

  • Os logotipos abaixo do campo de busca também foram colocadas para mostrar do que o blog vai falar.
  • Tem mais coisa que eu mudei. Mas infelizmente não lembro Tongue out