quarta-feira, 21 de dezembro de 2011

Joomla para inciantes....

Não.... não seu nenhum expert em Joomla... estas são as minha notas para ajudar no inicio.

A prova do pudim, se faz comendo.... Sim. Eu gosto da idéia de aprender fazendo.



Referências:

terça-feira, 20 de dezembro de 2011

Código HTML do Google num Módulo do meu site Joomla

Para integrar o Grupo Google de NewsLetter ao meu site Joomla, copiei o código HTML de integração fornecido na página Google, e incluí na área HTML de um novo Módulo do meu site.

A apresentação da tabela ficou diferente e os botões não funcionam. Olhando um pouco mais a fundo, pude perceber que o editor WYSIWYG (TinyMCE) do meu site faz alguns "ajustes" no codigo HTML provocando as diferenças no visual e também retira toda a parte do código de Formulário, provavelmente por segurança, entendo evitar Injection de algum tipo.

Realmente, colocando-se o codigo HTML completo diretamente na tabela MySQL o código do Google funciona perfeitamente.

Uma forma de contornar este problema:
No Gerenciador de Usuários de seu site edite o seu usuário para usar "Editor - Nenhum" na seleção de Editor. Pode ser necessário ativar o plugin em Extensões, Administrar Plugin, Editor - No Editor! Agora edite o código HTML do Módulo para o codigo desejado na caixa de código que não tem as funcionalidades do Editor Visual. Salve.
Volte a configuração de editor do seu usuário para a configuração original para continuar com as facilidades de edição visual.


Usando o JCE Editor:
O JCE Editor tem a opção de Desligar o "limpador" de HTML no seu painel de controle. 


Algumas perguntas:
  • Porque o editor TinyMCE no Joomla retira a tag form? Que outras tags são retiradas?
  • Como desativar esta limpeza de código HTML? Ao menos para os códigos colocados pelos administradores ou usuários privilegiados.






segunda-feira, 5 de dezembro de 2011

Core Design Petitions Plugin

Estamos começando a avaliar o Core Design Petitions no ambiente Joomla 1.7.x. Um prerequisito deste plugin é o Core Design Scriptegrator plugin que parece bem potente. Uma boa leitura no tutorial facilita o uso do plugin.

O uso deste plugin está associado aos privilégios de acesso ao artigo em que a petição foi colocada. Assim, quem  tem acesso ao artigo pode assinar a petição, mas somente quem tem autorização para editar o artigo tem acesso ao painel de administração dos resultados da petição.

As traduções estão em

/public_html/17/administrator/language/en-GB/en-GB.plg_content_cdpetitions.ini/public_html/17/administrator/language/en-GB/en-GB.plg_content_cdpetitions.sys.ini
Ainda não encontramos as traduções para o portugues do Brasil. Vamos ver se conseguimos fazer isso uma hora destas.

A necessidade de campos adicionais em petições especificas, pode ser contornada com o uso das traduções?

É nosso interesse a configuração de multiplas petições no mesmo site.