Olá,

Esse é um post rápido para comentar que migrei meu site todo para Drupal 7 e aproveitei para fazer um tema novo.

A migração em si foi bastante simples, padrão do Drupal. Para quem tem curiosidade, o método que eu utilizo é o seguinte:

  • Faço uma cópia local do site
  • Desabilito todos os módulos extra
  • Volto para o tema padrão do Drupal
  • Rodo a atualização para núcleo do Drupal
  • Atualizo cada módulo individualmente
  • Rodo a atualização de banco de dados para cada módulo
  • Aplico novamente o tema (um novo)
  • Envio o site novamente para o servidor

Em resumo foi o que fiz. Tive um pequeno problema com o módulo Internationalization (i18n) pois ele tem uma sequência na ordem dos módulos que devem ser atualizados. Nada demais, só perdi algumas configurações que acabei refazendo.

Outra coisa que fiz foi desabilitar o módulo Contact (padrão do Drupal) em favor do Webform. No Drupal 7 o Contact é pouquissimo personalizável (do ponto de vista de tema também) e acabei ficando com o Webform. Sei que o objetivo principal do Webform não é ser usado para isso, mas ele funciona bem e assim tomei essa decisão. Num futuro próximo vou reavaliar um outro módulo mais direcionado para essa funcionalidade (talvez até criar um, se for o caso).

A outra coisa que fiz foi um tema. O meu tema se chama Fresh Green. Como de costume resolvi abrir o tema para que outras pessoas possam estudar e/ou usar. O tema está na minha conta do Github. Estou avaliando se envio para o Drupal.org ou não. Update: decidi por enviá-lo para o Drupal.org e você pode baixá-lo.

O Fresh Green não funciona em versões antigas de navegadores, assim, se você quer utilizá-lo, tenha em mente que só vai funcionar no IE >= 9, Firefox >= 14, Chrome >= 19.

É isso, espero que gostem e se virem algum problema no site, por favor, não deixem de me mandar uma mensagem.