quinta-feira, 22 de setembro de 2011

Redes Sociais....

A indicação de itens de seu site em  redes sociais (facebook, twitter, digg, etc) pode ser de grande interesse.

O ITPShare , ou aqui, é um destes pluggins para o Joomla que facilita a indicação do seu site/artigo em redes sociais, colocando um icone de indicação pronto para a indicação.

O fórum de discussão do autor ajuda a esclarecer sobre o produto em suas dúvidas específicas. Também a página de Documentação e FAQ.

Estamos tentando traduzir para o portugues do brasil (pt_BR) as expressões usadas neste plugin. Apesar de permitir a configuração de regionalização (lingua) isso parece que não está sendo considerado apresentando as palavras em inglês. Algo como o perguntado no forum em italiano porem sem uma resposta mais conclusiva.

Entre as sugestões no forum encontrei a solicitação da implementação do recurso de multilinguas. Da discussão devo entender que isso está a caminho. Também para o Alemão. Espanhol,

No caso do FaceBook, parece que este plugin faz uso de parte do código em JavaScript do projeto Awe.sm justamente para renderizar a chamada ao botão. A tradução teria que chegar até este código, mas não estamos conseguindo acesso a ele.

Observando as opções de configuração deste plugin, ele usa a lingua padrão en_US (Ingles Americano) ou somente en (ingles). Especificamente em nosso site usamos en_GB (Ingles Britanico). Será que isso pode estar causando alguma desconfiguração?

Na página de configuração deste plugin, porque a caixa de descrição mostra o código HTML ao invés do texto formatado?



domingo, 18 de setembro de 2011

include content item - plugin muito útil.

Este plugin Include Content Item é realmente muito útil. Além de ajudar com o reaproveitamento de textos, facilita a organização dos trabalhos em seu site.

De forma muito simples, ele faz a inclusão de um artigo em outro. Agora com recursão.

Em alguns casos observamos falha no funcionamento, deixando de traduzir o código de inclusão, pelo texto incluído. Mostrando diretamente o código de inclusão.

Possíveis limitações de tamanho do texto podem estar influindo no funcionamento do plugin! Quais seriam estes limites? Limite de tratamento do RegEx do PHP? Limites de Armazenamento do MySQL [Medium Text. ]? Limites de Memória da instalação do PHP? Algum bug de código do plugin [Line Feed. Desambiguação entre Blog e Categoria, ].

Ainda tenho que analisar porque a segunda chamada do plugin não funciona direito. Se quero incluir dois artigos, somente o primeiro é carregado corretamente. Usar a recursão pode ser uma alternativa.

Por via das dúvidas (sempre achei esta expressão um tanto ambígua... acho que deveria ser "por via das certezas"!)... atualizei o plugin para a sua versão mais recente. Não sem antes desativar o plugin, pois com ele ativo, o instalador não consegue atualizar. Mas, isso não corrigiu o meu problema.

Claro que sempre sobra a possibilidade de substituição do Plugin por algum concorrente. Articles Anywhere parece estar funcionando bem.



sexta-feira, 9 de setembro de 2011

Arquivos JPA do JoomlaPack

O JoomlaPack é um componente para o Joomla que auxilia na geração de cópias Backup do seu site.

Algumas criticas.

Os arquivos gerados ficam realmente grandes.

O arquivo gerado não abre com o Gerenciador de Pacotes comum do Ubuntu. Uma ferramenta de extração baixado do site Akeeba funcionou bem e extrai os arquivos.

jomsocial_rules.xml permissão 043

ao fazer o backup dos sites observei que o arquivo ./componets/com_jcomments/jomsocial_rules.xml não era copiado. Invetigando um pouco mais observei que as permissões para o arquivo eram 043 ou seja, o dono não pode nada, nem mesmo copiar um backup. o grupo por ler mas não pode escrever nem executar. Já todos os demais pode escrever e executar mas, não pode ler. Que sentido pode haver nesta especificação de permissão? O que contem este arquivo? como obter um backup deste arquivo? Uma tentativa com o componente de backup akeeba para o joomla não funcionou! Simplesmente não está no arquivo de backup.

já o arquivo ./components/com_chronocontact/chronocontact.html.php, apesar de ter permissão 666 ou seja, legivel e gravável por todos, também não é copiável. Aparentemente, a cópia chega até um certo ponto e pára, dando time-out. Porque não consigo copiar se tenho permissão de leitura? o que este arquivo contem? preciso mesmo de copiar este arquivo? Consegui uma cópia deste arquivo dentro do backup resultante do Componente Akeeba para o Joomla.