Depois de empurrar esse upgrade por um longo tempo (acho que mais de 6 meses), finalmente tomei coragem e aproveitei o feriado de corpus christi chuvoso que São Pedro, esse fanfarrão, preparou para todos nós e mandei ver.
Como não tenho acesso shell ao provedor de hospedagem, mas somente interface web via plesk, tive de fazer um dump do BD e cópia do conteúdo para o desktop que tenho. Feito o upgrade lá, copiar tudo novamente de volta pro site. Trabalho dobrado e cuidado pra não apagar o que não devia. Mas deu certo (até agora parece tudo ok).
Infelizmente nem tudo é alegria. Preciso ainda ver se todos os artigos mais antigos estão corretos e se a indexação do site continua funcionando como anteriormente, principalmente pras buscas do google. Fora que formatação foi perdida, estatísticas, plugins, etc. Dá uma limpada no ambiente, mas preciso refazer o caminho das pedras do site.
Então, mãos à obra!
Recentemente foi liberado o Joomla 1.5.25 em http://www.joomla.org com várias correções sérias de exploração de falha por XSS.
A série 1.5.x refere-se à versão estável. Para as versões de desenvolvimento, atualização para 1.7.3 corrige essa falha.
Se você é usuário de Joomla, não perca tempo e atualize logo seu CMS.
Site atualizado para última versão estável, 1.5.23.
Estava pensando em migrar para 1.7, mas acabei descobrindo pelo FAQ que a versão 1.5.x é uma LTS, Long Term Supported, ou suporte de long prazo.
Então vou continuar na geração 1.5.x por enquanto.
Meio tosco, meio fora de lugar, mas adicionei os links do AdSense ao site.
Não espero uma enormidade de retorno, mas... acho que não fará mal algum também.
Gostaria de adicionar ao topo da página, mas tenho encontrado muitas dificuldades de layout com esse tema no Joomla. Talvez isso mostre que já é hora de trocar o mesmo.
Aproveitando as resoluções de ano novo, alterei o template de CSS da página principal do site. Editei o "templates/ja_purity/css/template.css" e fiz a seguinte alteração:
table.contentpaneopen {
border: none;
border-collapse: collapse;
border-spacing: 0;
color: #FFFFFF;
}
Isso melhorou as fontes que aparecem na parte de cima, logo abaixo do logo do site, com informações em branco (cor #FFFFFF).
2011 está aí, férias também, então nada mais justo que acertar essas pequenas pendências de 2010.
= Um pequeno adendo =
Depois de publicar, vi que o links continuavam escuros. Fiz mais um pequeno adendo ao mesmo arquivo:
table.contentpaneopen a {
color: #FFFFFF;
}