quarta-feira, 3 de agosto de 2011

página aparece desconjuntada....

A página aparece desconjuntada, com o menu lateral sobrepondo parte da área do blog.

O problema é causado por um erro de algoritmo do template ( yoo_symphony )na hora de apresentar as Introduções às Notícias. Se o número de notícias, para as quais devem ser geradas as introduções, for menor do que a metade (em duas colunas), as colunas à direita vão se encavalando e desconjuntando o visual da página.

Assim, é importante definir com precisão os parametros nos itens de menu :

Outros erros que podem desconjuntar a página... 
  • HTML - elementos HTML mal construidos, como o div que não seja fechado corretamente, podem desconjuntar as páginas.

domingo, 31 de julho de 2011

Mavik Thumbnail Plugin

Este plugin para o Joomla pode ser muito interessante. Veja mais sobre ele.

quinta-feira, 28 de julho de 2011

massmail : falha no envio aos destinatários.

As instalações tem por padrão a funcionalidade mass mail para envio de mensagens de eMails aos grupos de usuários do site. Ao tentar usar este recurso deparamos com uma mensagem de falha de envio para os destinatários. Estas são as notas sobre a analise do problema.

segunda-feira, 9 de maio de 2011

instalação inicial Joomla 1.6.3

Estas são as minhas notas de instalação inicial do Joomla 1.6.3.

O script de instalação não passa da verificação do banco de dados, sendo que quando clico em próximo, ele simplesmente devolve a mesma tela. Tenho que verificar se os possiveis pontos de problemas.


  1. Havia observado anteriormente que o javascript do Chrome não seguia mas o javaScript do Mozilla conseguiu seguir normalmente. Será que é isso que está acontecneo aqui?
  2. Verificar os requisitos de banco de dados. Aparentemente, este servidor tem um banco de dados MySQL um pouco abaixo do que o recomendado pelo Joomla.

sexta-feira, 25 de março de 2011

que tal gerar o seu próprio component

Que tal gerar o seu próprio componet para o seu site Joomla?

Veja aqui um gerador do esqueleto (todos os arquivos e pastas) que você precisa para o seu component.

sexta-feira, 4 de fevereiro de 2011

migração de artigos entre instalações Joomla

Estamos fazendo a unificação de alguns sites Joomla e estamos nos preparando para transferir artigos de um site Joomla para outro.

Seguramente, a cópia copy-and-paste artigo a artigo está levando muito tempo e não parece ser a forma mais adequada considerando a boa quantidade de artigos que temos em nosso site.

A expectativa é de fazer a transferência dos arquivos pelos backups das tabelas MySQL que suportam as nossas instalações.

Tentando fazer isso, procuramos pelo Modelo de Dados das Tabelas do Joomla. Encontramos uma versão aqui. Continuarei à anotar os procedimentos aqui.

Backupearás. Isso não é brincadeira.... faça cópias backup na medida que você vai progredindo.... Ao final, pode jogar tudo fora, mas, durante o processo, mantenha cópias de tudo.

Ambiente de Desenvolvimento. Um restore do ambiente a receber os dados em local controlado ajuda no desenvolvimento da carga (backupeado do ambiente de origem dos dados). No meu caso, este ambiente é realmente providencial.

Versões dos Componentes. Em geral, as atualizações de versão dos componentes não modificam a estrutura das tabelas, mas para prevenir, procure garantir que os componentes envolvidos estejam na mesma versão. No meu caso, o JComments estava na versão 2.1.x enquanto no ambiente de destino ele estava na versão 2.2.x com diferenças na estrutura das tabelas. Um upgrade de versão no ambiente de origem, resolveu o nosso problema. Claro que os backups recomeçam novamente.

Compatibilização dos Dados. Os dados que estão chegando em geral irão se conflitar com os dados que já estão no ambiente de destino. Por exemplo, cada categoria recebeu um id (identificador) sequencial começando de 1 (um), nos dois ambientes, logo precisamos ajustar estes identificadores para que possam ser carregados. No meu caso, desloquei os diversos id (categoria, artigo, seção, etc) de 1000, somei 1000 ao id, usando o update do MySQL. Isso facilita a identificação dos itens que vieram nesta carga. Claro que usando o modelo de dados, fui ajustando as Chaves Externas nas diversas tabelas.

Ajustes no novo ambiente. Ajustes no novo ambiente em geral são necessários.... No meu caso, deixei para que os artigos fosse ligados a menu diretamente pelo painel de menus do ambiente de destino. A tentativa de construir os itens de menu diretamente sobre os dados do MySQL me pareceu muito onerosa.

Referências:

quinta-feira, 27 de janeiro de 2011

Joomla 1.6

Está chegando o Joomla 1.6! As notícias são muito boas.

Tenho que atualizar os meus sites...

  • http://community.joomla.org/blogs/leadership/1395-the-path-forward-migration-and-the-future.html - eis aqui algumas recomendações de momento.
Uma oportunidade para instalar o Joomla 1.6 do zero ( http://antoniolisboa.awardspace.info/ ). Algumas observações. Realmente, agora o instalador checa se estamos com o PHP5, como estava com o PHP4 no início do processo de instalação, ele chiou!! Notei que tenho algum problema com o JavaScript do instalador quando estou usando o Chrome. Simplesmente, o processo não avança quando eu clico para avançar. Trocando para Mozilla Firefox funcionou perfeitamente. Uma vez instalado, tudo o mais parece estar funcionando bem. Vamos acompanhar.