Informática Numaboa - Tutoriais e Programação
Filtros de texto no Joomla 1.5.8
Dom 16 Nov 2008 21:03 |
- Detalhes
- Categoria: Joomla
- Atualização: Segunda, 02 Julho 2012 19:37
- Autor: vovó Vicki
- Acessos: 6677
Este não é propriamente um tutorial para o Joomla versão 1.5.x. É apenas uma dica para outros usuários para que não tenham uma surpresa como a que eu tive quando, ao atualizar um artigo, meu javascript desapareceu sem aviso prévio! Foi só atualizar para a versão 1.5.8 para tomar este susto.
Não é uma catástrofe, é apenas uma questão de configuração, só que o webmaster (super-administrator) precisa saber disto e tomar suas precauções antes de sair atualizando artigos que contenham javascript, applet, bgsound, object e mais algumas coisinhas...
Se você acabou de atualizar para a versão 1.5.8, acho que deve ler o restante desta dica antes de atualizar algum artigo.
O porque das mudanças
A equipe que cuida da segurança do Joomla detectou que, se abrimos nosso site para que outros autores contribuam com textos, também abrimos a possibilidade de injetarem código malicioso através de javascript, objects, xml e outras manhas. Agiram prontamente e colocaram um filtro no sistema que depura os textos eliminando estas eventuais brechas de segurança. Só que o default desta versão mais recente é cortar tudo de todo mundo, inclusive do super-administrator que sou eu. Como eu não sabia disto, fui censurada ao atualizar um artigo que tinha um javascript essencial... ai, ai, ai... quem mandou não ler o que foi mudado na nova versão (garanto que você também não leu!). Então aqui vai a dica.
Garantindo o conteúdo dos seus artigos
Se você quiser garantir o direito de inserir javascript, flash, youtube e mais algumas guloseimas nos seus artigos e vedar este direito aos seus colaboradores (que, na verdade, você não conhece suficientemente para dar toda esta liberdade), antes de começar a atualizar textos ou criar novos artigos faça a seguinte configuração:
- Na área administrativa, vá para conteúdo (content), administração de artigos (Article Manager)
- Clique no ícone parâmetros (parameters) para abrir a tela de configuração global dos artigos
- Nesta tela, procure pelas opções de filtragem (filter options), selecione todos os grupos de usuários menos o Super Administrator e escolha o tipo de filtro Lista Negra (Blacklist).
É isto aí. Agora você tem liberdade total de inserir o que quiser nos seus novos artigos, mas, o que é melhor, NÃO VAI PERDER o que já fez simplesmente porque resolveu atualizar algum texto!
Que o susto da vó (que não perdeu seus javascripts poque é uma neurótica "fazedora" de cópias de segurança) sirva de exemplo.
Grande abraço