- http://www.huruhelpdesk.net/ - um gerenciador de solicitações para um help desk, pode ser útil.
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
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
Como as tabelas eram bem estáticas, procurei ativar o
A sugestão de trocar o
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.
Falha no carregamento dos módulos:MySQL server has gone awayvá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 comandoALTER 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:
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:
- http://joomlacode.org/gf/project/expose/ - página do projeto. ou alternativamente http://extensions.joomla.org/extensions/photos-&-images/photo-flash-gallery/254/detailsPublicar postagem
- http://www.gotgtek.net/forum/index.php - um forum de discussões sobre o produto bastante completo.
domingo, 1 de março de 2009
de 1.0 para 1.5
Migrando o antigo site da minha turma de ginásio de 1.0 para 1.5. Os procedimentos aqui podem ser um tanto destrutivos pois o site não está mais em uso.
Baixei o componente Migrator 1.0 que automatiza o processo de migração de 1.0 para 1.5. A carga e instalação do componente, pelo instalador de componentes transcorreu sem problemas. Executando o componente, ele guia por uma série de passos para conseguir retirar uma copia do banco de dados para ser carregado numa versão 1.5 a ser instalada do zero.
Carregando uma cópia da versão 1.5 do zero para o site para uma instalação inicial. Por algum motivo, esta forma de instalação falhou apresentando página em branco logo após o processo de configuração. Como o provedor tem um processo de instalação automático, instalei a versão 1.5.9 com este recurso.
A configuração foi normal, sem maiores problemas.
A carga da base de dados baixada com o processo de migração apresenta alguns problemas de sobre posição de registros por causa da carga de dados exemplo durante a instalação da versão 1.5. Ajustando-se os registros para conter registros únicos sempre que isso é mandatório consegui obter uma carga dos dados. Há que se observar o problema da carga da tabela de usuários neste formato. Ainda tenho que investigar melhor este caso.
No mais, estamos prontos para utilizar este ambiente para testes e avaliações.
Baixei o componente Migrator 1.0 que automatiza o processo de migração de 1.0 para 1.5. A carga e instalação do componente, pelo instalador de componentes transcorreu sem problemas. Executando o componente, ele guia por uma série de passos para conseguir retirar uma copia do banco de dados para ser carregado numa versão 1.5 a ser instalada do zero.
Carregando uma cópia da versão 1.5 do zero para o site para uma instalação inicial. Por algum motivo, esta forma de instalação falhou apresentando página em branco logo após o processo de configuração. Como o provedor tem um processo de instalação automático, instalei a versão 1.5.9 com este recurso.
A configuração foi normal, sem maiores problemas.
A carga da base de dados baixada com o processo de migração apresenta alguns problemas de sobre posição de registros por causa da carga de dados exemplo durante a instalação da versão 1.5. Ajustando-se os registros para conter registros únicos sempre que isso é mandatório consegui obter uma carga dos dados. Há que se observar o problema da carga da tabela de usuários neste formato. Ainda tenho que investigar melhor este caso.
No mais, estamos prontos para utilizar este ambiente para testes e avaliações.
quarta-feira, 13 de junho de 2007
Contact Us / Fale Conosco
Na forma que o Joomla é instalado, aparece uma opção Contact Us ou em portugues Fale Conosco.
A idéia é boa, abrir um espaço para que os visitantes possam entram em contato com o site e seus administradores.
Mas como funciona isso? O que fazer para customizar isso para as nossas necessidades?
Procurando um pouco, percebi que os dados que aparecem nesta tela estão na ficha de um "contato" do módulo de contatos. Basta editar convenientemente os dados nesta ficha para que os dados apreçam nesta tela. Uma dica é ajustar os parametros de exibição no painel de edicão para que os dados que interessam sejam apresentados na tela.
A idéia é boa, abrir um espaço para que os visitantes possam entram em contato com o site e seus administradores.
Mas como funciona isso? O que fazer para customizar isso para as nossas necessidades?
Procurando um pouco, percebi que os dados que aparecem nesta tela estão na ficha de um "contato" do módulo de contatos. Basta editar convenientemente os dados nesta ficha para que os dados apreçam nesta tela. Uma dica é ajustar os parametros de exibição no painel de edicão para que os dados que interessam sejam apresentados na tela.
Assinar:
Postagens (Atom)
