Pergunta
Eu tenho uma instalação do Joomla 1.5 e por alguma razão sempre quando eu colocar em um iframe no site Joomla retira-lo.
Eu copiar e colar esse código no editor de código e escolheu salvar e vai removê-lo. Como posso fazer isso parar isso?
<iframe src ="client_login.html" width="100%" height="300px">
<p>Your browser does not support iframes.</p>
</iframe>
Solução
Eu corri para o mesmo problema ao tentar incorporar mapa widgets do Google em artigos. A solução que eu encontrei foi fazer o seguinte:
- Preferências No artigo (Content> Artigo Manager-> Parâmetros), sob "Opções de filtragem", de selecione o grupo associado ao seu usuário conta - isso irá desativar o sanitização do lado do servidor
- Em seu página da conta do usuário (Site-> Usuário Manager -> seu nome ), sob "Parâmetros" set "Editor do Usuário" para "No Editor" - isso vai impedir o editor WYSIWYG de eliminasse a tag IFRAME
Agora, obviamente, esta solução tem um problema gritante: você não vai querer fazer isso para os grupos do público em geral irá se enquadram . No meu caso, era apenas para "Super Administrador" para que eu considerava um risco aceitável.
Você pode facilmente alternar o editor de usuário e desligar, por isso, se você só tem que adicionar esse conteúdo com moderação não deve ser demasiado terrivelmente chato. A outra vantagem é que este é um estoque Joomla! 1,5 solução para que futuras atualizações não deve quebrar essa solução, e não requer uma extensão que pode afetar o desempenho.
Outras dicas
Depois de tentar Whitelist no artigo gerente e plugins uso de iframe e não trabalhar, sourcerer
plug-in fez isso. Use o [[ ]]
para substituir <
e >
.
Eu tinha tentado plugins antes de fazer isso, mas nenhum deles parecia funcionar. Achei realmente um simples isso é plugin funciona perfeito.
Para adicionar um iframe com tudo que você faz é {iframe} url {/ iframe} você pode definir a largura e altura e tudo.