quinta-feira, 15 de julho de 2010

de "Main Menu" para "Menu Principal"....

Terminei de instalar o Joomla mais recente, com tradução para o português do Brasil, e um tema do meu agrado. Está na hora de ajustar alguns campos não contemplados pela tradução.

O Menu Principal é chamado de "Main Menu" com muita razão. Como mudar de "Main Menu" para "Menu Principal"?

Sendo um menu, o mais natural para mim, é ir ao ./administrator/ > Menus > Administrar Menu > Click em Main Menu > Editar e alterar o título do menu, convenientemente.

Não.... isso não resolveu... não mudou no site....

Bom isso porque, no caso, o menu principal, está sendo apresentado pelo Módulo Main Menu, que precisa ser editado Administrator > Extensões > Administrar Módulos > Menu Principal > Editar! Agora sim, basta editar o título para o texto desejado, e lá está....

Bom.... como diria o filósofo.... uma coisa é uma coisa.... outra coisa é outra coisa....

terça-feira, 6 de julho de 2010

um site Joomla para o MAC

O Joomla é adequado para um site profissional (cartão de visitas)? Foi a pergunta original.

Instalar diretamente o Joomla, usando o Fantastico de Luxe do hospedeiro, não foi uma boa ideia, pois ele não tinha a configuração para o português do Brasil. Poderia ser preferível, carregar manualmente o Joomla preparado para o português do Brasil.

A escolha de um tema, ainda é uma dificuldade. É preciso, entre os temas que mais agrada, ir experimentando até se chegar em um formato mas próximo do desejado, para depois fazer as customizações locais. Uma boa conceituação da mensagem que se deseja transmitir parece ser fundamental. Afinal, são tantas possibilidades de templates prontos que podem dar um impulso inicial na instalação da página.

Algumas configurações de autorização sobre diretórios e arquivos, podem precisar de ajustes no momento de fazer as customizações, em especial de língua e template.

Alguns itens ainda me são muito enigmáticos. Por exemplo, na "home", o "title" da página (texto que aparece na barra de identificação do navegador) precisava ser alterado. Aparecia "Welcome to the FrontPage" e gostaríamos de algo com "site.com.br - sejam muito bem vindos"! Mas onde isso deve ser ajustado. Buscas nos dizeres "Welcome to the FrontPage" entre os arquivos foi infrutíferas. Somente encontrei o texto quando fiz um backup do bando de dados, na tabela "jos_menu"! Com base nisso, depois de muito procurar, encontrei o item Menus > Main Menu > Home > Parametros (Sistema), o texto procurado.

sábado, 19 de junho de 2010

aplicações, pluggins,

uma lista parcial, sempre incompleta de aplicações e pluggins para o Joomla. Deve servir mais como uma memória para mim.

quinta-feira, 24 de dezembro de 2009

Página Desconjuntada...


De repente, observamos que a página ficou desconjuntada passando o menu da direita para baixo dos artigos.

Uma primeira razão a ser investigada é a de que os artigos passaram a ocupar muito espaço, não deixando espaço suficiente para o menu à direita. Para verificar isso, usamos o Firebug, mas não encontramos alteração no dimensionamento na parte dos artigos que pudesse causar o problema.

Observando melhor e lembrando do que foi dito, percebemos que o problema da página desconjuntada somente acontecia na página inicial (retornar ao problema inicial). A página inicial contem quatro artigos. Passo a passo, procuramos limitar o artigo problemático (isolar o paciente zero) para um deles. Neste caso, tentativa-e-erro, mesmo.

Sabendo qual artigo causava o problema, editamos pedaço a pedaço, novamente tentativa e erro até encontrar o ponto problemático (novamente, isolar o paciente zero). A aplicação de uma quebra de página em HTML, dentro de uma divisão HTML, provocava o problema. Editando-se este item, temos a página funcionando normalmente.

segunda-feira, 5 de outubro de 2009

Community Builder


Vamos experimentar com o Community Builder. Estas são as minhas notas para referências futuras.

O site do produto é muito bom.

O fato de ter que se registrar para poder fazer download, me parece justo, pelos objetivos que eles se propõe. Algum controle sobre quem está usando o produto. O registro é bem completo mas rápido e eficiente.

Pela complexidade do produto, o processo de instalação foge do usual, sendo recomendada a leitura atenta da documentação que acompanha o produto.

A impressão inicial é a de que este complemento sobrepõe diversas funções do próprio Joomla... Vamos ver se isso é adequado.

domingo, 4 de outubro de 2009

Falha no carregamento dos módulos:MySQL server has gone away

Num dos nossos sites Joomla, começou a aparecer a mensagem

Falha no carregamento dos módulos:MySQL server has gone away
várias vezes, ao tentar montar a tela de um dos artigos.

Isso me parece um problema de time-out. O Script PHP fica esperando o MySQL terminar uma operação, neste caso um join de duas tabelas razoavelmente pequenas, e se cansa de esperar.

Uma primeira tentativa de reparar e otimizar as tabelas resultou em melhorias temporárias. Rapidamente o problema voltou.

Como as tabelas eram bem estáticas, procurei ativar o cache do ambiente Joomla, nas esperança de que o sistema conseguisse fazer com uso das computações anteriores. Novamente, os resultados foram temporários e as mensagens voltaram a aparecer em seguida.

A sugestão de trocar o engine do MySQL de MyISAM para InnoDB com o comando

ALTER TABLE my_table ENGINE = InnoDB;
se mostrou bem mais efetivo, fazendo a mensagem sumir até o momento. Realmente, o problema voltou depois de algum tempo.

Verificando melhor, percebi que o processamento no MySQL era causado no processo de proteger os endereço de eMail contra Spammers, mascarando o endereço em código Java, usando o plugin Content - Email Cloaking . Para cada eMail, o pluging gerava um código Java, com base em alguns controles armazenados em duas tabelas no MySQL que precisavam ser unidas usando Join ! Desligando o plugin, conseguimos evitar o tempo excessivo de processamento.

quarta-feira, 20 de maio de 2009

Exposé

Gostei desta galeria de fotos.

Estou a procura da tradução para o Português do Brasil. Traduzir completamente é um trabalho bem grande. Uma parte da tradução para o Portugues (de Portugal) estava pronta no arquivo omponents/com_expose/expose/config/strings.xml e estou complementando com algumas expressões que faltavam.

Será que o problema com o uploadimg.php foi resolvidos? Por este programa se carregava um programa php ganhando acesso a simplesmente tudo. Parece que isso está resolvido.

Na lista de componentes, a versão 4.6.3c aparece com flag de rodando em modo de compatibilidade com a versão 1.0, mas parece ser um falso alarme.

Referências: